| Integration event | OnAfterResetRecalculateInvoiceDisc | (var Record Sales Header) | 17-28 | - |
| Integration event | OnBeforeApplyDefaultInvoiceDiscount | (var Record Sales Header, var Boolean, Decimal) | 17-28 | - |
| Integration event | OnBeforeShouldRedistributeInvoiceDiscountAmount | (var Record Sales Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeApplyInvDiscBasedOnAmt | (Decimal, var Record Sales Header) | 20-28 | - |
| Integration event | OnGetCustInvoiceDiscountPctOnCaseInvDiscCalcPercent | (var Boolean) | 24-28 | - |
| Integration event | OnShouldRedistributeInvoiceDiscountAmountOnCaseInvDiscCalculationNone | (Record Sales Header, var Boolean) | 24-28 | - |