Use extension points in Pricing Management
Use extension points to call custom scripts that obtain pricing information from external sources or override certain default pricing features with custom implementations. You can use this pricing information in the Pricing Management application for Sales and Order Management.
To access the available pricing extension points, navigate to and in the Extension Points list, select the appropriate extension point to view it.
| Extension point | Description |
|---|---|
| sn_csm_pricing.AttributeAdjustmentExtensionPoint | Customize the logic that determines the attribute adjustments for a product offering. You can extend the pricing engine logic without using the Attribute Adjustment table to fetch the adjustment values. |
| sn_csm_pricing.CostExtensionPoint | Customize the logic for determining the unit cost for product offerings instead of relying on default logic to fetch costs from Cost Book. |
| sn_csm_pricing.DefaultPriceListExtensionPoint | Change the selection logic for default price lists. You can use this extension point to customize the default price list logic that is used by the calling SOM applications such as Quote Management or Order Management. This extension point changes the default logic for both the header and line of the calling application. Note: If you want to create additional context variables, use the Price List
Defaulting Matrix to manage the price list default at the header level. Use this extension point only for use cases that can’t use the Price List Defaulting Matrix. In this case, the request contains values for all the
context variables, in addition to the default context variables. |
| sn_csm_pricing.ListPriceExtensionPoint |
Customize the logic for determining a base list price. Enables you to extend the pricing engine logic and not rely on a price list and price list line to fetch the base list price. |
| sn_csm_pricing.PricingAdjustmentsExtensionPointPricing | Customize the default pricing engine logic that determines price adjustments for a product offering without using the Standard Adjustment and Component Configuration Rule Matrices. |