| IsTextToAccountMappig | (Record Bank Acc. Reconciliation Line, var Record Text-to-Account Mapping) | Boolean | public | 17-28 | - |
| IsMatchedAutomatically | (Record Bank Acc. Reconciliation Line, var Record Bank Pmt. Appl. Rule) | Boolean | public | 17-28 | - |
| GetMatchPaymentDetailsInfo | (Record Bank Acc. Reconciliation Line, Record Bank Pmt. Appl. Rule, Boolean, var Text, var Text, var Text, var Text, var Boolean, var Integer, var Integer, var Text, var Text) | | public | 17-28 | - |
| Code | (var Record Bank Acc. Reconciliation Line) | | public | 17-28 | - |
| OpenLinesForReviewPage | (Notification) | | public | 17-28 | - |
| OpenLinesWithDifferencePage | (Notification) | | public | 17-28 | - |
| GetLinesForReview | (var Record Bank Acc. Reconciliation Line, Text) | | public | 17-28 | - |
| GetLinesWithDifference | (var Record Bank Acc. Reconciliation Line) | | public | 17-28 | - |
| RerunTextMapper | (Record Bank Acc. Reconciliation Line) | | public | 17-28 | - |
| TransferDiffToAccount | (Record Bank Acc. Reconciliation Line, var Record Gen. Journal Line) | | public | 17-28 | - |
| MatchSingleLineCustomer | (var Record Bank Pmt. Appl. Rule, Record Bank Acc. Reconciliation Line, Integer, var Integer, var Integer) | | public | 17-28 | - |
| MatchSingleLineVendor | (var Record Bank Pmt. Appl. Rule, Record Bank Acc. Reconciliation Line, Integer, var Integer, var Integer) | | public | 17-28 | - |
| MatchSingleLineBankAccountLedgerEntry | (var Record Bank Pmt. Appl. Rule, Record Bank Acc. Reconciliation Line, Integer, var Integer, var Integer) | | public | 17-28 | - |
| InitializeCustomerLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer) | | public | 17-28 | - |
| InitializeVendorLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer) | | public | 17-28 | - |
| InitializeBankAccLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer) | | public | 17-28 | - |
| InitializeDirectDebitCollectionEntriesMatchingBuffer | (var Record Direct Debit Collection Entry) | | public | 17-24, gone | Pending 22.0 |
| Use the InitializeDirectDebitCollectionEntriesMatchingBuffer method above - it is using a dedicated buffer table |
| FindApplicableTextMappings | (var Record Bank Acc. Reconciliation Line, var Record Text-to-Account Mapping) | Boolean | public | 17-28 | - |
| DocumentMatchingForBankLedgerEntry | (var Record Bank Pmt. Appl. Rule, Record Bank Acc. Reconciliation Line, Record Ledger Entry Matching Buffer) | | public | 17-28 | - |
| DocNoMatching | (Text, Code[35]) | Boolean | public | 17-28 | - |
| GetCloseMatchTreshold | () | Decimal | public | 17-28 | - |
| GetNormalizingFactor | () | Decimal | public | 17-28 | - |
| GetBankStatementMatchingBuffer | (var Record Bank Statement Matching Buffer) | | public | 17-28 | - |
| SetApplyEntries | (Boolean) | | public | 17-28 | - |
| UpdateType | (var Record Bank Acc. Reconciliation Line) | | public | 17-23, gone | Pending 21.0 |
| Bank Rec Lines have no Type field anymore, this is a no-op |
| SetApplicationDataInCVLedgEntry | (Enum Gen. Journal Account Type, Integer, Code[50]) | | public | 17-28 | - |
| MatchSingleLineEmployee | (var Record Bank Pmt. Appl. Rule, Record Bank Acc. Reconciliation Line, Integer, var Integer, var Integer) | | public | 18-28 | - |
| InitializeEmployeeLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer) | | public | 18-28 | - |
| GetExactMatchTreshold | () | Decimal | public | 18-28 | - |
| GetLedgerEntriesAsMatchingBuffer | (var Record Bank Statement Matching Buffer, Record Bank Acc. Reconciliation Line) | | public | 18-28 | - |
| GetCustomerLedgerEntriesAsMatchingBuffer | (var Record Bank Statement Matching Buffer, Record Bank Acc. Reconciliation Line) | | public | 18-28 | - |
| GetVendorLedgerEntriesAsMatchingBuffer | (var Record Bank Statement Matching Buffer, Record Bank Acc. Reconciliation Line) | | public | 18-28 | - |
| GetEmployeeLedgerEntriesAsMatchingBuffer | (var Record Bank Statement Matching Buffer, Record Bank Acc. Reconciliation Line) | | public | 18-28 | - |
| GetBankLedgerEntriesAsMatchingBuffer | (var Record Bank Statement Matching Buffer, Record Bank Acc. Reconciliation Line) | | public | 18-28 | - |
| MatchNoOverwriteOfManualOrAccepted | (var Record Bank Acc. Reconciliation Line) | | public | 19-28 | - |
| Code | (var Record Bank Acc. Reconciliation Line, Boolean) | | public | 19-28 | - |
| DisableNotification | (var Notification) | | internal | 21-28 | - |
| OpenBankAccountCard | (var Notification) | | internal | 21-28 | - |
| GetNumberSeriesNotificationId | () | Guid | internal | 21-28 | - |
| InitializeBankAccLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer, Boolean) | | public | 21-28 | - |
| HideEntriesMatchedElsewhereNotification | (Notification) | | internal | 22-28 | - |
| InitializeCustomerLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer, Boolean) | | public | 22-28 | - |
| InitializeVendorLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer, Boolean) | | public | 22-28 | - |
| InitializeEmployeeLedgerEntriesMatchingBuffer | (var Record Bank Acc. Reconciliation Line, var Record Ledger Entry Matching Buffer, Boolean) | | public | 22-28 | - |
| InitializeDirectDebitCollectionEntriesMatchingBuffer | (var Record Direct Debit Collection Buffer) | | public | 22-28 | - |