The conditions for Trigger Elements are specified in the Workflow Setup. After you create a new Setup, open it and go to the Settings tab. There you will see a tree structure of the workflow with the conditional branches. Click a conditional branch to set up the parameters for the trigger condition for that route.
Setting up Conditional Routing is a two-step process involving the definition of the design logic and the configuration of the behavior data. These two setups are done in uDesigner and Unifier/uStage, respectively.
uDesigner setup requires the following:
- Add a condition to your workflow in the uDesigner editor. Using this action creates a diamond that will be inserted into your workflow.
- Connect your diamond with lines to three steps: the step from which you want to create conditional routing and two steps to which your conditional routing will go.
- Definte the Condition Name and Record Status for the two steps to which your condition routing will go. This definition is considered the 'Condition Properties' and can allow you to do some other design-driven behavior such as auto-creating records or capturing information based on conditional data.
- Define the Trigger Elements in the Step Properties for the two steps to which your conditions will go.
Unifier/uStage setup requires the following:
- Open the Workflow Setup Settings for your BP
- Define Trigger Element values [data] for each Trigger Element
This type of separation of design logic and data configuration between uDesigner and Unifier/uStage is an important philosophy that is consistent throughout Unifier. In essence, the 'logic' - whether Conditional Routing should occur and what data element(s) will drive it - is defined in uDesigner while the detailed execution - the data captured in those elements such as the $ value - in Unifier/uStage.
Hope that helps! Let me know if you need some further clarification.