Subprocesses group contains activities responsible for associating of a given process with other processes available in a database.
Copy Process
The activity adds an editable copy of a process from the assembly. When adding the activity, the user must indicate the process which is supposed to be added.
In the activity window, it is possible to set input and output parameters, preview and edit process definition.
Reference to Process
This activity is similar to the Copy Process activity. An indicated process becomes subprocess. When creating a reference, current input and output arguments, that is subprocess signature, are read. After changing the signature, it is necessary to refresh manually the references in all process which refer to the reference.
Start BPM Process
The activity allows for starting a BPM process from the assembly for selected subsidiary. As arguments, it is necessary to specify the ID of a distant center or insert Nothing (in such case the process will start in a local subsidiary. It is also necessary to complete the global ID (GUID) which can be found in a hidden by default column of the process assembly. The initiator is the user with whose permissions the process will be started. It is also possible to transfer process arguments as a dictionary, where the key is the parameter name and the value is an object.