AcknowledgeReceivedDelivery
OAGIS BOD combining the Acknowledge verb with the ReceiveDelivery noun. Direct canonical equivalent of EDI EDIFACT RECADV and X12 861 messages in OAGIS 10.x's Logistics domain.
BOD purpose
The AcknowledgeReceivedDelivery BOD acknowledges on the ERP side the recording of a ProcessReceivedDelivery: stock update confirmation, gap management, exception flagging for the invoicing cycle.
Structure (ApplicationArea + DataArea)
Like every OAGIS BOD, AcknowledgeReceivedDelivery stacks an ApplicationArea
technical envelope (Sender, BODID, CreationDateTime) and a business DataArea
that contains the verb and the noun.
ReceiveDeliveryHeaderwith application-levelStatus.ReceiveDeliveryLineper line, gaps flagged.
XML example
Minimal OAGIS 10.x payload for didactic purposes. Structural elements (header + at least one line) are required in any conformant implementation.
<?xml version="1.0" encoding="UTF-8"?>
<AcknowledgeReceivedDelivery
xmlns="http://www.openapplications.org/oagis/10"
releaseID="10.11" versionID="10.11">
<ApplicationArea>
<Sender>
<LogicalID>ERP-CENTRAL-EU</LogicalID>
<ComponentID>LogisticsModule</ComponentID>
<ConfirmationCode>OnError</ConfirmationCode>
</Sender>
<CreationDateTime>2026-05-15T10:15:00Z</CreationDateTime>
<BODID>5a8f7d2e-2b15-4c1a-9e6f-acknowledgereceiveddelivery-2026-0014</BODID>
</ApplicationArea>
<DataArea>
<Acknowledge/>
<ReceiveDelivery>
<ReceiveDeliveryHeader>
<DocumentID><ID>RCV-2026-008771</ID></DocumentID>
<DocumentDateTime>2026-05-15T14:00:00Z</DocumentDateTime>
<ReceivedAtDateTime>2026-05-15T13:55:00Z</ReceivedAtDateTime>
</ReceiveDeliveryHeader>
<ReceiveDeliveryLine>
<LineNumber>1</LineNumber>
<Item><ItemIDs><ID>RBC-2200</ID></ItemIDs></Item>
<ReceivedQuantity unitCode="EA">238</ReceivedQuantity>
<ExpectedQuantity unitCode="EA">240</ExpectedQuantity>
</ReceiveDeliveryLine>
</ReceiveDelivery>
</DataArea>
</AcknowledgeReceivedDelivery> Use case
The recipient ERP validates a ProcessReceivedDelivery from WMS and sends back an AcknowledgeReceivedDelivery to the WMS: confirms that stock has been written correctly, and flags the two damaged pallets to the dispute cycle.
EDI equivalences
On an EDI gateway, this BOD typically maps to:
- EDIFACT RECADV — EDIFACT equivalent.
- X12 861 — X12 equivalent.
Further reading
- OAGi — OAGIS 10.x — official spec page and free download.
- OAGi (OAGIS) — hub on ediverse — BOD architecture, verbs, canonical model.
- EDIFACT on ediverse — functional equivalent EDIFACT RECADV.
- X12 on ediverse — functional equivalent X12 861.