| Integration event | OnAfterCalcSalesDiscount | (var Record Sales Header, var Record Sales Line) | 17-28 | - |
| Integration event | OnAfterCalcPurchDiscount | (var Record Purchase Header, var Record Purchase Line) | 17-28 | - |
| Integration event | OnCalcSalesDiscOnAfterSetFilters | (var Record Sales Line, Record Sales Header) | 17-28 | - |
| Integration event | OnCalcPurchDiscOnAfterSetFilters | (var Record Purchase Line, Record Purchase Header) | 17-28 | - |
| Integration event | OnCalcSalesDiscOnBeforeRun | (Record Sales Header, var Record Sales Line) | 17-28 | - |
| Integration event | OnCalcPurchDiscOnBeforeRun | (Record Purchase Header, var Record Purchase Line) | 17-28 | - |
| Integration event | OnCalcServDiscOnBeforeRun | (Record Service Header, var Record Service Line) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit "Serv. Test Report-Print" |
| Integration event | OnPrintGenJnlLineOnAfterGenJnlLineCopy | (var Record Gen. Journal Line) | 18-28 | - |
| Integration event | OnBeforePrintGenJnlLine | (var Record Gen. Journal Line, var Boolean) | 20-28 | - |
| Integration event | OnPrintVATStmtLineOnBeforeReportRun | (Record VAT Statement Template, Record VAT Statement Line, var Boolean) | 20-28 | - |