SyncItemMaster
OAGIS BOD combining the Sync verb with the ItemMaster noun. Direct canonical equivalent of EDI EDIFACT PRODAT and X12 832 messages in OAGIS 10.x's Master data domain.
BOD purpose
The SyncItemMaster BOD is arguably the most widely deployed OAGIS BOD: it pushes the item master between ERP, PIM, MES, WMS, and adjacent systems. Publication mode, without waiting for transactional confirmation (a ConfirmBOD is expected back for application status).
Structure (ApplicationArea + DataArea)
Like every OAGIS BOD, SyncItemMaster stacks an ApplicationArea
technical envelope (Sender, BODID, CreationDateTime) and a business DataArea
that contains the verb and the noun.
Syncverb withactionCode(Add, Change, Delete).ItemMastercomplete or delta.
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"?>
<SyncItemMaster
xmlns="http://www.openapplications.org/oagis/10"
releaseID="10.11" versionID="10.11">
<ApplicationArea>
<Sender>
<LogicalID>ERP-CENTRAL-EU</LogicalID>
<ComponentID>Master dataModule</ComponentID>
<ConfirmationCode>OnError</ConfirmationCode>
</Sender>
<CreationDateTime>2026-05-15T10:15:00Z</CreationDateTime>
<BODID>5a8f7d2e-2b15-4c1a-9e6f-syncitemmaster-2026-0014</BODID>
</ApplicationArea>
<DataArea>
<Sync>
<ActionCriteria>
<ActionExpression actionCode="Change"/>
</ActionCriteria>
</Sync>
<ItemMaster>
<ItemMasterHeader>
<ItemIDs><ID>RBC-2200</ID></ItemIDs>
<Description>Roulement à billes 22 mm</Description>
<Status>Active</Status>
</ItemMasterHeader>
<Classification>
<CodeListID>UNSPSC</CodeListID>
<Code>31171511</Code>
</Classification>
</ItemMaster>
</DataArea>
</SyncItemMaster> Use case
A central PIM pushes its item changes every hour to the extended SI: SyncItemMaster actionCode=Change is multicast to the ERP, MES, and WMS. The three subscribers absorb in parallel and send back ConfirmBOD.
EDI equivalences
On an EDI gateway, this BOD typically maps to:
- EDIFACT PRODAT — EDIFACT equivalent.
- X12 832 — 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 PRODAT.
- X12 on ediverse — functional equivalent X12 832.