Show TOC

Creating Boundary Events to Handle ExceptionsLocate this document in the navigation structure

Prerequisites

  • You have opened the Process Development perspective in the SAP NetWeaver Developer Studio and have expanded your project in the Project Explorer view.

  • You have created the necessary triggers for the error end or escalation end events. For more information, see Creating Reusable Event Triggers.

Context

The boundary event handles an exception that has occurred while the activity has been performed. A sequence flow connection starting from the boundary event shows how the process branches after the exception.

Procedure

  1. Expand Process Modeling , then expand Processes
  2. In the context menu of a process, choose Open
  3. Select an activity (automated activity, human activity, or sub-process) in the modeling surface and open the Properties view of the activity.
  4. On the Boundary Events tab page, choose the Add... pushbutton.
  5. In the dialog box that appears, select the exception for the boundary event to handle. Choose the OK pushbutton.

    You can select more than one exception from the list. For each exception a separate boundary event appears on the boundary of the activity. Boundary events have different graphical representations, depending on whether they catch an error end event or an escalation end event.

    The boundary event appears on the boundary of the activity you selected.
  6. On the General tab page in the Properties view of the boundary event, specify a name for the boundary event in the Name field.
  7. (Optional) Specify a description of the boundary event in the Documentation field.
  8. On the Output Mapping tab page in the Properties view, define the output mapping for the boundary event.

Next Steps

After creating the boundary event, you create an outgoing sequence flow connection from it to show how the process continues when an exception occurs. For more information about sequence flows, see Connecting Flow Objects in a Process .