Last modified on 11 May 2015, at 18:39

Property-Value Journal

Revision as of 18:39, 11 May 2015 by KNO (Talk | contribs) (Text replacement - "{{OX}}" to "{{Object Explorer}}")

Since version 2.2.1 UBIK® supports a journal feature for every single property. UBIK® logs the change of every property value in the system and provides a mechanism to see:

  • who changed a property value
  • when was the property value changed

The journal feature can be activated for each single MetaProperty (Activate Logging of PropertyValues).

IC Hint square.pngOnce the logging is activated, every change on the property will be logged in the database

Journal

It is possible to see a list of all changes (per property) by using the Object Explorer. By exploring an instance it is possible to browse through all its properties. If the journal feature is activated, a list of all changes made to a property value can be shown:


Property Journal.000.PNG

Property Description
ChangeLogs Displays a collection of all logged changes of the current property
LastChange Displays the very last change (on the timeline) that were made for the current property
UTS If the logging is activated, it shows to see the time stamp of the last change for the current property.
If not activated, it shows the creation time stamp of the object.
ValueChangeLogActive Indicates whether the logging is activated for the current property

Changelogs

By opening the changelogs list you see an overview of all commited value changes. It is possible to view the details of every single log entry by browsing through the changelog.


Property Journal.001.PNG

Property Description
ChangedFrom The previous value of the property (before the change)
ChangedTo The "new" value of the property (after the change)
Timestamp Timestamp when the change was made
UbikSession Shows the session object during which the change was made
ChangedIndexValues Gives a detailed overview for changes done on the index values (only available for indexed properties)