Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 5 Working with Activities : Sub-Processes

Sub-Processes
Some activities can contain further steps, or sub-processes.
There are two types of sub-process that are described in this section, embedded and reusable. For more information about how processes can be reused, see Using Sub-Processes and Process Interfaces.
Embedded
An embedded sub-process looks similar to the following:
An embedded sub-process has the following characteristics:
Reusable
Activities that contain a reusable sub-process look like this in the Process Editor:
Click the plus sign (+) in the activity to view the sub-process.
An activity of this type defines a call-out to another process:
Transactions
A sub-process (either embedded or independent) can be specified as a transaction using the Is a transaction check box. This means that the behavior of the sub-process is governed by a transaction protocol (defined in the runtime environment). This is indicated by a double-line around the activity:
Typical outcomes of a transaction sub-process that you should cater for are success and cancel. For more information, refer to the BPMN specification (see http://www.bpmn.org).

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved