SAP Knowledge Base Article - Public

3658101 - Cart calculation error when changing discount percent on product type level when multiple product types in cart

Symptom

Error experienced in cart calculation when changing discount percent on product type level when multiple product types in cart.

Environment

SAP CPQ

Reproducing the Issue

  1. Open a quote which has multiple different product types.
  2. In the Total Summary section, change the Total Discount Percent for a given product type to a value (10%).
  3. The item net price of the line item with the given product type will change to the new value (10%).
  4. The rolled up net price of the main item will also change to the value of the line item that was changed, so it will no longer be the correct rolled up price of all the items.
  5. Setting the Total Discount % on the main item back to 0 will reset it again to the correct value.

 

Cause

Bug on application.

Resolution

Release required to resolve the issue with a tentative version of 2511.

Workaround:

Load items into memory via custom calculation. Everything that is needed is to have one calculation which is only doing context.Quote.GetAllItems() as a first calculation in order (for product type/total fields). 

Keywords

Calculation, CPQ, Known, Error, Bug, Discount, Percentage, Product, Types , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error

Product

SAP CPQ 2025