| Integration event | OnAfterCreateDimTableIDs | (var Record Bank Acc. Reconciliation Line, var Integer, var Integer, var Code[20]) | 17-22, gone | Pending 20.0 |
| Temporary event for compatibility |
| Integration event | OnAfterValidateShortcutDimCode | (var Record Bank Acc. Reconciliation Line, var Record Bank Acc. Reconciliation Line, Integer, var Code[20]) | 17-28 | - |
| Integration event | OnBeforeOnModify | (var Record Bank Acc. Reconciliation Line, var Boolean) | 17-28 | - |
| Integration event | OnBeforeValidateShortcutDimCode | (var Record Bank Acc. Reconciliation Line, var Record Bank Acc. Reconciliation Line, Integer, var Code[20]) | 17-28 | - |
| Integration event | OnAfterGetAccountName | (Option, Code[20], var Text) | 18-28 | - |
| Integration event | OnAfterOpenAccountPage | (Option, Code[20]) | 18-28 | - |
| Integration event | OnAfterRemoveAppliedPaymentEntries | (var Record Bank Acc. Reconciliation Line) | 18-28 | - |
| Integration event | OnAfterDrillDownOnNoOfLedgerEntriesBasedOnAmount | (var Record Bank Acc. Reconciliation Line, Text) | 18-28 | - |
| Integration event | OnDisplayApplicationOnAfterBankAccLedgEntrySetFilters | (var Record Bank Acc. Reconciliation Line, var Record Bank Account Ledger Entry) | 18-28 | - |
| Integration event | OnDisplayApplicationOnAfterCheckLedgEntrySetFilters | (var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry) | 18-23, gone | Pending 21.0 |
| This event will be removed, displaying check ledger entries is done via Bank Account Ledger Entries and Find entries. |
| Integration event | OnRemoveApplicationOnAfterBankAccLedgEntrySetFilters | (var Record Bank Acc. Reconciliation Line, var Record Bank Account Ledger Entry) | 18-28 | - |
| Integration event | OnRemoveApplicationOnAfterCheckLedgEntrySetFilters | (var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry) | 18-23, gone | Pending 21.0 |
| This event will be removed, removing application from check ledger entries is done when removing application from Bank Account Ledger Entries. |
| Integration event | OnAfterSetUpNewLine | (var Record Bank Acc. Reconciliation Line, Record Bank Acc. Reconciliation Line) | 19-28 | - |
| Integration event | OnAfterFilterBankRecLines | (var Record Bank Acc. Reconciliation Line, Record Bank Acc. Reconciliation) | 19-28 | - |
| Integration event | OnAfterGetAppliedEntryAccountNo | (var Record Bank Acc. Reconciliation Line, Integer, var Code[20]) | 19-28 | - |
| Integration event | OnDisplayApplicationOnAfterSetBankAccReconcLine | (var Page Payment Application) | 19-28 | - |
| Integration event | OnAfterInitDefaultDimensionSources | (var Record Bank Acc. Reconciliation Line, var List) | 20-28 | - |
| Integration event | OnAfterCreateDim | (var Record Bank Acc. Reconciliation Line, List) | 20-28 | - |
| Integration event | OnAfterShowDimensions | (var Record Bank Acc. Reconciliation Line) | 22-28 | - |
| Integration event | OnBeforeGetStyle | (var Record Bank Acc. Reconciliation Line, var Text, var Boolean) | 23-28 | - |
| Integration event | OnBeforeIsTransactionPostedAndReconciled | (var Record Bank Acc. Reconciliation Line, var Boolean, var Boolean) | 24-28 | - |
| Integration event | OnBeforeGetCustomerLedgerEntriesInAmountRange | (Record Bank Acc. Reconciliation Line, var Record Cust. Ledger Entry, Code[20], Text, Decimal, Decimal, var Integer, var Boolean) | 25-28 | - |
| Integration event | OnBeforeGetVendorLedgerEntriesInAmountRange | (Record Bank Acc. Reconciliation Line, var Record Vendor Ledger Entry, Code[20], Text, Decimal, Decimal, var Integer, var Boolean) | 25-28 | - |
| Integration event | OnBeforeShowDimensions | (var Record Bank Acc. Reconciliation Line, var Boolean) | 25-28 | - |
| Integration event | OnGetAppliedPmtDataOnAfterLoopIteration | (var Record Bank Acc. Reconciliation Line, Record Applied Payment Entry) | 27-28 | - |
| Integration event | OnAfterTransferFromPostedPaymentReconLine | (var Record Bank Acc. Reconciliation Line, Record Posted Payment Recon. Line) | 27-28 | - |