Multiple instance task dialog box
Multiple
instance tasks
A multiple
instance task is a repetitive task. Unlike activity looping tasks, several
parallel instances of multiple instance tasks can exist.
The
"MultipleInstanceTask" dialog box contains three tabs:
"Common", "Simulation" and "Parameter".
The
"Common" tab of the "MultipleInstanceTask" dialog box
The "Common" tab of the
"MultipleInstanceTask" dialog box is used to enter general
information relative to the multiple instance task.

The
"Common" tab of the "MultipleInstanceTask" dialog box
Key :
·
"Name": This field
represents the name of the multiple instance task.
·
"TaskType": This
field represents the type of the multiple instance task. It can have one of the following values:
o None
o Service
o Receive
o Send
o User
o Script
o Manual
o Reference
· "Condition": This field contains an expression representing the stop condition of the loop.
·
"Ordering": This field is used to
determine whether the different instances of the loop will be run in parallel
or in sequence. It can have one of the following values:
o Sequential
o Parallel
·
"FlowCondition": This
field is used to define the method used to transfer data between the different
instances of the loop. It can have one of the following values:
o None
o One
o All
o Complex
The
"Simulation" tab of the "MultipleInstanceTask" dialog box
The
"Simulation" tab of the "MultipleInstanceTask" dialog box
is used to enter information relative to the simulation of the multiple
instance task.

The
"Simulation" tab of the "MultipleInstanceTask" dialog box
Key :
· "Status": This field represents the status of the multiple instance task during a simulation. This can be determined when the process is run by an execution engine. It can have one of the following values:
o None
o Ready
o Active
o Cancelled
o Aborting
o Aborted
o Completing
o Completed
·
"Start Quantity": This field is used to
defined the number of occurrences of a given multiple instance task during a
simulation.
· "Counter": This field is used by the execution engine to count the number of time the loop is carried out.