Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Workflow Actions are responsible for updating Workflow data. In the UI, they appear as the buttons in the Workflow Popup.

See also: Workflow Action Badges

Table of Contents

Overview

...

Actions appear as clickable buttons at the bottom of the Workflow Popup

...

Actions can also be executed dynamically, either on a set schedule or triggered by other system events. See below for more information.

...

Each Action has a “Primary Behavior” that specifies what should happen when it is performed:

Primary Behavior

What it does

Save

Submits the Workflow Popup, saving changes to Attribute values but leaving the Workflow Instance on the same Step.

Often used to implement “save and continue later”.

Cancel

Closes the Workflow Popup, discarding all changes.

(warning) Secondary Behaviors cannot be attached to a Cancel action

Move Next /
Move Previous

Moves to the Workflow Step that is immediately before or after the current one, according to the step sequence.

Often used to implement linear, multi-step data entry processes.

Move to Step

Moves to a specific Workflow Step.

Often used to implement non-linear data entry processes, or to send something “back” to an earlier step in the process.

Complete Successfully /

Complete Unsuccessfully

Changes the Completion Status of the Workflow Instance to one of the terminal states, without changing the Step.

Open PDF in new window

Opens a new window to display a PDF summary of the Workflow Instance

Download PDF with Attachments

Generates a PDF summary of the Workflow, complete with embedded renderings of uploaded files. See Printable Workflow Summary

Secondary Behaviors

Additional functionality can be added to a Workflow Action through Workflow Behaviors. These are extra bits of functionality that can be performed in addition to the primary behavior and can be used to implement all sorts of processes.

...