DB Change Utility script in v11.2.2 affects Pre- or Postconditions

Document ID : KB000084947
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
N/A

When using REPLACE OBJECT_USE in the DB Change utility script, changes also affect Preconditions and Postconditions of a Workflow.

The expected behavior would be that these properties should not be affected.

The documentation states:

Please note that you cannot change Pre- or Postconditions (or their values) of tasks inside of a Workflow object with AE DB Change.

Investigation

The behavior can easily be reproduced when modifying a Workflow with DB Change.
  1. Place a Workflow in the Transport Case.
  2. Create a transport file with DB Unload.
  3. Use DB Change to run a script that contains REPLACE OBJECT_USE against the transport file.
  4. Load it into a target environment with DB Load.
References
 
Environment:
OS Version: N/A
Cause:
Cause type:
Defect
Root Cause: Change utility overwrites preconditions and postconditions of a Workflow. Using the rule "OBJECT_USE" caused the problem.
Resolution:
Update to a fix version listed below or a newer version if available.

A change was introduced in version 10.0.6, that affected these properties. The change has been reverted in fixed versions, so that Preconditions and Postconditions are no longer affected by REPLACE OBJECT_USE.


Fix Status: Released

Fix Version(s):
Component(s): AE Server and Initialdata

Automation Engine 12.1.0 – Available
Automation Engine 12.0.1 - Available
Automation Engine 11.2.4 – Available
Additional Information:
Workaround :
N/A