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
          Configure Decision Explainer for Price Waterfall

          Configure Decision Explainer for Price Waterfall

          Map expression set message tokens and explainability message templates to pricing elements to customize the decision explanations in the price waterfall.

          Required Editions

          Available in: Lightning Experience
          Available in: Enterprise, Unlimited, and Developer Editions of Revenue Cloud where Salesforce Pricing is enabled
          User Permissions Needed
          To configure decision explainer: Salesforce Pricing Design Time

          Create an Expression Set Message Token

          Create tokens to represent specific values (like a net unit price) that you want to display dynamically in your explanation messages.

          1. From Setup, in the Quick Find box, enter Decision Explainer, and then select Expression Set Message Token.
          2. Click New Expression Set Message Token.
          3. Provide a Name, Label, and Description (optional). For example, enter NetUnitPrice as the name and label.
          4. Save your changes to use the token in explainability messages.

          Create an Explainability Message Template

          Define the success and failure messages that appear in the waterfall, and embed your tokens to show dynamic values.

          1. From Setup, in the Quick Find box, enter Decision Explainer, and then select Explainability Message Template.
          2. Click New Explainability Message Template.
          3. Specify these details:
              • Name: Enter a name, for example, Successful message.
              • Label: Enter a label.
              • Message: Enter your custom text. To use a token, follow the format ${TokenName}. Example: My net unit price is ${NetUnitPrice}.
              • Expression Set Step Type: Business Element.
              • Usage Type: Pricing.
          4. Save your changes.
          5. Repeat these steps to create a template for failure messages if needed.

          Configure the Pricing Procedure for Decision Explainer

          Enable decision explanations within your pricing procedure and map your templates to the specific pricing elements.

          1. Open your pricing procedure in the pricing procedure builder.
          2. If the procedure is active, deactivate it to make edits.
          3. Refresh the procedure to ensure the latest metadata is available.
          4. Choose an element for which you would like to enable decision explainer.
          5. Click 'Pricing Procedure Properties (gear icon) and select the Show decision explainer checkbox to enable decision explainer for the element.
          6. In the Element Details panel, under the Decision Explainer section, enable Show decision explanation.
          7. Configure the output messages:
            1. When Step Returns Output: Search for and select the Success message template you created earlier.
            2. Map Tokens: Click the icon next to the template field to map your message token (e.g., NetUnitPrice) to the corresponding Context Definition tag.
            3. * When Step Errors: Search for and select the Failure message template you created earlier.
          8. Save and activate your pricing procedure.

          Click Simulate to verify that the price waterfall displays your custom explanation messages and dynamic token values for each step.

           
          Loading
          Salesforce Help | Article