Workflow Application: COMPLETEACTION usage


#1

The COMPLETEACTION application lets you complete an ongoing action with the corresponding parameters. It also provides a simple solution for inter-process communications and synchronization.

Required parameters

Note: Only one of the ACTION_NAME or ACTION_ID parameters is required.

Parameter                                    Type       Direction Description
REQUEST_ID Numeric IN The request ID of the action to be completed
ACTION_NAME Text IN The name of the action to be completed; the first instance found will be completed
ACTION_ID Numeric IN The ID of the action instance to be completed

Optional parameters

The optional parameters are the parameters of the action to be completed; these parameters must be defined in the corresponding action parameters.

Example

You want to complete an asynchronous web procedure action named MYASYNCACTION, which has the following parameters:

  • AMOUNT receive the value into: Data: TOTAL (you must create this process data)

In your process, add an action using COMPLETEACTION application with the following parameters:

  • REQUEST_ID send the value of: Data: REQUEST_ID_UPDATE (you must create this process data)

  • ACTION_NAME send the value of: Text: MYASYNCACTION

  • AMOUNT send the vaue of: Data: AMOUNT_UPDATE (you must create this process data)

You may have to add an exception management to handle possible errors (e.g. invalid request ID, action ID, or action name ).


Workflow Applications: Overview
pinned #2