When posting a payment where the cash discount date has been exceeded, but the cash discount tolerance date is not.

Business Central will per design post the cash discount, if it is not selected to display Cash discount/cash discount tolerance warnings in the General Ledger Setup.

Instead of this happening automatically, it should be possible to choose how to handled it in the General Ledger Setup:

Post Cash discount Toleances Automaticly - No/Yes.

Needs Votes