Skip to main content

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​

NameTypeDescription
eventSequenceint64Gets or sets the ordering sequence of this emission.
correlationIdstrGets or sets the identifier grouping emissions that belong to one logical run or flow.
schemaVersionintGets or sets the payload schema version of the emitting contract.
legalEntityDataAreaIdGets or sets the legal entity.
reconciliationIdBankReconciliationIdGets or sets the reconciliation (worksheet) identifier.
bankAccountIdCompanyBankAccountIdGets or sets the bank account.
cutOffDateBankReconciliationCutOffDateGets or sets the worksheet's cut-off date.
statementIdsListGets or sets the identifiers of the bank statements whose lines the reconciliation matched, in statement start order.
statementsFromDateTimeBankStmtISODateTimeGets or sets the earliest start date-time of the covered bank statements.
statementsToDateTimeBankStmtISODateTimeGets or sets the latest end date-time of the covered bank statements.
reconciledDateBankReconciliationReconciledDateGets or sets the date the worksheet was marked as reconciled.
currencyCodeCurrencyCodeGets or sets the bank account's currency, the currency of every amount in the contract.
matchedStatementLineCountintGets or sets the number of bank statement lines matched on the worksheet.
matchedStatementAmountAmountCurGets or sets the net bank-currency total of the matched statement lines (debit lines positive, credit lines negative).
matchedBankTransactionCountintGets or sets the number of bank transactions (bank documents) matched on the worksheet.
matchedBankTransactionAmountAmountCurGets or sets the net bank-currency total of the bank transactions (bank documents) matched on the worksheet.
reconciledByUserIdGets or sets the user who ran the reconciliation (the batch job's owner when it ran in batch).