Details
-
Feature
-
Status: Released (View Workflow)
-
Major
-
Resolution: Fixed
-
2.0.0
-
None
Description
Current Situation
- Jobs in a workflow can add job results to order variables that are carried by the current order.
- This feature is available for new order variables that are created within a workflow, it cannot be used to update order variables that exist at the point in time when the order enters the workflow.
- This feature is available for orders using Shell Jobs and JVM jobs in job sequences, it is not available for child orders in Fork instructions and ForkList instructions.
Desired Behavior
- The ForkList instruction allows to specify the names of parent order variables and the values of child order variables in a branch to update variables of the parent order on completion of the branch.
- A branch can return variables only that are not returned by a parallel branch.
- A new instruction SetVariable can be used to add and to update order variables that are created within the workflow.