Configure branching rules
- On the process map, select the activity for which to set branching rules.
- In the Activity properties panel, click the After processing tab.
The Branching rules dialog box is displayed.
- On the Default path list, select the node to execute at runtime if none of the specified conditions is met; this stops a process from failing.
To allow only one path to be active, select
Use exclusive OR (XOR).
XOR is applicable for all process maps. However, if you are using branching rule in a synchronous process then you must select XOR.
If the conditions for more than one path are satisfied, the first found path becomes active; others are ignored.
To enter the condition text for a node, select the tab for the activity and enter the condition text. Perform this
step for each activity.
You can use
nullcheck in condition text. For example, [nullstr] = null and [nulldate] =null. You cannot use
You can reuse the branching rule by copying and pasting it in another rule.
TotalAgility supports the following operands/keywords for branching rules:
+ - * / < > = >= <= <> AND OR != && || true false TRUE FALSE
To check the validity of the condition click
A message indicates the validity of the branching rule.
- Click OK.
To clear all rules and their associations with different paths, click
Clear all rules.
If the user does not specify any rules on the output paths from the selected activity, the System executes all paths normally.