Announcements
No record found.
Environment:
Dynamics 365 Finance & Operations (Sales module)
Version: [ 10.0.44]
Language: English
I am trying to apply a Total Discount (Invoice Discount) manually on the Sales Order header.
Hi NA-13081345-0,
In Dynamics 365 Finance & Operations, when line-level discounts are already applied on a sales order, the system may restrict or ignore the manual total discount (invoice discount) at the header level. This behavior is by design to prevent overlapping or conflicting discount calculations.
Remove Line Discounts Temporarily If feasible, remove or reduce line-level discounts and apply the total discount at the header. This ensures the invoice discount is calculated correctly.
Use Trade Agreements Consider configuring trade agreements to apply consistent discount logic across lines and totals. This avoids manual overrides and ensures compatibility.
Custom Discount Logic If your business process requires both line and total discounts, a developer can implement a custom discount calculation via extension to allow both to coexist.
Review Discount Priority Settings Check the discount priority configuration in the pricing engine setup. Some setups allow prioritizing header discounts over line discounts.
This limitation is common in environments where pricing and discounting are tightly controlled, and customizing the logic may be necessary for more flexible scenarios.
Thanks and best regards, Daniele Note: This response was prepared with support from Copilot to ensure clarity and completeness.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Stars!
We are thrilled to have these Champions in our Community!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Giorgio Bonacorsi 797
André Arnaud de Cal... 589 Super User 2026 Season 1
Subra 534