Sub process dialog box
Sub processes
A
"SubProcess" is an activity participating in a process that can
contain other activities and checks. It
is used where necessary to describe in more detail the behavior of an activity.
Three sub types
of sub process exist:
· "ActivityLoopingSubProcesses"
· "MultipleInstanceSubProcesses"
· "SubProcessReferences"
The
"SubProcess" dialog box contains three tabs: "Common",
"Simulation" and "Parameter".
The
"Common" tab of the "SubProcess" dialog box
The
"Common" tab of the "SubProcess" dialog box is used to
enter general information relative to a "SubProcess".

The
"Common" tab of the "SubProcess" dialog box
Key:
·
"Name": This field
represents the name of the SubProcess.
·
"IsTransaction":
This field is a boolean used to indicate whether or not the SubProcess behaves
like a transaction.
·
"AdHoc": This
field is used to determine whether the activities contained in the
"SubProcess" are controlled and sequenced in a particular order.
·
"Ordering": This
field is displayed if the "AdHoc" field is set to "True".
The "Ordering" field is used to define the type of sequencing of the
SubProcess' sub activities. It can have one of the following values:
o
Sequential
o
Parallel
The
"Simulation" tab of the "SubProcess" dialog box
The
"Simulation" tab of the "SubProcess" dialog box is
used to define information relative to the simulation of a SubProcess.

The
"Simulation" tab of the "SubProcess" dialog box
Key:
·
"Status": This
field represents the status of the SubProcess during a simulation. It can be
determined when a process is run by an execution engine and 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
define the number of occurrences of a given SubProcess during a simulation.