WorkflowGen Documentation
8.3
8.3
  • WorkflowGen Administration Guide
  • Administration Module Overview
  • Configuration Panel
  • User Management
    • Directories
    • Users
    • Groups
    • Delegations
  • Directory Synchronization
  • Global Information
    • Participants
    • Applications
    • Categories
    • Global Lists
  • Process Definition
    • Editing
    • Participants
    • Data
  • Form
    • Structure, Sections & Fields
    • Appearance, Behavior & Mapping
    • Management
  • Workflow
    • Actions
    • Parameters
    • Conditions & Exceptions
    • Notifications
  • Reports
  • Remote Approval
  • EFORMASPX Workflow Application
  • XMLTODATABASE Workflow Application
  • GETUSERSFROMDIR Workflow Application
  • XMLTRANS Workflow Application
  • RAISEEXCEPTION Workflow Application
  • UPDATEPROCESSDATA Workflow Application
  • STARTPROCESS Workflow Application
  • COMPLETEACTION Workflow Application
  • GETPROCESSDATA Workflow Application
  • GETFORMDATA Workflow Application
  • CANCELREQUEST Workflow Application
  • MERGEFORM Workflow Application
  • COPYDATA Workflow Application
  • SENDMESSAGE Workflow Application
  • SENDHTTPPOST Workflow Application
  • RESTAPICLIENT Workflow Application
  • EXECSQL Workflow Application
  • JSONTODATA Workflow Application
  • DOCUSIGNSEND Workflow Application
  • DOCUSIGNCHECK Workflow Application
  • ADOBESIGNSEND Workflow Application
  • ADOBESIGNCHECK Workflow Application
  • DOCAPOSTESEND Workflow Application
  • DOCAPOSTECHECK Workflow Application
  • YOUSIGNSEND Workflow Application
  • YOUSIGNCHECK Workflow Application
  • Custom Notification Templates
  • Macros
  • WorkflowGen URLs
  • Custom Menus
  • Portlet
  • Error Messages
Powered by GitBook
On this page
  • Overview
  • Parameters
  • Request
  • Action
  • Optional parameters
Export as PDF

COMPLETEACTION Workflow Application

Overview

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

Parameters

Request

Parameter

Type

Direction

Description

REQUEST_ID

Numeric

IN

Request ID of the action to be completed

Action

Parameter

Type

Direction

Description

ACTION_NAME

Text

IN

Name of the action to be completed (the first instance found will be completed)

ACTION_ID

Numeric

IN

Action instance ID of the action to be completed

IMPERSONATE_USERNAME

Text

IN

Username of the user who will be associated with completing the action

Optional parameters

The optional parameters are the parameters of the action to be completed. You will have to define these parameters in the corresponding action parameters.

📌 Example

If you want to complete an asynchronous web procedure action called MYASYNCACTION, which has the following parameter:

  • AMOUNT: receive data into TOTAL (you have to create this process data)

Then, in your process, you have to add an action using the COMPLETEACTION application with the following parameters:

Parameter

Type

Direction

Description

REQUEST_ID

Numeric

IN

Send value of MY_REQUEST_ID (a numeric process data containing the request ID of the action to complete, e.g. 1320)

ACTION_NAME

Text

IN

Send value of the name of the action to complete (e.g. MYSYNCACTION)

AMOUNT

Numeric

IN

Send value of MY_AMOUNT (a numeric process data containing a value for the amount, e.g. 1234.56)

You should add exception handling on COMPLETEACTION type actions in case of error (for example, an invalid request number or an invalid action number, etc.).

PreviousSTARTPROCESS Workflow ApplicationNextGETPROCESSDATA Workflow Application