Subprocess Operation

This topic provides you with information about the SubProcess.

This page discusses:

Accessing this User Operation

This user operation can be accessed by clicking SubProcess .

Describing this User Operation

This user operation enables the expert user to reuse existing processes when defining his application. Sub process modelling allows the expert user to build a master process and rely on already defined processes to avoid redundancy. It quickens large-scale application building and allows the user to build a process library, ensuring great reusability and capitalization of his work.

Methodology

You must create input and output attributes on the type which calls the process. Map attributes enables you to map the type and the process attributes. Therefore those attributes are used to ensure the data flow between the calling main process and the subprocess.

Using this User Operation Interface

Fields Explanations
Subprocess Name Name of the process called. Click ... to access the Process browser which shows a types list. Select the name of the type to be re-used and click OK in the browser.
Object to start process on Indicates the object the process starts on.
Inputs Click Add to add inputs and parameters to the subprocess. These inputs are designed to link the Subprocess operation to the type inputs.
Outputs Click Add to add outputs to the subprocess. These outputs are designed to link the subprocess operation to the type outputs.
Map Attributes Enables you to map the called type attributes to the Subprocess Operation. This mapping is automatic and is created without any user interaction.
Note: Every attribute (In and Out) on the Referenced type are created on the subprocess.