> #### 5.5.2 Define Complex Conditional Node attributes

> 1. Display the process definition.

> 2. Right-click the Complex Conditional Node and select Decisions.

> 3. Choose the data items that you want to use in your complex conditional expression.

> The data item options are those specified in the User Defined Attributes pane of the Process definition Properties dialog.

> 4. For each arrow that originates from the Complex Conditional Node, specify an expression. This expression can be typed in or built with the Expression Builder (activated by clicking the A+B button). For instructions, see the "Expressions in Interstage Business Process Manager" section. If the expression for an arrow evaluates to true, the arrow is chosen.

> 5. Select the name of the arrow that you want to designate as the default arrow from the If no expression is true, then drop-down list.

> This arrow defines the path that is taken if none of the expressions defined in Step 4 are true.

> Figure 43: Complex Conditional Expression Example

> 6. If you wish to execute a Java Action when the Complex Conditional Node is activated or completed, select the Action Set tab and add a Java Action to execute when the node becomes active.

> For details on adding Java Actions, see the Assigning Java Actions section.

> 7. Click OK.

> Note: By default, Interstage BPM displays false for each condition until you set an expression for the condition. If you do not enter expressions for the Complex Conditional Node to evaluate, Interstage BPM will branch to the default arrow.

Business Process Manager Help-Fujitsu Computer Systems Corporation Interstage Website Voice: (888) 248-9273 Interstage BPM Information