Présentation de l'acheminement EDI

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

  1. WebSphere Partner Gateway détermine le protocole utilisé en étudiant les trois premiers caractères du document. Le tableau 94 indique le protocole du type de document associé à chaque code.
    Tableau 94. 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. WebSphere Partner Gateway 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 95.
    Tableau 95. 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 Notes de support du composant EDI
    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 Supporté
    GS N/D Elément 142 à la position 2 N/D Elément 124 à la position 3 adressage "GS-uniquement" non supporté
    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 Supporté
    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 Précurseur d'ISA - Non supporté
    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 Non supporté dans cette édition
    BG N/D Elément BG03 à la position 3 N/D Elément BG04 à la position 4 Supporté
  3. WebSphere Partner Gateway 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, WebSphere Partner Gateway utilise uniquement l'ID.

  4. WebSphere Partner Gateway 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 WebSphere Partner Gateway. Par exemple, si, dans le message EDI adressé à l'expéditeur, le qualificatif est AB et que l'ID est 1234567, WebSphere Partner Gateway s'attend à trouver un participant de communauté doté de l'ID AB-1234567 dans le référentiel des profils. Si WebSphere Partner Gateway ne parvient pas à trouver cet ID, le document EDI n'est pas acheminé.
  5. Pour rechercher le partenaire de réception, WebSphere Partner Gateway détermine le qualificatif et l'ID destinataire à partir du message EDI.
  6. WebSphere Partner Gateway 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. WebSphere Partner Gateway achemine le document vers le destinataire prévu.

Copyright IBM Corp. 2003, 2005