Dimensions
Dimensions enable you to map fields from a variety of business objects including, but not limited to, Opportunity, Quote/Proposal, and Agreement Term Exception.
Once a dimension is created, you can create an approval rule and associate it with the dimension.
To create approval rule dimensions
Use Case: Route Approvals to Regional Managers Using Dimension-Based Rules
Business Context
Organizations with geographically distributed sales teams require approval routing that aligns with their territory structure. Static user assignments do not scale across regions and require ongoing maintenance. Conga Approvals supports dimension-based rules to dynamically route approval requests to the appropriate regional manager based on the account's territory or region.
Overview
This use case demonstrates how to configure a dimension-based approval rule to automatically route high-value proposal approvals to the appropriate regional manager based on the account's sales territory. Your implementation may vary. For more details, see the Conga Approvals documentation.
Persona
Field | Details |
Name | James Okafor |
Role | RevOps Administrator |
Goal | Route approval requests dynamically to the appropriate regional manager based on the account's sales territory, without hard-coding individual users in each approval step. |
Scenario
TechN Solutions operates across three regions: North America, EMEA, and APAC. Each region has a dedicated Regional Sales Manager. When a proposal exceeds USD 50,000, it must be approved by the manager for that region. James configures a dimension-based approval rule so that routing occurs automatically based on the Territory field on the associated account.
Prerequisites
- The Conga Quote Approvals package is installed in your Salesforce org. For more information, see Installing Conga Approvals.
The Preview & Submit and My Approvals buttons are added to the Quote/Proposal page. For more information, see Configuring My Approvals and Approvals Pages.
- The Quote/Proposal object is registered in all five Conga Approvals picklists in Salesforce Setup (Approval Process Object Label, Approval Process Object Type, Approval Rule Dimension Business Object, Approval Rule Business Object, and Search Filter Business Object). For more information, see Adding Values to Approval Pick Lists.
- A record for
Apttus_Proposal__Proposal__cexists in Approval Custom Config (Setup > Custom Settings > Approval Custom Config). - A Territory picklist field (
cnga__Territory__c) exists on the Account object with values: North America, EMEA, and APAC. If it does not exist, create it via Setup > Object Manager > Account > Fields & Relationships > New > Picklist. - A Text formula field named Account Territory
exists on the Quote/Proposal object, using the formula TEXT(Apttus_Proposal__Account__r.cnga__Territory__c).
If it does not exist, create it via Setup > Object Manager >
Quote/Proposal > Fields & Relationships > New > Formula > Text.Note:
The Territory value is stored on the Account object and must be accessed through the Account lookup field on the Quote/Proposal record. Salesforce does not allow a Picklist field to be referenced directly in a Text formula field. When creating the formula field, convert the picklist value to text by using the
TEXT()function.Example:
TEXT(Apttus_Proposal__Account__r.cnga__Territory__c)
The approval step links the approval process to the Regional Manager Approval rule. Without this step, the process has no rule to execute and no approvers to route to.
- The approval rule, rule entries, dimension, approval process, submission actions, and approval step are configured and active.
- Proposals below USD 50,000 do not meet the entry criteria and are submitted without triggering an approval process.
- Proposals of USD 50,000 or more trigger the Regional Manager Approval Process and are automatically routed to the regional manager for the account's territory.
- Static user assignments are not required. To add a new territory, create a new dimension value and a corresponding rule entry. No changes to the approval process or approval step are required.
- Each regional manager receives an email notification and can approve or reject the proposal from the My Approvals tab in Conga Approvals Management.
