Configuration de base - Echange de documents EDI avec passe-système

Dans cet exemple, la configuration du concentrateur est relativement simple--deux cibles sont définies : une pour les documents entrant dans le concentrateur émis par un participant, et une autre pour les documents entrant dans le concentrateur en provenance du système dorsal du Gestionnaire de communauté). Les échanges définis dans cet exemple utilisent les définitions de flot de documents fournies par WebSphere Partner Gateway ; autrement dit, les connexions qui sont créées sont basées sur ces flots. Cet exemple ne fait appel à aucun format XML.

Cet exemple illustre un échange entre une application dorsale du Gestionnaire de communauté et un participant (Partenaire B).

Configuration du concentrateur

La première étape de configuration du concentrateur consiste à créer les deux cibles.

Définition des cibles

Pour créer une cible pour la réception de documents sur HTTP :

  1. Cliquez sur Administrateur du concentrateur > Configuration du concentrateur > Cibles.
  2. Cliquez sur Créer la cible.
  3. Dans la zone Nom de la cible, entrez CibleHttp.
  4. Dans la liste Transfert, sélectionnez HTTP/S.
  5. En ce qui concerne le type de passerelle, optez pour la valeur par défaut, à savoir, Production.
  6. Dans la zone Identificateur URI, tapez /bcgreceiver/submit
  7. Cliquez sur Sauvegarder.

L'étape suivante consiste à créer une cible afin d'interroger un répertoire dans le système de fichiers. La création de la cible entraîne celle, automatique, d'un nouveau répertoire dans le système de fichiers.

Pour créer la cible dans le système de fichiers, procédez comme suit :

  1. Cliquez sur Administrateur du concentrateur > Configuration du concentrateur > Cibles.
  2. Cliquez sur Créer la cible.
  3. Dans la zone Nom de la cible, entrez CibleSystèmeFichiers.
  4. Dans la liste Transfert, sélectionnez Répertoire de fichiers.
  5. En ce qui concerne le Type de passerelle par défaut, utilisez la valeur par défaut, à savoir, Production.
  6. Dans la zone Répertoire principal du document, tapez \temp\CibleSystèmeFichiers
    Remarque : Le répertoire CibleSystèmeFichiers est alors créé dans le répertoire temp. Assurez-vous qu'il existe un répertoire temp dans le système de fichiers.
  7. Cliquez sur Sauvegarder.

Définition des flots de documents et des interactions

Dans cet exemple, vous paramétrez l'échange de documents conformes au standard EDI-X12. Ici, les documents ne font que passer par le concentrateur. L'EDI n'est pas désenveloppé et aucune transformation n'a lieu. Consultez la section Annexe B. Exemples d'EDI pour découvrir des exemples de désenveloppement d'EDI, de transformation des transactions et d'envoi d'accusés de réception.

Dans cette section, les échanges suivants sont décrits :

Du fait du regroupement et des protocoles mis en oeuvre, il n'est pas utile de créer une nouvelle définition de flot de documents. Les regroupements, protocoles et flots de documents sont ceux prédéfinis dans le système.

Toutefois, vous devez définir des interactions basées sur ces flots de documents prédéfinis.

Créez la première interaction, dont la source est un document au format ISA conforme au standard EDI-X12 sans regroupement, et la cible un document ISA conforme au standard EDI-X12 avec regroupement AS.

  1. Cliquez sur Administrateur du concentrateur > Configuration du concentrateur > Définition du flot de documents.
  2. Cliquez sur Gestion des interactions, puis sur Création d'une interaction.
  3. Dans la colonne Source, développez :
    1. Regroupement : Aucun
    2. Protocole : EDI-X12
  4. Cliquez sur Flot de documents : ISA
  5. Dans la colonne Cible, développez:
    1. Regroupement : AS
    2. Protocole : EDI-X12
  6. Cliquez sur Flot de documents : ISA
  7. Dans la liste des actions, sélectionnez Passe-système.
  8. Cliquez sur Sauvegarder.

Créez une seconde interaction, dont la source est un document au format ISA conforme au standard EDI-X12 avec regroupement AS, et la cible un document ISA conforme au standard EDI-X12 sans regroupement :

  1. Cliquez sur Création d'une interaction.
  2. Dans la colonne Source, développez :
    1. Regroupement :AS
    2. Protocole : EDI-X12
  3. Cliquez sur Flot de documents : ISA
  4. Dans la colonne Cible, développez:
    1. Regroupement : Aucun
    2. Protocole : EDI-X12
  5. Cliquez sur Flot de documents :ISA
  6. Dans la liste des actions, sélectionnez Passe-système.
  7. Cliquez sur Sauvegarder.

Création de participants et de connexions de participants

Dans cet exemple, un participant externe est créé, en plus du Gestionnaire de communauté. Les passerelles pour les participants comprennent des transferts standard. En outre, aucun point de configuration n'est défini pour les passerelles.

Création des participants

Créez deux nouveaux participants. Pour définir le Gestionnaire de communauté :

  1. Cliquez sur Administrateur du compte dans le menu principal. La page Recherche du participant est la vue par défaut.
  2. Cliquez sur Créer.
  3. Dans la zone Nom de connexion de l'entreprise, tapez : GestCom.
  4. Dans la zone Nom affiché du participant, tapez : Gest Com.
  5. Pour le Type de participant, sélectionnez Gestionnaire de communauté
  6. Sous ID Métier, cliquez sur Nouveau.
  7. Laissez le paramètre Type associé à la valeur DUNS, puis entrez l'identificateur 123456789.
    Remarque : Ici comme partout ailleurs dans ce document, les numéros DUNS ne sont que des exemples.
  8. Sous ID Métier, cliquez sur Nouveau.
  9. Sélectionnez A format libre et entrez l'identificateur 12-3456789.
  10. Cliquez sur Sauvegarder.

Pour définir le Partenaire B, procédez comme suit :

  1. Cliquez sur Administrateur du compte > Profils > Participant de communauté.
  2. Cliquez sur Créer.
  3. Dans la zone Nom de connexion de l'entreprise, tapez partenaireB
  4. Dans la zone Nom affiché du participant, tapez : Partenaire B
  5. Pour le Type de participant, sélectionnez Participant de communauté
  6. Sous ID Métier, cliquez sur Nouveau.
  7. Laissez le paramètre Type associé à la valeur DUNS, puis entrez l'identificateur 987654321.
  8. Sous ID Métier, cliquez sur Nouveau.
  9. Sélectionnez A format libre et entrez l'identificateur 98-7654321.
  10. Cliquez sur Sauvegarder.

Vous venez de définir le Gestionnaire de communauté et le Partenaire B pour le concentrateur.

Les étapes suivantes consistent à configurer les passerelles pour le Gestionnaire de communauté et le Partenaire B.

Création des passerelles

Avant de créer une passerelle fichier-répertoire pour le Gestionnaire de communauté, vous devez créer la structure de répertoire utilisée par cette passerelle. Créez un nouveau répertoire PasserelleSystèmeFichiers sur l'unité principale. Ce répertoire sera utilisé par le Gestionnaire de communauté pour stocker les fichiers reçus des participants.

Pour le Gestionnaire de communauté, la passerelle représente le point d'entrée dans le système dorsal.

Pour créer une passerelle pour le Gestionnaire :

  1. Cliquez sur Administrateur du compte > Profils > Participant de communauté.
  2. Cliquez sur Rechercher.
  3. Sélectionnez Gest Com en cliquant sur l'icône Afficher les détails.
  4. Cliquez sur Passerelles dans la barre de navigation horizontale.
  5. Cliquez sur Créer.
  6. Dans la zone Nom de la passerelle, tapez PasserelleSystèmeFichiers
  7. Pour Transfert, sélectionnez Répertoire de fichiers.
  8. Dans la zone Adresse, tapez file://C:\PasserelleSystèmeFichiers
  9. Cliquez sur Sauvegarder.

Ensuite, définissez cette passerelle nouvellement créée comme passerelle par défaut du Gestionnaire de communauté.

  1. Cliquez sur Liste pour dresser la liste de toutes les passerelles configurées pour le Gestionnaire de communauté.
  2. Cliquez sur Afficher les passerelles par défaut.
  3. Dans la liste Production, sélectionnez PasserelleSystèmeFichiers.
  4. Cliquez sur Sauvegarder.

Créez une passerelle pour le Partenaire B :

  1. Cliquez sur Administrateur du compte > Profils > Participant de communauté.
  2. Cliquez sur Rechercher, puis sélectionnez Partenaire B en cliquant sur l'icône Afficher les détails.
  3. Cliquez sur Passerelles dans la barre de navigation horizontale.
  4. Cliquez sur Créer.
  5. Dans la zone Nom de la passerelle, tapez PasserelleHttp
  6. Sélectionnez le mode de Transfert HTTP/1.1.
  7. Dans la zone Adresse, tapez http://<adresse_IP>:80/input/AS2, où <adresse_IP> est celle de l'ordinateur du Partenaire B.
  8. Dans la zone Nom d'utilisateur, tapez : Gest Com.
  9. Dans la zone Mot de passe, tapez : Gestcom.
  10. Cliquez sur Sauvegarder.

Dans cet exemple, on suppose que le Partenaire B demande un nom d'utilisateur et un mot de passe à tout participant se connectant à son système.

Vous devez à nouveau définir une passerelle par défaut pour ce participant.

  1. Cliquez sur Liste puis sur Afficher les passerelles par défaut.
  2. Dans la liste Production, sélectionnez PasserelleHttp.
  3. Cliquez sur Sauvegarder.

Définition des capacités B2B

L'étape suivante consiste à définir les capacités B2B du Gestionnaire de communauté.

  1. Dans le menu principal, cliquez sur Administrateur du compte > Profils > Participant de communauté.
  2. Cliquez sur Rechercher.
  3. Sélectionnez Gest Com en cliquant sur l'icône Afficher les détails.
  4. Cliquez sur Capacités B2B dans la barre de navigation horizontale.
  5. Définissez la source et la cible pour Regroupement : Aucun, Protocole : EDI-X12 et Flot de documents : ISA en suivant les étapes suivantes :
    1. Cliquez sur l'icône Rôle inactif sous Définir source pour Regroupement : Aucun.
    2. Cliquez sur l'icône Rôle inactif sous Définir la cible pour Regroupement : Aucun.
    3. Cliquez sur l'icône Développer en regard de Regroupement : Aucun.
    4. Cliquez sur l'icône Rôle inactif de Protocole : EDI-X12 (TOUT) pour la source et la cible.
    5. Cliquez sur l'icône Développer en regard de Protocole : EDI-X12 (TOUT).
    6. Cliquez sur l'icône Rôle inactif de Flot de documents : ISA pour la source et la cible.

Ensuite, définissez les capacités B2B du Partenaire B.

  1. Dans le menu principal, cliquez sur Administrateur du compte > Profils > Participant de communauté.
  2. Cliquez sur Rechercher.
  3. Sélectionnez le Partenaire B en cliquant sur l'icône Afficher les détails.
  4. Cliquez sur Capacités B2B dans la barre de navigation horizontale.
  5. Sélectionnez Définition de la source et Définition de la cible pour Regroupement : AS, Protocole : EDI-X12 et Flot de documents : ISA en effectuant les opérations suivantes :
    1. Cliquez sur l'icône Rôle inactif sous Définir la source pour Regroupement : AS.
    2. Cliquez sur l'icône Rôle inactif sous Définir la cible pour Regroupement : AS.
    3. Cliquez sur l'icône Développer en regard de Regroupement : AS.
    4. Cliquez sur l'icône Rôle inactif de Protocole : EDI-X12 (TOUT) pour la source et la cible.
    5. Cliquez sur l'icône Développer en regard de Protocole : EDI-X12 (TOUT).
    6. Cliquez sur l'icône Rôle inactif de Flot de documents : ISA pour la source et la cible.

Définition des connexions des participants

Définissez la connexion des participants pour les documents EDI sans regroupement envoyés par le Gestionnaire de communauté au Partenaire B.

  1. Cliquez sur Administrateur du compte > Connexions du participant.
  2. Dans la liste Source, sélectionnez Gest Com.
  3. Dans la liste Cible, sélectionnez Partenaire B.
  4. Cliquez sur Rechercher.
  5. Cliquez sur Activation pour la connexion comportant les détails suivants :
    1. Source
      1. Regroupement : Aucun (N/A)
      2. Protocole : EDI-X12 (TOUT)
      3. Flot de documents : ISA (TOUT)
    2. Cible
      1. Regroupement : AS (N/A)
      2. Protocole : EDI-X12 (TOUT)
      3. Flot de documents : ISA (TOUT)

Ensuite, définissez la connexion pour les documents EDI encapsulés dans le regroupement AS2 envoyés sans regroupement au Gestionnaire de communauté par le Partenaire B. Cette connexion est très similaire à celle que vous avez définie dans la section précédente, sauf que vous configurez également les attributs AS2.

  1. Cliquez sur Administrateur du compte > Connexions du participant.
  2. Dans la liste Source, sélectionnez Partenaire B.
  3. Dans la liste Cible, sélectionnez Gest Com.
  4. Cliquez sur Rechercher.
  5. Cliquez sur Activation pour la connexion comportant les détails suivants :
    1. Source
      1. Regroupement : AS (N/A)
      2. Protocole : EDI-X12 (TOUT)
      3. Flot de documents : ISA (TOUT)
    2. Cible
      1. Regroupement : Aucun (N/A)
      2. Protocole : EDI-X12 (TOUT)
      3. Flot de documents : ISA (TOUT)

Ensuite, sélectionnez Attributs en regard de la zone Regroupement : AS (N\A) pour le Partenaire B.

  1. Modifiez les attributs de Regroupement : AS (N\A) en faisant défiler la page et en cliquant sur l'icône Développer en regard de Regroupement : AS (N/A).
  2. Entrez une valeur AS MDN E-Mail Address (AS1). Il peut s'agir de n'importe quelle adresse électronique correcte.
  3. Entrez une valeur AS MDN HTTP URL (AS2). Vous devez la saisir de la façon suivante : http://<Adresse_IP>:57080/bcgreceiver/submit, où <Adresse_IP> représente le concentrateur.
  4. Cliquez sur Sauvegarder.

Copyright IBM Corp. 2003, 2005