- 01 Nov 2024
- 1 Minute to read
- Print
- DarkLight
About approvals
- Updated on 01 Nov 2024
- 1 Minute to read
- Print
- DarkLight
Zilliant CPQ supports quote approvals based on specific rules. Within the approval workflow, you can define, configure, and maintain approval rules and conditions.
Approval components
To work successfully with approvals, you should understand the following concepts and components:
Approval rule
An approval rule is a fundamental part of the approval engine. It comprises one or more conditions and one required approval gate.
Approval rules can be active (RULE_ACTIVE status) or inactive (RULE_INACTIVE status). If the rule status is inactive, the approval rule does not run.
Approval condition
One or more approval conditions make up each approval rule. Rules run only when all defined conditions are met.
Approvals appear in the system as equations.
Approval gate
An approval gate is associated with a user role, such as Sales Manager or Sales VP. That role is responsible for the current step and the next step in the approval flow. Depending on the quote submitter, CPQ finds the next approval gate associated with the role higher in the role hierarchy.
Approval gate flow
An approval gate flow is the starting point of the approval workflow process. If an approval flow includes more than one approval gate, the approval process concludes only when all gates are closed. This applies to gates defined to run in parallel or in sequence.
Get started with approvals
Learn how to configure and conduct approvals:
- Configure approvals
- Status flow in quotes and opportunities
- Approval process
- Approval through emails
- Routing
Valid parameters
The following table lists valid parameters that can be consumed based on approval attribute values.
Approval Attribute | Format Attribute Name |
---|---|
Rule | approval.rule |
Condition | approval.reason |
- If the approval attribute value is not entered, it returns an empty string.
- If several rules and conditions apply, all rules and conditions are listed.
- If localization is configured, approval attributes are localized into the email recipient's language.