Loading
Get Started with Communications, Media, and Energy & Utilities (CME)...
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
          Pricing Using PricingRulesImplementation

          Pricing Using PricingRulesImplementation

          ​Salesforce Industries Communications, Media, and Energy supports multiple pricing paradigms. Salesforce recommends using the current paradigm, which assigns prices using price lists. But you can also assign prices using price books and the PricingRulesImplementation. This is the original pricing paradigm supported by ​Salesforce Industries Communications, Media, and Energy releases 15 and earlier, supported for backward compatibility.

          In this paradigm, pricing steps are driven by a flow. Each step in the flow follows a natural language layout. You can set filters and actions to apply a flow to orders.

          • The flow drives the rule execution: Which rules do I execute for pricing?

          • Rules execute multiple filters: Which order lines should be adjusted?

          • The filters trigger pricing actions: How should I change the pricing?

          Pricing rules perform the following process:

          1. Get list prices.

          2. Apply existing customer prices.

          3. Apply discounts.

          4. Apply taxes.

          5. Save the pricing to the order.

          A pricing specification in the definition of the product or service. Offers and product specifications have charges. Charges can be a cost or a price, one-time, recurring, or usage-based. You can use simple pricing or a pricing matrix. Discounts are alterations to prices. You can discount by a specific amount or by a percentage. Alterations can apply to simple or matrix prices.

          Pricing overrides can be incremental or absolute. Incremental overrides start with a base price and then take an amount off of that price. Absolute overrides entirely override the base price. Overrides apply in the context of an offer, an account, or a contract.

          A contract can drive pricing. The contract contains customer-specific discounts for products. When that customer orders those products, they see the prices that the frame contract specifies. Frame contracts enable customer-specific pricing. A frame contract stores individual product and discount configurations.

          Pricing actions include:

          • Calculation procedures

          • Offering procedures

          • Product relationships

          • Entity filters

          Note
          Note

          You need not use the Salesforce pricing engine. You can use the pricing interface to call a third-party pricing implementation. You need not use pricing rules to implement pricing either.

           
          Loading
          Salesforce Help | Article