A subprocess can contain one or more subprocesses, nested to as many levels as you require. However, some limitations apply when nesting subprocesses. These limitations arise from support in
Designer for two subprocess types,
webMethods subprocesses and BPMN subprocesses. For more information, see
About Subprocess Types.
When you add a subprocess to an existing subprocess, the child subprocess type is set to the same subprocess type as the parent subprocess. For example, if you add a subprocess to a BPMN subprocess, the subprocess type of the newly added child process will be automatically set to a BPMN subprocess.
You cannot change the process type for child subprocesses. The
Type controls on the
Implementation page of the properties view are disabled for each child subprocess.
For more information about changing subprocess types, see
Recommendations On Changing the
Subprocess Type.