Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Salesforce Enforces New Security Requirements in Summer 2026Read More
Energy & Utilities Cloud
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 Context Definitions and Pricing Procedures

          Configure Context Definitions and Pricing Procedures

          Extend the required context definitions, configure pricing procedures, and update revenue settings.

          Extend and Configure Sales Transaction Context Definition

          Set up a new context definition, map the data, and activate the Sales Transaction Context Definition.

          1. From Setup, in the Quick Find box, enter Context Definitions.
          2. Select Extend from the Actions dropdown next to Sales TransactionContext.
          3. Enter EUSalesTransactionContext as the name and save. Wait for the custom context definition to be created.
          4. Go to Custom Definitions and select the new context definition you created.
          5. Under the Map Data tab, select Edit SObject Mapping from the Actions dropdown next to Quote Entities Mapping.
          6. Check the Mark as Default option and then select Map.
          7. Return to the previous tab and Activate the context definition.

          Configure Sales Transaction Pricing Procedure

          Create a new pricing procedure, update its context definition and constant default values, and then save and activate it.

          1. From the App Launcher, select Expression Set Templates.
          2. From the list, select Utilities Sales Default Pricing Procedure.
          3. Select the dropdown next to Save As and select New Pricing Procedure.
          4. Enter 1 for the Rank and then select Save.
          5. Update the context definition:
            1. From the App Launcher, select Pricing Procedures.
            2. From the list, select Utilities Sales Default Pricing Procedure.
            3. Select Edit.
            4. Update the Context Definition to the one you created in the previous step and select Save.
          6. Under the Pricing Procedure Versions section, select the version name.
          7. Update constant default values:
            1. From the App Launcher, select Price Adjustment Schedules.
            2. Select Standard Attribute Based Adjustment and copy the PriceAdjustmentSchedule Id from the URL.
            3. Go back to the pricing procedure and select the Resource Manager tab.
            4. Select the constant Attribute_PriceAdjustmentScheduleld and enter the copied value in the Default Value field.
            5. Repeat these steps for the Tiered_PriceAdjustmentScheduleld constant.
          8. Make sure the version start date and time of the pricing procedure are later than the start date of the context definition.
          9. Save and activate the pricing procedure.

          Configure Product Discovery Context Definition

          Extend the context definition, map the data, and activate the context definition.

          1. From Setup, in the Quick Find box, enter Context Definitions.
          2. Select Extend from the dropdown for the ProductDiscovery Context Definition.
          3. Enter a name for the new context definition and select Save.
          4. Go to the Custom Definitions section and select your new context definition.
          5. Under the Map Data tab, select Edit SObject Mapping from the Actions dropdown next to ProductDiscoveryMapping.
          6. Check the Mark as Default option and select Map.
          7. Activate the new context definition.

          Configure Product Discovery Pricing Procedure

          Select a template and save it as a new pricing procedure, update the context definition, and activate the product discovery pricing procedure.

          1. From the App Launcher, select Expression Set Templates.
          2. Select Product Discovery Pricing Procedure.
          3. Select the dropdown next to Save As and then select New Pricing Procedure.
          4. Enter 1 for the Rank and then select Save.
          5. Edit the pricing procedure and update the context definition to the newly created EU Product Discovery Context Definition.
          6. Activate the pricing procedure.

          Update Settings and Refresh Context Definition

          Update revenue settings, default pricing procedures, select context definitions and pricing procedures, and sync highlighted definitions.

          1. Go to Revenue Settings and enable Negative Quantity, Zero Quantity, and Order Events.
          2. Go to Salesforce Pricing Settings and update the default pricing procedure with the one you created.
          3. Go to Product Discovery Settings, and select the context definition and pricing procedure you created.
          4. Refresh context definition.
            1. From Setup, in the Quick Find box, enter Context Definitions.
            2. Select Custom Definitions.
            3. Select Sync now for any highlighted definitions.
           
          Loading
          Salesforce Help | Article