SyncItemMaster — Sync Item Master
BOD OAGIS combinant le verbe Sync et le noun ItemMaster. Équivalent canonique direct des messages EDI EDIFACT PRODAT et X12 832 dans l'écosystème Données maître d'OAGIS 10.x.
Objet du BOD
Le BOD SyncItemMaster est sans doute le plus diffusé d'OAGIS : il pousse le référentiel article entre ERP, PIM, MES, WMS et systèmes adjacents. Mode publication, sans attente de confirmation transactionnelle (un ConfirmBOD est attendu en retour pour le statut applicatif).
Structure (ApplicationArea + DataArea)
Comme tout BOD OAGIS, SyncItemMaster empile une ApplicationArea
d'enveloppe technique (Sender, BODID, CreationDateTime) et une DataArea métier
qui contient le verbe et le noun.
Syncverbe avecactionCode(Add, Change, Delete).ItemMastercomplet ou delta.
Exemple XML
Payload OAGIS 10.x minimal, à titre didactique. Les éléments structurants (en-tête + au moins une ligne) sont obligatoires dans toute implémentation conforme.
<?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> Cas d'usage
Un PIM central pousse chaque heure ses changements articles vers le SI étendu : SyncItemMaster actionCode=Change est envoyé en multicast vers l'ERP, le MES et le WMS. Les trois subscribers absorbent en parallèle et renvoient ConfirmBOD.
Équivalences EDI
En passerelle EDI, ce BOD se mappe typiquement vers :
- EDIFACT PRODAT — équivalent EDIFACT.
- X12 832 — équivalent X12.
Pour aller plus loin
- OAGi — OAGIS 10.x — page officielle de la spec et téléchargement libre.
- OAGi (OAGIS) — hub sur ediverse — architecture BOD, verbes, modèle canonique.
- EDIFACT sur ediverse — équivalent fonctionnel EDIFACT PRODAT.
- X12 sur ediverse — équivalent fonctionnel X12 832.