Workflow Definition Status

This feature is only available for FAB version 3.3.1 and higher.

 

In order to help users in discerning the status of specific workflow versions, we are pleased to introduce the Workflow Version Status feature.

In this documentation, "Workflow (WF) Version Status" and "Workflow (WF) Definition Status" are used interchangeably. Since FAB 3.3.1 release, each WF version represents a unique workflow definition that is saved and activated.

This feature presents three distinct states, namely Editable, Active, and Locked. Each state serves a unique purpose, providing users with clear insight into the condition of their workflows.

 

The transition of status is initiated through the utilization of the Activate button ( image-20240223-143147.png ) located at the upper-right corner of the Workflow details pane. This strategically positioned button serves as the catalyst for effecting changes in the status of workflows.

image-20240223-142930.png

 

Editable

As per default settings, the latest workflow version shall be designated with an Editable status ( image-20240223-142518.png). This status inherently signifies its straightforward characteristic as an editable and workable version. Users are advised to maintain the workflow version in this status until it is deemed ready for transport or production. With the implementation of this new feature, users retain the capability to submit form instances of this workable workflow version within non-production systems during form development stages. All submitted form instances will have a MD5_CHECKSUM identifier of concatenated detail for said editable WF Version.

 

When a workflow version is in Editable status ( image-20240223-142518.png), users retain the ability to modify the WF configuration within the tabs of the designer interface.

Import Functionality is also available in this workflow status.

image-20240223-152417.png

 

Active

When a workflow version has reached a state of readiness for transportation or has achieved a satisfactory status, users are provided with the option to transition it to the Active status ( image-20240223-152853.png). Subsequent to activation, each workflow version is assigned a unique HASH character string, which serves as a distinctive identifier denoted as the Workflow Instance ID. You may check this field in table /IQX/FAB_WF-MD5_CHECKSUM.

 

Upon clicking SAVE button on an activated workflow version, a pop-up confirmation will be displayed:

Choose Confirm to continue activating the workflow version.

 

Locked

Upon saving an active workflow, the workflow version is automatically transitioned to a "Locked" status ( image-20240223-154327.png). Consequently, all details and configurations associated with the workflow become unmodifiable. The toggle buttons for setting the version to "Editable" or "Active" are no longer accessible, alongside the toggle button for the Review process, both of which are replaced by a "Copy" button (image-20240223-154651.png). The Copy Functionality will allow users to duplicate the selected workflow version into a new editable version, should it be needed.

At this point, Import Functionality will also be disabled.