Loading

Salesforce CPQ: Discount Schedule Field Population Hierarchy on Quote Lines

Fecha de publicación: Jun 26, 2026
Descripción

The `SBQQ__DiscountSchedule__c` lookup field on a Quote Line can be populated from five different objects in Salesforce CPQ. When more than one of these related objects has a Discount Schedule configured, CPQ does not combine or average them — it selects a single Discount Schedule based on a fixed priority hierarchy.

This behaviour commonly surfaces when an administrator has configured a Discount Schedule at the Product level but a separate schedule exists on a Contracted Price or Price Dimension for the same product. Without understanding the hierarchy, the applied discount may appear incorrect or unexpected on the resulting Quote Line.

Solución
The SBQQ__DiscountSchedule__c field on the Quote Line is populated in accordance with the following hierarchy:
  1. Contracted Price
  2. Price Dimension (MDQ)
  3. Product Option
  4. Product Feature
  5. Product 

The order for these objects and the priority follows the numbering. For example, should the Discount Schedule lookup be populated on both the Product Option (#3) and the Contracted Price (#1), the lookup on the Contracted Price takes precedence and be applied to Quote Line. 

For instances requiring more versatility, a Price Rule can also be used to populate the Discount Schedule lookup field on the Quote Line.  
Número del artículo de conocimiento

000382771

 
Cargando
Salesforce Help | Article