Loading

Compare CPQ Lookup Fields in Price and Product Rule Conditions

Fecha de publicación: Jan 27, 2026
Descripción
When referencing Lookup Fields in price rule Price Conditions and product rule Error Conditions, the Salesforce CPQ automation references the 18-digit non-case-sensitive ID when evaluating lookup fields. This is in contrast to standard formula fields referencing lookup records, which return the 15-digit case-sensitive ID.
Solución
As a result of this difference, a Price Condition checking a 15 digit ID against the return value of a Lookup Field, using the 'equals' operator, will return False. To enable the comparison while using the 15 digit ID, change the Price Condition to use the 'contains' operator. Alternatively, you can use the equals operator as long as the 18-digit ID is used in the Filter Value.  
Número del artículo de conocimiento

000382091

 
Cargando
Salesforce Help | Article