diff --git a/docs/components/modeler/bpmn/embedded-subprocesses/assets/collapsed-subprocess.png b/docs/components/modeler/bpmn/embedded-subprocesses/assets/collapsed-subprocess.png new file mode 100644 index 00000000000..85e85a01976 Binary files /dev/null and b/docs/components/modeler/bpmn/embedded-subprocesses/assets/collapsed-subprocess.png differ diff --git a/docs/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md b/docs/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md index a7dcc34efaf..56bee823e46 100644 --- a/docs/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md +++ b/docs/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md @@ -14,6 +14,20 @@ When an embedded subprocess is entered, the start event is activated. The subpro Embedded subprocesses are often used together with **boundary events**. One or more boundary events can be attached to a subprocess. When an interrupting boundary event is triggered, the entire subprocess (including all active elements) is terminated. +## Collapsed subprocesses + +:::caution +Collapsed subprocesses are currently only partially supported by Optimize. While diagrams containing collapsed subprocesses can be imported, it is not possible to drill down into the subprocesses. + +All other Camunda components fully support collapsed subprocesses. +::: + +A subprocess can be collapsed to conceal its internal details, thereby hiding complexity within an activity and enabling the nesting of multiple levels of subprocesses. This functionality allows you to simplify the view of a process diagram and facilitates drill-down capabilities to examine details. + +Collapsed subprocesses serve purely display purposes. For the creation of reusable processes, it is recommended to utilize [call activities](../call-activities/call-activities.md). + +![collapsed-subprocess](assets/collapsed-subprocess.png) + ## Variable mappings Input mappings can be used to create new local variables in the scope of the subprocess. These variables are only visible within the subprocess. diff --git a/versioned_docs/version-8.4/components/modeler/bpmn/embedded-subprocesses/assets/collapsed-subprocess.png b/versioned_docs/version-8.4/components/modeler/bpmn/embedded-subprocesses/assets/collapsed-subprocess.png new file mode 100644 index 00000000000..85e85a01976 Binary files /dev/null and b/versioned_docs/version-8.4/components/modeler/bpmn/embedded-subprocesses/assets/collapsed-subprocess.png differ diff --git a/versioned_docs/version-8.4/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md b/versioned_docs/version-8.4/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md index a7dcc34efaf..56bee823e46 100644 --- a/versioned_docs/version-8.4/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md +++ b/versioned_docs/version-8.4/components/modeler/bpmn/embedded-subprocesses/embedded-subprocesses.md @@ -14,6 +14,20 @@ When an embedded subprocess is entered, the start event is activated. The subpro Embedded subprocesses are often used together with **boundary events**. One or more boundary events can be attached to a subprocess. When an interrupting boundary event is triggered, the entire subprocess (including all active elements) is terminated. +## Collapsed subprocesses + +:::caution +Collapsed subprocesses are currently only partially supported by Optimize. While diagrams containing collapsed subprocesses can be imported, it is not possible to drill down into the subprocesses. + +All other Camunda components fully support collapsed subprocesses. +::: + +A subprocess can be collapsed to conceal its internal details, thereby hiding complexity within an activity and enabling the nesting of multiple levels of subprocesses. This functionality allows you to simplify the view of a process diagram and facilitates drill-down capabilities to examine details. + +Collapsed subprocesses serve purely display purposes. For the creation of reusable processes, it is recommended to utilize [call activities](../call-activities/call-activities.md). + +![collapsed-subprocess](assets/collapsed-subprocess.png) + ## Variable mappings Input mappings can be used to create new local variables in the scope of the subprocess. These variables are only visible within the subprocess.