Release Status

Use the Release Status property of the workflow to test the workflow, to make it available for initiation by all users, or to keep it from running.

A portion of the workflow definition page showing the Release status options: Suspended, Not Initiating, Testing, and Released.

The following table describes the workflow release statuses and when you should use each status:

Release Status

Description

When to Use

Suspended

No new instances of the workflow are created and no existing instances of the workflow are executed.

If the workflow includes scheduled workflows, transitions, or actions, none of them will be executed.

It is not possible to initiate a suspended workflow from SuiteScript, or by using the Initiate Workflow or Mass Update actions in SuiteFlow.

To resume a suspended workflow, change the Release Status of the workflow to a different release status than Suspended.

Use when you want a workflow to stop executing but you do not want to delete the workflow.

Not Initiating (Not initiating mode)

New instances of the workflow do not initiate but already running instances of the workflow will continue to run. The workflow still appears on the Workflow list page.

Similar to inactivating a workflow.

Use when you do not want any new instances of the workflow initiated but you still want existing instances of the workflow to execute.

See Viewing Existing Workflows.

Testing (Testing mode)

A workflow instance only initiates for the owner of the workflow.

However, any user accessing the record will see changes made to the record by the workflow. Workflow actions execute for the user even though the workflow instance was not initiated by the user.

Scheduled workflows do not execute when the workflow is in the testing mode.

This is the default Release Status option when you create new workflows.

Use when you want to test a workflow. In testing mode, the workflow execution log appears for each state on the Workflow History subtab for any record in a workflow.

See Workflow Execution Log.

Released (Released mode)

An instance of the workflow initiates for any user with access to the base record type of the workflow definition.

Scheduled workflows, actions, and transitions only execute when the workflow is in released mode.

Enable logging on the workflow definition if you want to continue generating workflow execution logs.

Use when you want the workflow to run for all users.

For more information about which users can initiate a workflow, see Users Who Can Run Workflows and Defining the Workflow Audience.

Related Topics

Creating a Workflow
Execute As Admin

General Notices