Changing a Subprocess into a Call Activity
An embedded subprocess can be converted into a call activity with a subprocess. You can make the diagram easier to read by using hierarchy and reusing processes.
Prerequisites
Subprocesses which show a process definition and not a process view can be changed into a call activity in the BPMN diagram.
Context
Subprocesses can be checked-out into a separate process definition. The subprocess is changed into a call activity in the original diagram. The call activity can be collapsed to hide details about the checked-out process definition. You can make the diagram easier to read by adding hierarchy and reusing processes.
Attention
This procedure cannot be undone.
How to proceed
-
Select the subprocess.
-
Select Refactor>Convert to Call Activity in the context menu.
The selected subprocess is checked-out to a separate process definition and changed into a call activity which calls this process definition.
-
If you want to create a BPMN diagram for the process definition, select the refactored process and select Refactor>Move Definition to a Dedicated Diagram in the context menu.
The diagram is created and can be jumped to using the process' standard reference ([Shift]+double-click).