Configuring Suspend and Resume

Context

To resume a process after it has been suspended, make the following settings for a multiple call destination system:

Procedure

  1. On the Destination System Calls tab, select the Suspend and Resume checkbox in the step you want.
  2. If, after resuming the process, you want to evaluate information, for example, that was given by the caller of a method that triggers the resume, you define resume variables. To do so, select the step you want and choose Edit Resume Variables.
    1. You can add a new resume variable manually by choosing Add New Variable in the Edit Resume Variables dialog box. Enter a name and a data type for the variable.
    2. If you have already defined a notification that is called when the process is resumed, choose the agent instance and the relevant notification in the Edit Resume Variables dialog box. Then choose Create Variables from Notification Output Expressions.
    3. The system then proposes resume variables that correspond to the output expressions of the notification and the appropriate data type. Only transfer the proposed resume variables that are required for further processing.
  3. Choose OK to close the Edit Resume Variables dialog box.
  4. Switch to the notification from which you want the multiple call destination system to be called when execution of the process is resumed.
  5. Map the multiple call destination system to the notification on the Destination tab.
  6. Choose Output Destination Mapping in the notification and choose the call mode Resume.
  7. In the Output Expression Containing the Resume Handle field, choose the output expression that contains the value of the resume handle at runtime.
  8. In the Destination System Call Step to Resume field, select the step of the multiple call destination system where execution of the process was suspended and for which it should be resumed.
  9. If the selected step has resume variables, these variables appear in the Assignment of Destination System Input Variables to Output Values table. Map the resume variables to the output variables of the notification here.