Présentation de l'acheminement EDI

Un document EDI contient des informations sur l'expéditeur et le destinataire du document. Business Integration Connect utilise ces informations lorsqu'il achemine le document EDI. Le flux général se présente comme suit :

  1. Business Integration Connect détermine le protocole utilisé en étudiant les trois premiers caractères du document. Le Tableau 113 indique le protocole du type de document associé à chaque code.

    Tableau 113. Codes EDI, types de document et protocoles associés
    Code Type de document Protocole du type de document Communication sortante comme type de contenu
    ISA X12 EDI-X12 application/EDI-X12
    GS X12 EDI-X12 application/EDI-X12
    UNB Edifact EDI-EDIFACT application/EDIFACT
    UNA Edifact EDI-EDIFACT application/EDIFACT
    ICS ICS EDI-X12 application/EDI-X12
    STX UNTDI EDI-Consent application/edi-consent
    BG UCS EDI-Consent application/edi-consent

  2. Business Integration Connect extrait du document EDI les informations relatives à l'expéditeur, en fonction de l'élément et de la position de ce type de document spécifique, comme indiqué dans le Tableau 114.

    Tableau 114. Codes EDI et emplacement des informations sur l'expéditeur et le destinataire
    Code Depuis le qualificatif Depuis l'ID Vers le qualificatif Vers l'ID
    ISA Elément 105 à la position 5 Elément 107 à la position 6 Elément 105 à la position 7 Elément 106 à la position 8
    GS N/D Elément 142 à la position 2 N/D Elément 124 à la position 3
    UNB UNA Sous-élément 0007 à la position 2 de l'élément composite S002 à la position 20 (2ème composite) du segment UNB Sous-élément 0004 à la position 2 de l'élément composite S002 à la position 20 (2ème composite) du segment UNB Sous-élément 0007 à la position 2 de l'élément composite S003 à la position 30 (3ème composite) du segment UNB Sous-élément 0010 à la position 1 de l'élément composite S003 à la position 30 (3ème composite) du segment UNB
    ICS Elément X05 à la position 4 Elément X06 à la position 5 Elément X05 à la position 6 Elément X08 à la position 7
    STX Elément FROM1 à la position 3 Elément FROM2 à la position 3 Elément UNT1 à la position 4 Elément UNT2 à la position 4
    BG N/D Elément BG03 à la position 3 N/D Elément BG04 à la position 4
    UCS N/D Elément 142 à la position 3 N/D Elément 124 à la position 4

  3. Business Integration Connect détermine l'ID expéditeur à partir de l'ID expéditeur et du qualificatif du document EDI.

    Notez que certaines enveloppes EDI (par exemple, GS) n'ont pas la notion de qualificatif. Dans ce cas, Business Integration Connect utilise uniquement l'ID.

  4. Business Integration Connect enchaîne le qualificatif et l'ID au moyen d'un trait d'union (-) pour rechercher l'ID expéditeur dans le référentiel des profils Business Integration Connect. Par exemple, si, dans le message EDI adressé à l'expéditeur, le qualificatif est AB et que l'ID est 1234567, Business Integration Connect s'attend à trouver un participant de communauté doté de l'ID AB-1234567 dans le référentiel des profils. Si Business Integration Connect ne parvient pas à trouver cet ID, le document EDI n'est pas acheminé.
  5. Pour rechercher le partenaire de réception, Business Integration Connect détermine le qualificatif et l'ID destinataire à partir du message EDI.
  6. Business Integration Connect enchaîne le qualificatif et l'ID au moyen d'un trait d'union (-) pour rechercher l'ID destinataire dans le référentiel des profils.
  7. Business Integration Connect achemine le document vers le destinataire prévu.

Copyright IBM Corp. 1997, 2004