MGCLatticeAdvancedBankReconciliationCompletedBusinessEvent
Business event raised when an Advanced bank reconciliation worksheet is marked as reconciled - the moment BankReconciliationHeader.IsReconciled changes from No to Yes. Carries the reconciliation, bank account, the bank statements it covers, and the counts and bank-currency totals of the matched statement lines and bank transactions, giving treasury and cash-management integrations a push signal for a completed reconciliation. The classic bank account reconciliation raises MGCLatticeBankReconciliationCompletedBusinessEvent instead.
- Event id:
MGCLatticeAdvancedBankReconciliationCompletedBusinessEvent - Contract class:
MGCLatticeAdvancedBankReconciliationCompletedBusinessEventContract
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. |
reconciliationId | BankReconciliationId | Gets or sets the reconciliation (worksheet) identifier. |
bankAccountId | CompanyBankAccountId | Gets or sets the bank account. |
cutOffDate | BankReconciliationCutOffDate | Gets or sets the worksheet's cut-off date. |
statementIds | List | Gets or sets the identifiers of the bank statements whose lines the reconciliation matched, in statement start order. |
statementsFromDateTime | BankStmtISODateTime | Gets or sets the earliest start date-time of the covered bank statements. |
statementsToDateTime | BankStmtISODateTime | Gets or sets the latest end date-time of the covered bank statements. |
reconciledDate | BankReconciliationReconciledDate | Gets or sets the date the worksheet was marked as reconciled. |
currencyCode | CurrencyCode | Gets or sets the bank account's currency, the currency of every amount in the contract. |
matchedStatementLineCount | int | Gets or sets the number of bank statement lines matched on the worksheet. |
matchedStatementAmount | AmountCur | Gets or sets the net bank-currency total of the matched statement lines (debit lines positive, credit lines negative). |
matchedBankTransactionCount | int | Gets or sets the number of bank transactions (bank documents) matched on the worksheet. |
matchedBankTransactionAmount | AmountCur | Gets or sets the net bank-currency total of the bank transactions (bank documents) matched on the worksheet. |
reconciledBy | UserId | Gets or sets the user who ran the reconciliation (the batch job's owner when it ran in batch). |