Loading
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Attribute-Based Pricing Limits

          Attribute-Based Pricing Limits

          Keep these guidelines in mind when configuring attribute-based adjustments.

          • When you configure adjustments by using numeric data types (Number, Currency, Percentage) or number picklists, the pricing engine automatically stores whole numbers with a decimal (for example, 10 is stored as 10.0). For the configurator to successfully match the attribute and apply the discount at run time, the input value must explicitly include the ‘.0’. If you pass a whole number without the decimal, the adjustment doesn't apply.
          • While attribute-based pricing supports picklists for all other data types, you can't use a picklist with a Boolean data type (for example, mapping custom text like "Available" or "N/A" to true or false values). If you try to save an adjustment configured with a Boolean picklist, you get a design-time error. Instead, create an attribute of type Checkbox or Boolean.
          • When configuring price-impacting attributes, use only attributes that belong directly to the selected product classification (or subclassification). While attributes inherited from a parent product classification can appear in the configuration UI, selecting them causes a validation error when you save the adjustment.
           
          Loading
          Salesforce Help | Article