107

When using sales trade agreements (without enabling pricing management features) it is possible to define a price unit !=1, to manage decimals beyond two digits. 

E.g., if a price unit is 1000 and the price is 1234,56, unit prices on the sales order line will be calculated as 1,23456 for a single unit (even if it will only be shown with rounded values and two decimals). 


After enabling Pricing management features, this option to control the decimals no longer works. It is still possible to define the price unit !=1, but this is not recognized in the price calculation nor the unit price applied on the sales order line. 


Making Pricing management (and Unified pricing) compatible with price unit !=1 is needed for low value items. Also, it is a functionality which is highly used in SCM pricing.

As the price engine already calculates with more than 2 decimals (for discounts etc.), it should be an option to also consider more than 2 decimals for sales trade agreements as well.


If this is not updated, it could be a significant regression in pricing functionality and may deter customers from selecting the new pricing management/unified pricing features.

Category: Inventory
STATUS DETAILS
New
Ideas Administrator

Moved this in front of the MS team owning pricing management.