
The Manual line discount and system discount setting determines how the pricing engine applies a manual line discount and a system discount to the same line.

In other words, they don't compete with the non-threshold discounts. The behavior of best price and compound threshold discounts remains as is. But if it fails to win, it will still be assessed during the threshold discount calculation stage.

If an exclusive threshold discount wins and is applid to sales lines, it will be ignored during the threshold discount calculation stage. If the Enable competition between exclusive threshold and other periodic discounts parameter is set to Yes, the pricing engine makes exclusive threshold discounts compete with exclusive non-threshold discounts. Enable competition between exclusive threshold and other periodic discounts If you set it to Compound on the original price, the final price will be $70 ($100 – $10 – $20).

If you set the Discount compound behavior parameter to Compound, the final price will be $72 ($100 × 90% × 80%). If it's set to Compound on the original price, all discounts are treated independently of each other and applied to the same original price.įor example, you want to compound 10-percent-off and 20-percent-off discounts for a product that has an original price of $100. If the parameter is set to Compound, one discount is applied on top of another in an accumulative manner. The Discount compound behavior setting determines how the pricing engine calculates multiple compound discounts. If that single discount is a best price or compounded discount, it's compounded with all additional best price or compounded discounts that have a lower pricing priority. Within a pricing priority, only a single discount wins. If the parameter is set to Best price only within priority, always compound across priorities, all compounded discounts are treated as best price discounts. The compounded result then competes with any best price discounts that have the same pricing priority, the best price is applied, and all discounts that have a lower pricing priority are ignored. If the parameter is set to Best price and compound within priority, never compound across priorities, all compounded discounts that have the same pricing priority are compounded. The Best price and compound concurrency control model setting determines how the pricing engine processes multiple discounts in best price or compounded concurrency mode.

Best price and compound concurrency control model Most pricing settings are at the company level and can be found at Commerce parameters > Prices and discounts in Commerce headquarters. These settings enable organizations to define the pricing behavior in their Commerce solution to meet specific business needs. This article describes the various settings for pricing and discount management in Microsoft Dynamics 365 Commerce headquarters.
