In the Iterator (Parallel) Loop node, multiple node instances are generated simultaneously in parallel. The Activity Node, Subprocess Node, and Chained-Process Node can each be defined as the Iterator (Parallel) Loop node.
The following is a description of how to define the Iterator (Parallel) Loop node.
For Activity Nodes and Subprocess Nodes:
Select the node you want to define as the Iterator (Parallel) Loop node.
On the General tab in the Properties view, select Iterator (Parallel) Loop under Looping.
Select an INTEGER-type user-defined attribute (UDA) from the Number of Iterations drop-down list. The integer value of the selected UDA is deemed to be the number of node instances generated.
For Chained-Process Nodes:
Select the node you want to define as the Iterator (Parallel) Loop node.
Select the General tab in the Properties view.
Select an INTEGER-type UDA from the Number of Iterations drop-down list under Iterator Setting. The integer value of the selected UDA is deemed to be the number of node instances generated.
Note
If a UDA is not selected from the Number of Iterations drop-down list under Iterator (Parallel) Loop, the selected node will not be defined as the Iterator (Parallel) Loop node.
The number of node instances generated by the Iterator (Parallel) Loop node is the value of the user-defined attribute UDA selected from the Number of Iterations drop-down list. The maximum value that can be set for a UDA is related to the number of people-in-charge specified in roles. Do not allow the product of people-in-charge and the number of node instances to exceed a value of 2000, even though this affects the setup status of the server environment and system load. For example, if there are 10 people-in-charge, the value of the UDA should be kept within 200.
Only one (outward-facing) arrow can be drawn from the Activity Node defined as the Iterator (Parallel) Loop node.
It is not possible to set a trigger for the Activity Node defined as the Iterator (Parallel) Loop node.
Select None under Looping to disable the Iterator (Parallel) Loop node.
The Iterator (Parallel) Loop is represented by three vertical parallel lines. Below is a representation of an Activity Node, Subprocess Node, and Chained-Process Node when defined as the Iterator (Parallel) Loop node.
Figure 6.22 Activity Node
Figure 6.23 Subprocess Node
Figure 6.24 Chained-Process Node