Configuration data version labels examples

The following table shows two version labels, VersionLabel_1 and VersionLabel_2, and some samples of their associated changes and timestamps:

Table 1. Version label example
Version Label Audited Changes Timestamp
  Org1 is created. 5/1/2007 9:00
  Org2 is created. 5/1/2007 9:10
VersionLabel_1   5/1/2007 9:20
  Org1's DefaultFulfillmentType is updated from "A" to "B" 5/1/2007 9:30
  Org1's DefaultFulfillmentType is updated from "B" to "C" 5/1/2007 9:40
  Org2 is deleted 5/1/2007 9:50
  Org3 is created 5/1/2007 10:00
VersionLabel_2   5/1/2007 10:10
  Org4 is created 5/1/2007 10:20
    Current Timestamp

You can obtain the changes based on the configured version labels in the Sterling Development and Deployment WorkBench, including both forward and backward changes.

Forward changes

These are changes from an earlier version label to a later version label (or the latest changes).

In this case, it can be from VersionLabel_1 to VersionLabel_2 or Version Label_1 to current timestamp. This can be used in the scenario where users want to capture the certain changes from one system and deploy those changes onto another system.

Forward changes example

Using the Version Labels table as the basis for this example, if the user wants to obtain changes from VersionLabel_1 to VersionLabel_2, the following changes will be captured to be applied later on another system:

Table 2. Forward changes example
Changes to be Applied
Update Org1's DefaultFulfillmentType from “A” to “C”
Delete Org2
Create Org3

Backward changes

These are changes from the current time to an earlier version label.

The audit data will be translated in the reverse logic as the changes to be applied later.

Backward changes example

Using the Version Labels table as the basis for this example, if a user wants to obtain all changes from the current timestamp to VersionLabel_1 so that those changes can be used in rolling back all changes modified after VersionLabel_1. The following changes will be obtained.

Table 3. Backward changes example
Header
Delete Org4
Delete Org3
Create Org2
Update Org1's DefaultFulfillmentType from “C” to “A”