Initiate Workflow Action
Use the Initiate Workflow action to initiate another workflow instance (child) from the current workflow instance (parent). The child workflow must be active and have the same base record type as the parent workflow. Additionally, the child workflow initiated by the parent workflow runs on the same record instance as the parent. For example, if the parent workflow runs on a purchase order, the actions in the child workflow execute on the same purchase order instance.
You can also use the completion of a child workflow as a transition trigger in the parent workflow. Select the child workflow on the transition's Wait for Workflow field.
For more information about the best practices to follow when using the Initiate Workflow action, see SuiteFlow Best Practices and Specifying States for Child Workflow Transitions.
Workflow definitions require a trigger configuration that initiates the workflow, executes an action within a workflow or transitions the workflow from one state to another.
-
For more information about which workflow triggers the Initiate Workflow action supports, see Workflow Triggers Quick Reference.
-
To understand when different workflow triggers execute and which trigger you should use, see Workflow Triggers and the SuiteFlow Trigger Execution Model.
Initiate Workflow Action Parameters
The following table describes the Initiate Workflow action parameters:
Parameters |
Description |
---|---|
Workflow |
Name of the workflow definition to initiate when the action executes. |
Field |
A list of workflow fields available in the child workflow. You can pass values from the parent workflow to the workflow fields belonging to the child. These values can be either static or set through a join. |
For more information about adding actions to a workflow, including common action properties and conditions, see Action Conditions and Creating an Action.
Initiate Workflow Action Guidelines
Use the following guidelines when working with the Initiate Workflow action.
-
The Initiate Workflow action is not available on a Before Record Load trigger for a time entry record.
-
For more information about the best practices to follow when using the Initiate Workflow action, see SuiteFlow Best Practices and Specifying States for Child Workflow Transitions.