Unified Pricing Compatibility
In This Topic
The "Allow enabling of Unified Pricing - BETA" feature is currently under active development and testing. While it enables both pricing systems to function simultaneously, the full scope of combined functionality, edge cases, and performance characteristics are still being validated.
We recommend using this feature only in non-production environments such as development, testing, or sandbox instances
Supported features:
Cost to sales price calculation
Trade agreement enhancements
- Sales price lists
When Unified Pricing Managment is enabled, the sales price list form is adapted to be able to select the Header price attribute group type to control the customer/order attributes for which the sales price list is applicable. The selection of the table group all relations for customer and products have been replaced by the attrbute frame work. Creating, modificing sales price list lines use the new attribute based trade agreement journals.
- Customer object related price and discounts
The customer object has become an order header price attribute.
Prices expressed in a price unit of measure
- Additional price information expressed in price unit of measure for sales price trade agreements
The main feature of this adjustment is to give the use the possiblity to setup and view sales price in both the order unit and price unit and has been implemented in trade agreement sales prices and retail discounts (discount price). In Unified Pricing it is now standard possible to setup one trade agreement for a given unite (e.g. the price unit) and then enable the checkbox Allow unit conversion. In Price and Margin Management the field Search agreement for units, with the options Order Unit and Price unit, can be used to control the check box Allow unit conversion. When the option Price unit is selected, the checkbox will be enabled automatically when a journal line is created. Also both units are still present on the trade agreement journal line, which gives the user the option to calculate the different prices for a given order unit automatically by entering the value in the price in price unit field.
- Automatic creation of additional unit of measure conversions
No changes made, can be used as is.
- Adjustments to the price details form
In Unified Pricing this is a new form and we have readded the Price in price unit information.
Advanced margin alerts
Additional pricing related enhancements
- Adjustments to the price details form
In Unified Pricing this is a new form and we have readded the description of the Unified Pricing discounts the grid of the discounts
Deprecated features:
The following features have been depreciated as they have now become a standard feature of unified pricing or the logic conflicts with the working of Unified Pricing. As unified pricing is exposing the same logic externally in the Commerce Scale unit which can be used for external pice calls, none of the features that impact those calculations will be supported anymore.
Trade agreement enhancements
- Net and net exclusive sales prices
In unified pricing this feature can be achieved by enabling the Prevent discount parameter on the sales price trade agreement journal lines. And in case of discounted price in the discount agreements the features, exclusive and pricing priorities can help achieving net exclusive prices.
- Default value Find next
Although the default find next parameter still exists in the Price and Margin Management parameters, it's not being used in Unified Pricing Management in the way it uses it in legacy trade agreement. In Unified Pricing Management the system looks only the the setting of Find next in the Unified Pricing management parameters. In Unified Pricing the find next is not controlled on the journal line level anymore.
- Pricing customer
With the pricing customer feature it's possible to apply the prices and discount of that customer to orders of other customers. In unified pricing this can be achieved by implementing affiliations. Setup affiliations as pricing attribute, create an affiliation named Customer X, which is basically then the pricing customer and linke that affiliation to all the customers that should get the same prices and discounts.
Prices expressed in a price unit of measure
- Additional price information expressed in price unit of measure for retail discounts (discount price)
All described functionality related to the discounts has been deprecated. In the curren version the fields are still there, and the logic might still work , but in the next release it will be removed. Commerce scale unit logic also needs to be adjusted to make this work, see comment in the beginning of this paragraph.
Additional pricing related enhancements
Price unit behavior on order lines
This features was added for Commerce Orders to be in line with the Supply Chain order behavoir, as Unified Pricing has the commerce price engine as a base a similar behaviour is now also applicable to those order lines. Microsoft has announced they are going to address this issue in a future update.
- Net price rounding and Line amount based on net price (Alternative line amount calculations)
Commerce scale unit logic also needs to be adjusted to make this work, see comment in the beginning of this paragraph.
- Discount %1 and %2 on order lines
In Unified Pricing there is no discount % field on the order line, all discounts are calculated as an disocunt amount per mount as multiple different types of discount can be applicable to the order.
- Compare retail price and discount agreements
The data model has completely changed. If there is a need for this requirement, please reach out to discuss them.
- Tier templates (auto generation of quantity based discounts)
The data model has completely changed. If there is a need for this requirement, please reach out to discuss them.
Features under investigation:
The following features have not been tested and investigated in combination with Unified Pricing. When you run into issues please report them to us. In a future update these features might end up being deprecated.
- Price and Margin Management module menu
The menu has not been adapted to show Unified Pricing related menu items. The reason for the menu was that in the past there was no central place to maintain and use all pricing releated functionalities. As Unified Pricing Management has now it's own menu, it might be that the Price and Margin Management module menu will be removed and integrated into the Unified Pricing Management module.
Cost to sales price calculation
- Cost to sales price calculation workspace
Trade agreement enhancements
Additional pricing related enhancements
Setup
Price and Margin Management > Setup > Price and Margin Management Parameters > Unified Pricing