Skip to main content

MGCLatticeEInvoiceSubmissionStatusChangedBusinessEvent

Business event triggered when an electronic document submission is logged (with its first status) and each time its status changes afterwards (for example scheduled, completed or failed) in the Electronic invoicing integration's submission log (BusinessDocumentSubmission).

  • Event id: MGCLatticeEInvoiceSubmissionStatusChangedBusinessEvent
  • Contract class: MGCLatticeEInvoiceSubmissionStatusChangedBusinessEventContract

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 of the submission log row.
documentReferencestrGets or sets the unique identifier (UID) of the submitted electronic invoice document.
sourceTableNamestrGets or sets the name of the source document table the submission references (for example CustInvoiceJour).
sourceRecIdRefRecIdGets or sets the record id of the source document the submission references.
submissionStatusintGets or sets the submission status as an integer.
submissionStatusNamestrGets or sets the submission status name.
responseDetailstrGets or sets the response / error detail returned by the tax authority or service.
submittedDateTimeutcdatetimeGets or sets the UTC date and time the submission was logged or last re-submitted; empty for log rows written before the stamp existed.