| Integration event | OnUpdateTempBufferFromVendorLedgerEntry | (var Record Payment Buffer, Record Vendor Ledger Entry) | 17-24, gone | Pending 22.0 |
| Replaced by OnUpdateVendorPaymentBufferFromVendorLedgerEntry. |
| Integration event | OnBeforeUpdateGnlJnlLineDimensionsFromTempBuffer | (var Record Gen. Journal Line, Record Payment Buffer) | 17-24, gone | Pending 22.0 |
| Replaced by OnBeforeUpdateGnlJnlLineDimensionsFromVendorPayment. |
| Integration event | OnAfterUpdateDimensions | (var Record Gen. Journal Line) | 18-28 | - |
| Integration event | OnAfterAssignCombinedDimensionSetID | (var Record Gen. Journal Line, Integer) | 18-28 | - |
| Integration event | OnUpdateVendorPaymentBufferFromVendorLedgerEntry | (var Record Vendor Payment Buffer, Record Vendor Ledger Entry) | 21-28 | - |
| Integration event | OnBeforeUpdateGnlJnlLineDimensionsFromVendorPayment | (var Record Gen. Journal Line, Record Vendor Payment Buffer) | 21-28 | - |
| Integration event | OnBeforeGetMessageToRecipient | (Record Vendor Payment Buffer, List, var Boolean, Text[140]) | 22-23, gone | - |
| Integration event | OnMakeGenJnlLinesOnAfterSetFilterTempVendorPymBuffer | (var Record Vendor Payment Buffer, Record Vendor Ledger Entry, Record Vendor) | 22-28 | - |
| Integration event | OnCheckVendorLedgerEntryPostingDate | (var Record Vendor Ledger Entry, Date) | 24-28 | - |
| Integration event | OnBeforeGetMessageToRecipient | (Record Vendor Payment Buffer, List, var Boolean, var Text[140]) | 24-28 | - |
| Integration event | OnMakeGenJnlLinesOnAfterCalcRemainingAmount | (var Record Vendor Ledger Entry) | 25-28 | - |
| Integration event | OnCopyTempPaymentBufferToGenJournalLinesOnBeforeAssignDocumentType | (var Record Gen. Journal Line, Record Vendor Payment Buffer) | 27-28 | - |