When designing the process flow (Collection of elements that graphically implement the behavior of a process. You can have flow control elements (Start, Decision, ..., End), activity elements, and you can invoke other processes. Elements in an process flow are linked through Connectors.) of your process (Implements a business process of your organization. A process behavior is defined by its process flow. A process can handle input and output parameters.), you can add business rules to validate the execution of your process. This allows you to block or quit the process execution if a specified condition is not verified. This behavior is implemented through Process Callback actions.

How to add an Process Callback Action:

  1. In the eSpace Tree, under the Process layer, right-click on the Process element and select the available On Process ... action.

  1. Design the behavior of the action.

The business rules can be designed for the following available process callback action:

On Process Start: this action is executed before a Process starts its execution. Learn more about On Process Start Action.

You may also design activity callback actions at the process level. This allows you to move the common business rules in the callbacks of several process activities to a single place at the process level. Learn more about Designing Activities Callback Actions at Process Level.

See Also

Process Activities Callback Actions | Designing Actions | Explicitly Raise an Exception | Designing Processes