ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.
BOD ProcessShipment

ProcessShipment

OAGIS BOD combining the Process verb with the Shipment noun. Direct canonical equivalent of EDI EDIFACT DESADV and X12 856 messages in OAGIS 10.x's Logistics domain.

BOD purpose

The ProcessShipment BOD notifies a recipient of an upcoming shipment: canonical equivalent of EDIFACT DESADV or X12 856 (ASN). Lines, packaging, weight, carrier, references to the originating PO.

Structure (ApplicationArea + DataArea)

Like every OAGIS BOD, ProcessShipment stacks an ApplicationArea technical envelope (Sender, BODID, CreationDateTime) and a business DataArea that contains the verb and the noun.

  • ShipmentHeader — DocumentID, shipment / estimated delivery dates, sender / recipient parties, carrier.
  • ShipmentItem or ShipmentLine — product, quantities, lots.
  • ShipUnit — hierarchical parcel/pallet/container structure.

XML example

Minimal OAGIS 10.x payload for didactic purposes. Structural elements (header + at least one line) are required in any conformant implementation.

xml ProcessShipment-OAGIS-10.xml
<?xml version="1.0" encoding="UTF-8"?>
<ProcessShipment
    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-processshipment-2026-0014</BODID>
  </ApplicationArea>

  <DataArea>
    <Process>
      <ActionCriteria>
        <ActionExpression actionCode="Add"/>
      </ActionCriteria>
    </Process>
    <Shipment>
      <ShipmentHeader>
        <DocumentID><ID>SHP-2026-019823</ID></DocumentID>
        <DocumentDateTime>2026-05-15T08:00:00Z</DocumentDateTime>
        <ShipDate>2026-05-15</ShipDate>
        <EstimatedDeliveryDate>2026-05-17</EstimatedDeliveryDate>
      </ShipmentHeader>
      <ShipUnit>
        <ShipUnitIdentifier><ID>PAL-001</ID></ShipUnitIdentifier>
        <PackagingDescription>Palette Euro</PackagingDescription>
      </ShipUnit>
    </Shipment>
  </DataArea>
</ProcessShipment>

Use case

A supplier ships 240 bearings on two Euro pallets. ProcessShipment is generated at loading time, transmitted to the recipient ERP, and triggers a dock window reservation at the target warehouse.

EDI equivalences

On an EDI gateway, this BOD typically maps to:

Further reading

Last updated: May 15, 2026

Official source: OAGi — OAGIS 10.x — OAGi — OAGIS, free distribution via oagi.org