Loading
Feature degradation | Gmail Email delivery failureRead More
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
          Set Up Contract Pricing Extensibility

          Set Up Contract Pricing Extensibility

          Define unique Contract Item Price (CIP) records by using custom fields to bypass default uniqueness checks and record validations. This extensibility helps your business to set flexible contract pricing based on custom parameters that match your specific organizational needs.

          Required Editions

          Available in: Lightning Experience
          Available in: Enterprise, Unlimited, and Developer Editions of Revenue Cloud where Transaction Management is enabled
          User Permissions Needed
          To set up contract pricing extensibility: Salesforce admin

          By default, Agentforce Revenue Management provides one negotiated contract price per unique product and Product Selling Model (PSM) combination for a specific date range. This restriction prevents you from defining multiple Contract Item Price (CIP) records for the same product and PSM during overlapping effective dates.

          1. From Setup, in the Quick Find box, find and select Revenue Settings.
            1. Turn on Advanced Order Creation From Quote to generate multiple orders from a single quote.
            2. Turn on Customize Contract Pricing to define unique contract item prices based on custom fields.
          2. To apply contract item prices with custom fields at run time, complete these additional setup steps.
            1. Add a custom field, such as Location__c, to the Contract Item Price (CIP), Order Item, and Quote Line Item (QLI) objects.
            2. Add the custom field to the Contract Pricing Entries decision table.
            3. Update your default pricing procedure to include the new custom field.
            4. Update context definition mappings for QuoteEntitiesMapping and OrderEntitiesMapping to map STI.ItemCustomFieldId to both QuoteLineItem.CustomFieldId and OrderLineItem.CustomFieldId.
          3. Save your changes.
           
          Loading
          Salesforce Help | Article