Skip to main content

MGCLatticeServiceIdempotencyLog

Tracks processed service requests by RequestId to prevent duplicate execution of the same operation.

Fields​

NameTypeMandatoryDescription
RequestIdMGCLatticeRequestIdYesIdentifier the caller assigns to a service request. The services recognize a repeated request by this ID, so the operation is not run twice.
CorrelationIdMGCLatticeCorrelationIdNoIdentifier that traces a request across systems. It is copied to the log entries and responses of that request.
ServiceNameMGCLatticeServiceNameNoName of the custom integration service.
OperationNameMGCLatticeOperationNameNoName of the service operation.
SuccessMGCLatticeSuccessFlagNoIndicates whether the operation succeeded.
DocumentIdMGCLatticeDocumentIdNoIdentifier of the resulting document.
LegalEntityIdDataAreaIdNo
DocumentTableTableNameNoThe table the created document is stored in (for example LedgerJournalTable), so the reconciliation sweep can find it.
ReconcileStateMGCLatticeIdempotencyReconcileStateNoThe outcome the idempotency reconciliation sweep or an operator recorded on this claim.
CompletedDateTimeUtcTransDateTimeNo
StatusMGCLatticeServiceCallStatusTypeNoService call processing status.
ClaimedDateTimeUtcTransDateTimeNo
MessageDirMemoNo
PostedDocumentIdMGCLatticeDocumentIdNoThe number of the document the operation produced (invoice, packing slip, confirmation, journal or created order). A repeated request with the same request ID returns it.