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.