SAP Knowledge Base Article - Public

3574471 - Recurring RolledUpDiscountPercent not calculated in Configurable Product and Parent/Child System

Symptom

  • There are issues with RolledupDiscountPercent and one time discount percent fields in the Quote configurator.
  • A discount added to a parent product when saved is being removed from the parent product but is being added to the child product.

Environment

SAP SALES CLOUD CPQ

Reproducing the Issue

  • Edit a quote
  • Click Add Item
  • Select a configurable product and configure
  • Click 'Add to Quote'
  • Open the developer console: toggle Full Mode, Disable UI customization and Disable IP Script Execution.
  • In the cart, on the main item, in column 'Rolled Up Discount Percent' / 'Recurring', enter a discount of 10% and hit enter.
  • The 10% percent will be propagated to the line item below, and the recurring Rolled Up NetPrice and Rolled Up Extended Amount are set correctly, but the recurring Rolled Up Discount Percent is reset to 0 again.
  • In the developer console: look for Action api/rd/v1/Cart/calculate and enter search term 'Calculation' in the message column header.
  • You will see all the necessary calculations being triggered.

Cause

Bug

Resolution

  • Fix for this bug due in version 2503
  • There is No workaround

Keywords

Recurring RolledUpDiscountPercent, Recurring RolledUpDiscountPercent configurable product, one time discount percent field , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error

Product

SAP CPQ 2025