MGCLatticeBankReconciliationCompletedBusinessEvent
Business event raised when a bank account statement is reconciled with the bank account reconciliation's Reconcile action - the moment BankAccountStatement.ReconcileDate is stamped. Carries the bank account, statement identity and ending balance plus the count and total of the reconciled bank transactions, giving treasury and cash-management integrations a push signal for a completed reconciliation. Advanced bank reconciliation reconciles through its own worksheet and does not stamp that date, so it does not raise this event.
- Event id:
MGCLatticeBankReconciliationCompletedBusinessEvent - Contract class:
MGCLatticeBankReconciliationCompletedBusinessEventContract
Payload fields
| Name | Type | Description |
|---|---|---|
eventSequence | int64 | Gets or sets the ordering sequence of this emission. |
correlationId | str | Gets or sets the identifier grouping emissions that belong to one logical run or flow. |
schemaVersion | int | Gets or sets the payload schema version of the emitting contract. |
legalEntity | DataAreaId | Gets or sets the legal entity. |
bankAccountId | CompanyBankAccountId | Gets or sets the bank account. |
statementNumber | BankAccountStatementNum | Gets or sets the bank account statement number. |
statementDate | TransDate | Gets or sets the statement date. |
currencyCode | CurrencyCode | Gets or sets the currency code. |
endingBalance | AmountCur | Gets or sets the statement ending balance. |
reconciledDate | TransDate | Gets or sets the reconciliation date. |
matchedTransactionCount | int | Gets or sets the number of bank transactions reconciled on the statement. |
matchedAmountMST | AmountMST | Gets or sets the total accounting-currency amount (AmountMST) of the bank transactions reconciled on the statement. |