2020.1

Table Of Contents
To call a subprocess from another process, use the "Go Sub" on page475 Process logic task.
Whenever a process calls a subprocess, the main process (the caller) will wait for the called
subprocess to finish its execution before carrying on with its own. This means the subprocess
feature is synchronous with the main process. This also means the calling process actually
appends the subprocess to its own workflow.
Creating a process
Adding a process
There are two different ways to create a new regular process.
l
In the Ribbon, go to the Home tab and click the Process button in the Processes group.
l
In the Configuration Components pane, right-click on any process or the Processes
folder and select Insert > Insert Process or Insert Self Replicating Process.
Regardless of the method, a new process is created with a default name (Process1, Process2,
etc), an Input task and an Output task. The defaults are configurable in the "Default
configuration behavior preferences" on page753 screen.
Note
While a configuration is limited to a maximum of 512 processes, any given process can
have as many tasks as necessary (see: "About Tasks" on page298).
Adding a startup process
You may create a startup process in two different ways.
l
In the Ribbon, go to the Home tab and click the Startup Process button in the
Processes group.
l
In the Configuration Components pane, right-click on any process or the Processes
folder and select Insert > Insert Startup Process.
In addition, you may convert a regular process into a startup process:
Page 126