SE
Transaction Set Trailer. Le segment de fermeture d'un Transaction Set — contrôle de complétude et reprise du numéro déclaré dans ST.
Définition
Dans la norme ANSI ASC X12, SE est le segment de clôture obligatoire de tout Transaction Set (850, 810, 856, 997, etc.). Il porte deux contrôles structurels :
- SE01 — Number of Included Segments (élément 96) : nombre total de segments dans le Transaction Set, ST et SE compris. Le destinataire compte les segments et compare. Un écart entraîne un rejet syntaxique (AK9 segment count mismatch dans le 997).
- SE02 — Transaction Set Control Number (élément 329) : numéro de contrôle, identique à ST02. Détecte les transactions tronquées ou désynchronisées.
Origine
Le couple ST/SE est défini dans X12 dès la version 002001 (1985). Comme pour ISA/IEA et GS/GE, SE est purement syntaxique : aucune donnée métier, uniquement les invariants structurels. Maintenu par ASC X12.
Exemple en contexte
Lecture : 7 segments au total (ST, BEG, REF, N1, PO1, CTT, SE),
numéro de contrôle 0001 identique à ST02. Si le destinataire
compte 6 ou 8, il rejette le Transaction Set.