BGM
Beginning of Message. Le segment qui ouvre tout message EDIFACT : type, numéro, fonction, type de réponse attendue.
Définition
Le segment BGM a, selon la fonction officielle du répertoire UN/EDIFACT D.96A, vocation « à indiquer le type et la fonction d'un message et à transmettre son numéro d'identification ». Sa structure comporte quatre éléments :
- 010 — C002 (Document/Message Name) : nom codé du document
(élément 1001), via la code-liste UNCL 1001 — par exemple
220pour une commande,351pour un avis d'expédition,380pour une facture commerciale. - 020 — 1004 (Document/Message Number) : numéro de référence du document, jusqu'à 35 caractères. C'est l'identifiant « humain » de la commande, du bon de livraison, de la facture.
- 030 — 1225 (Message Function, Coded) : fonction
du message (UNCL 1225) —
9Original,1Cancellation,5Replace, etc. - 040 — 4343 (Response Type, Coded) : type de réponse
attendue (UNCL 4343) —
ACAcknowledge,ABMessage acknowledgement, etc.
Origine
BGM est l'un des segments de service les plus anciens du répertoire EDIFACT,
présent depuis la version 1 publiée en 1987. Il occupe toujours la deuxième
position dans un message, immédiatement après l'en-tête de message
(UNB au niveau interchange,
UNH au niveau message). Le répertoire D.96A, archivé par ediverse.io,
date du 27 novembre 1995. Le segment est défini dans la table TRSD :
trsdbgm.htm.
Exemple en contexte
Première ligne d'un message ORDERS — la commande PO-2026-00042 :
Le code 220 de C002/1001 dit « commande » selon UNCL 1001,
PO-2026-00042 est le numéro de bon de commande tel que l'ERP
de l'acheteur l'a généré, et le 9 final déclare que ce message
est l'original — pas une annulation ni un remplacement.