Symptom
Approval rule not triggered when hit enter button for the first time to save a change of value on QICF (Quote Item Custom Field).
Environment
SAP SALES CLOUD CPQ
Reproducing the Issue
- Create approval rule with table tag attached to value of quote item custom field;
- Enter Quote with QICF;
- Change the value to trigger approval rule and hit enter;
- Approval rule is not triggered in first enter.
Cause
CPQ application by default caches TABLE tag to speed up formula parsing which will not work correctly if there are changes in the query that result in the same request. Therefore the trigger will not work for the first time enter button is pressed.
Resolution
Two solutions are possible in this scenario:
1. Disable table tag caching in the tenant.
2. Remake model to not use Table tag.
See Also
If the requirement is to disable table tag caching for the tenant, case should be logged to CPQ support team requesting explicitly to disable table tag caching and provide authorization to perform the change.
Keywords
CPQ, QICF, Quote, Item, Custom, Fields, Save, caching , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error