Download PDF
Download page Use Case 2: Workflow to Support Custom Expressions.
Use Case 2: Workflow to Support Custom Expressions
Custom Expressions
This topic describes the use case of how administrators can create a workflow to support custom expression. You might use this functionality differently, depending on your business case.
To create a workflow to support custom expressions
- Log in to the Conga Platform as an admin user.
- Click the App Launcher () icon from the top-left corner > Admin Console > click the Workflow icon from the left panel. The list of workflow appears.
- Go to Create New. The New Workflow window appears.
- Update the fields in the New Workflow window and click Create.
This navigates to the Workflows window, where you can configure activities for the selected workflow type. For more information on creating workflows from the Admin Console, refer to the Workflow module in Managing Admin Console. - Click Start button.
- Select Start Workflow and click Configure Activity. An activity-specific window to configure workflow parameters appears.
- Click Add Criteria to add a criteria.
- Select Contract Type from the Field drop-down list.
- Select Equals from the Operator drop-down list.
- Select MichMSA from the Value drop-down list.
- Critical Expression is auto-populated with ( Agreement.RecordType= ("MichMSA"))
- Criteria Expression field takes precedence over Status Category and Status fields.
- Select Create from the Action Type check box.
- Click Save.
- Click the Plus icon () to add activities to the workflow.
- Select Chain Stage and click Configure Activity.
- On the Properties tab, search and select the following workflow stages from the Workflow field. For more information on creating stages from the Admin Console, refer to the Workflow module in Managing Admin Console.
- MichStage_Request
- MichStage_Review
- MitchStage_Signature
- MichStage_inEffect
- Go to the Entry Criteria tab and click Add Criteria to add criteria for the following workflow stages.
Stage Field Operator Value MichStage_Request
Contract Type
Equals
MichMSA
Contract Category
Equals
Procurement
Contract SubType
Equals
PSI
Account
Equals
ACME International
Filter Expression
( 1 AND 2 AND 3 AND 4 )
Critical Expression
Auto-populated with ( Agreement.RecordType= ("MichMSA") and Agreement.AgreementCategory= ("Procurement") and Agreement.Contract_SubType_c= ("PSI") and Agreement.Account.Name= ("ACME International") )
MichStage_Review CloneSpecCustomField
Equals
Mich_ACME
Status Category
Equals
In Authoring
Status
Equals
Author Contract
Filter Expression
( 1 AND 2 AND 3 )
Critical Expression
Auto-populated with ( Agreement.CloneSpecCustomField_c= ("Mich_ACME") and Agreement.StatusCategory= ("In Authoring") and Agreement.Status= ("Author Contract") )
MitchStage_Signature
Status Category
Equals
In Signatures
Status
Equals
Ready for Signatures
CustomDateandTimeField
Greater-Than or Equal-To
<MM/DD/YYYY>
For example,
10/15/2024
Non Standard Legal Language
Equals
Yes
Filter Expression
( 1 AND 2 AND 3 AND 4 )
Critical Expression
Auto-populated with ( Agreement.StatusCategory= ("In Signatures") and Agreement.Status= ("Ready for Signatures") and Agreement.CustomDateAndTimeField_c >= "2024-10-15T12:12:00.000" and Agreement.NonStandardLegalLanguage= ("true") )
MichStage_inEffect Status
Equals
Activated
Status Category
Equals
In Effect
Language
Equals
English
Filter Expression
( 1 AND 2 AND 3 )
Critical Expression
Auto-populated with ( Agreement.Status= ("Activated") and Agreement.StatusCategory= ("In Effect") and Agreement.Language_c= ("English") )
- (Optional) Enter the custom description for this activity in the Common tab.
- Click Save after adding activity to the workflow. The workflow that supports custom expressions is as shown in the following image.
- Click Publish. The Publish Workflow window appears.
- Click Yes, Publish. The workflow is published.
After the administrator has configured the workflow for the custom expressions, users can view the workflow stages on the contract details page. For more information, see the "Workflow to support Custom Expressions" section in Working with Workflow Activities.