SAP Knowledge Base Article - Public

3365428 - Approval rule not triggered in the first time enter button is pressed

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

  1. Create approval rule with table tag attached to value of quote item custom field;
  2. Enter Quote with QICF;
  3. Change the value to trigger approval rule and hit enter;
  4. 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

Product

SAP CPQ 2023