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
| 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 of the submission log row. |
documentReference | str | Gets or sets the unique identifier (UID) of the submitted electronic invoice document. |
sourceTableName | str | Gets or sets the name of the source document table the submission references (for example CustInvoiceJour). |
sourceRecId | RefRecId | Gets or sets the record id of the source document the submission references. |
submissionStatus | int | Gets or sets the submission status as an integer. |
submissionStatusName | str | Gets or sets the submission status name. |
responseDetail | str | Gets or sets the response / error detail returned by the tax authority or service. |
submittedDateTime | utcdatetime | Gets or sets the UTC date and time the submission was logged or last re-submitted; empty for log rows written before the stamp existed. |