Symptom
- Approval rules are not triggering when conditions are violated in the quote.
- The formula validator in the quote shows blank results for custom field values.
Environment
SAP Sales Cloud CPQ
Reproducing the Issue
- Go to any Quote in CPQ.
- Violate the desired rule by entering necessary custom field values.
- Observe that no approval rule is triggered in the quote.
Cause
This issue can happen if the CPQ environment is on Quote 2.0 engine and the CTX tags that are only available in the Quote 1.0 engine are being used.
Resolution
- Replace tags specific to Quote 1.0 with those compatible with Quote 2.0. For example:
Replace '<*CTX(Quote.Status.Name)*>' (Quote 1.0) with '<*CTX(Quote.StatusName)*>' (Quote 2.0). - Use the formula builder to create approval rules instead of copying tags from other tenants which could be on a different engine.
See Also
- Refer to: Approval Rules | SAP Help Portal
- Refer to: QuoteProperty Documentation | SAP Help Portal
Keywords
approval rules, quote 2.0, sales cloud cpq, approval conditions, formula builder, quote property, approval rule not triggering, custom field blank, incompatible tags, quote engine, sap cpq , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Problem
Product
SAP CPQ all versions
SAP Knowledge Base Article - Public