A confirmed pairing of one bank statement line with one posted ledger journal line on the bank's GL account; the set of these rows is what drives the reconciliation summary's matched totals and its unmatched residual. Each row is written by the confirm step — either by a user or automatically by a matching rule — and is stamped with the statement line's signed amount, the confirmation timestamp and whether it was automatic.
Fields
| Field | Label | Type | Required | What it does |
Amount | Amount | Currency | | Copied from the bank statement line as deposit minus withdrawal at the moment of confirmation. It is never refreshed, so editing the statement line afterwards leaves this figure stale. |
BankAccountId | Bank Account | Lookup → BankAccount | | Resolved at confirmation time from the statement line's parent statement rather than supplied by the caller, and it is the key the reconciliation summary uses to gather an account's matches. A match written from a statement line with no parent statement is stored without it and drops out of every summary. |
BankStatementLineId | Bank Statement Line | Lookup → BankStatementLine | | The bank side of the pair. Confirming the match also flips that line's reconciliation status to Matched, and the reconciliation summary counts a statement line as matched purely by the existence of a row here. |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created On | DateAndTime | Yes | |
Id | Id | Guid | Yes | |
IsAutoMatched | Is Auto Matched | Boolean | | True when a matching rule confirmed the pair by itself, false when a user confirmed it. It records provenance only — nothing treats an auto-match as provisional or requires it to be reviewed. |
JournalLineId | Journal Line | Lookup → JournalLine | | The ledger side of the pair — a line on a posted journal hitting the bank's GL account. Any journal line already named on a match for that bank account is excluded from future candidate pools, so a ledger line can only be matched once. |
MatchedDate | Matched Date | Date | | It is not the transaction date of either side of the match. |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | GL Account Name | Text, unique | Yes | |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PartnerAccountId | Partner Account | Lookup → Account | | |
RecordTypeId | Record Type | Guid, hidden | | |
UIProps | UI Props | Text | | |
UpdatedDateTime | Updated On | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
BulkDelete | Delete | Delete | Delete the selected records. |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |
Delete | Delete | Delete | Delete |
DeleteInList | Delete | Delete | Delete in a list page |
Edit | Edit | Edit | Edit |
EditInLine | Edit | EditInline | EditInLine |
EditListRow | Edit | Edit | EditListRow |
New | New | New | New |