Loop (X12)
Construction structurelle X12 que tout traducteur doit reconnaître pour itérer.
Définition
Une boucle (loop) X12 regroupe des segments qui se répètent ensemble, déclarés par un segment de tête (souvent un LS / délimité par LS-LE pour les boucles bornées). Le traducteur doit détecter le début de chaque occurrence et mapper chaque itération vers une structure répétée cible (ligne de commande, adresse, etc.).
Origine
Concept structurel défini par ASC X12 (Accredited Standards Committee chartered by ANSI) dans la norme X12.6 décrivant la structure des jeux de transactions.
Exemple en contexte
Boucle N1 (Name) : N1*ST*... répétée pour chaque partie ; chaque itération mappée vers une entité Party.
Termes liés
- Mapping — l'itération des boucles est un cas central du mapping.