Skip to main content

MGCLatticeBusinessEventLog

Durable audit log of outbound business events published through BusinessEventsPublisher. One row is written per published event that opts in via IMGCLatticeBusinessEventLoggable, capturing the serialized payload and the success/error outcome so the event can be audited and replayed. Error rows store the payload too, and the reconciliation sweep replays from it; it records each attempt on the Error row (RetryCount, LastRetryDateTime, LastRetryError) and marks it Resolved only when the replay published the event again.

Fields​

NameTypeMandatoryDescription
IntegrationDirectionIntegrationDirectionNo
BusinessEventIdBusinessEventsIdNoThe business event identifier as registered in the catalog
EventClassNameClassNameNoThe business event class that was published
LegalEntityDataAreaIdNoThe legal entity the business event was raised in. The reconciliation sweep replays an Error row in this legal entity.
LogStatusMGCLatticeBusinessEventLogStatusNo
StatusDetailsInfologTextNo
SerializedContractBusinessEventsSerializedContractNo
ContractClassNameClassNameNo
IdentifierMGCLatticeEventIdentifierNoBusiness key of the record that an event is about, for example a sales order number.
IdentifierTypeExtendedDataTypeNameNoExtended data type of the identifier value
ReconcileStateMGCLatticeBusinessEventReconcileStateNoReconciliation outcome for a failed publish (set by the reconciliation sweep).
RetryCountMGCLatticeAttemptCountNoNumber of times the reconciliation sweep has attempted to re-publish this event.
LastRetryDateTimeTransDateTimeNo
LastRetryErrorInfologTextNoThe error from the reconciliation sweep's most recent replay of this failed event. It is empty when the last replay succeeded.