Symptom
When the system discount is applied, it adds the discount percentage instead of reducing it, as CPQ passes it as a positive value. The issue persists even when the invert value toggle is enabled.
Environment
SAP CPQ
Reproducing the Issue
- Enter any Quote
- Navigate to the "System Discount" column in the "Total Summary" section
- Set the system discount to "0" and press enter
- Observe that the Grand Total is correct
- Edit the system discount to "10" and press enter
- Observe that the discount is added to the total instead of being subtracted.
Cause
The invert value is not working for the header level field. The value is not inverted when sending to SAP CPS, but only when mapping fields to the pricing conditions.
Resolution
Kindly contact CPQ Support and reference this KBA.
Fix will be implemented in release 2511.
See Also
Keywords
system discount, sap cpq, discount adds instead of subtracts, pricing procedure, plus-minus flag, header-level field, invert value, calculations for variant pricing items, bug, release 2511. , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error
SAP Knowledge Base Article - Public