Set properties to control pricing processing

  • Release version: Australia
  • Updated March 12, 2026
  • 1 minute to read
  • Activate or deactivate system properties that control how pricing features are processed in Sales Customer Relationship Management applications.

    Before you begin

    Role required: admin

    About this task

    You can control the following pricing features using pricing system properties:
    • Logging of pricing engine requests for debugging.
    • Multiplier term used when calculating uplifts for contract renewals.
    • Ramp segment and term basis used when calculating renewal adjustments for products with ramps.

    Procedure

    1. Navigate to All > Pricing > Administration > Properties.
    2. Set the following properties:
      Table 1. Customization properties for pricing
      Property Description
      Logging Pricing Requests

      (sn_csm_pricing.log_pricingengine_request)

      Control the logging of pricing engine requests for debugging. Select Yes to activate logging or No to turn off the pricing request log.
      Renewal Uplift Term

      (sn_csm_pricing.renewal_uplift_term)

      Set the multiplier term for contract renewal uplifts, either per year or per term.
      Ramp Renewal Pricing
      • Set the ramp segment used as the price basis for calculating a renewal adjustment.

        (sn_csm_pricing.ramp_renewal_price_segment)

      • Set the term basis used when calculating renewal adjustments for ramp lines.

        (sn_csm_pricing.ramp_renewal_term_basis)

      Set properties to control how pricing for ramp renewals is calculated.
      • The ramp renewal price segment property is set to Last Segment by default, which uses the price from the final ramp segment as the price basis.

        Select First Segment to use the price from the initial ramp segment as the price basis.

      • The ramp renewal term basis property is set to Segment by default, to apply the adjustment to the term of the segment identified in the ramp renewal price segment property (sn_csm_pricing.ramp_renewal_price_segment).

        Select Total Ramp  to apply the renewal adjustment across the full ramp duration.

      Pricing Session Cache

      (sn_csm_pricing.enable_pricing_session_cache)

      For testing purposes only. Turn on (select Yes) or turn off (select No) the cache for pricing sessions.
      Note:
      don't set this property to No except for testing, as it may negatively impact pricing engine performance.
    3. Select Save.