Lifecycle Workflow
A Lifecycle Workflow helps track the progress of a business record—such as a Quote or Agreement—as it moves through a series of defined stages. These stages are visually represented in the user interface, showing whether each stage is completed, in progress, or yet to begin. This gives users a quick view of where the record stands in its process.
The workflow offers a structured and automated way to monitor the current status and history of any business process.
Key Features:
-
A lifecycle workflow can be automatically applied to a record based on specific conditions (e.g., RecordType = 'MSA').
-
Multiple workflows can exist for the same type of record, each with its own entry rules and stages.
-
Each stage includes:
-
A name and display label.
-
Entry conditions that determine when the stage becomes active.
-
-
The workflow updates in real time as per field updates, such as contract status change to In Request, In Signature.
Example
A Quote may progress through the following stages:
-
Draft – when the status is In Progress
-
Approval – when the status is Pending Approval
-
Review – when the status is Generated
-
Signature – when the status is Pending
-
Acceptance – when the status is Accepted
As the record's status changes, the system automatically identifies and updates the current stage in the workflow. This helps teams understand the record's position in the process at any given time.
Default Lifecycle Workflows
The DefaultOOBContractLifecycleDefinition is out-of-the-box lifecycle workflow that are unpublished by default. This workflow is configured with appropriate triggers and entry criteria. This configuration determines when the workflow is initiated and which record it applies to.
To publish the workflow, click the App Launcher () icon from the top-left corner > Admin Console > Workflow > Lifecycle Workflow.
Configuring a Lifecycle Workflow
The Lifecycle Workflow automatically starts for Agreement records that meet the trigger condition. Once a contract is created, you can visually track its progress through the Lifecycle Transition Bar displayed above the contract details. For more details about how it appears on the Contract, see the Visibility into the Contract Lifecycle Stage topic in the CLM for Users guide.
