Table of contents

Official Content

Objects: Business Process Diagram


Embedded subprocess


When using a composite diagram, it is possible to identify a group of activities that can be encapsulated in an embedded subprocess in order to obtain a more compact diagram with a global and understandable view of the process.  Another common use of embedded subprocess, is when you want to do something to a group of tasks, such as adding a timer. In this case, instead of creating another process to group those tasks you can do it within the same process.

Its main features are as follows:

•They allow us to define a subprocess within a parent process, and it can't be reused by other processes.

•The relevant data of the parent process will be available for the subprocess with no need for mappings.

•They can't be started with events of trigger type (such as a timer), as only the parent process decides when they have to be started.

An embedded subprocess can be edited within the parent process or by double-clicking on the subprocess to open it in another tab. This is useful for editing complex processes or processes which are nested in various subprocess levels.


BPD Embedded subprocess                                                       Embedded subprocess example

See Also

BPD Subprocesses

Reusable Subprocess in BPD


Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant