Procédure générale de définition d'échanges de documents
Cette section présente de façon détaillée les tâches à exécuter pour établir
l'échange de documents pour les EDI qui entrent dans le concentrateur, les documents
ou transactions qu'il transforme ou les EDI qu'il envoie. Les procédures décrites
dans les sections qui suivent sont générales et ne s'appliquent qu'à
l'importation de mappes et à la configuration d'interactions. Les procédures
d'activation des capacités B2B des participants (pour tous les types d'échanges
de documents) sont décrites dans la section Configuration des capacités B2B. Les
procédures de gestion des connexions (pour tous les types d'échanges de documents)
sont décrites dans le Gestion des connexions. Pour étudier
un exemple d'échange de document EDI, depuis l'importation des mappes jusqu'à la
gestion des connexions, consultez l'Annexe B. Exemples d'EDI. Cette
annexe propose les exemples suivants :
Importation de mappes
Il est possible de créer des mappes de transformation pour des
documents EDI, XML ou ROD (record-oriented-data), à l'aide
du programme client Data Interchange Services. Le client Data Interchange Services est utilisé pour créer et maintenir
des définitions de documents de schéma XML et de documents DTD XML, des standards EDI,
des définitions de document ROD et des mappes.
Le
client Data Interchange Services est un programme installé séparément, fourni sur le support de
WebSphere Partner Gateway, mais qui réside généralement sur un autre
ordinateur. Le spécialiste de mappage crée une mappe qui précise la façon dont les éléments
d'un document sont déplacés vers les éléments d'un autre document différent. Data Interchange
Services doit recevoir des instructions expliquant comment changer le format d'un document,
et connaître la présentation ou le format des documents source et cible. Dans Data Interchange
Services, la présentation d'un document est une définition de document.
Lorsque la mappe de transformation est importée dans WebSphere Partner Gateway, les
définitions de document créées dans Data Interchange Services sont affichées en tant
que définitions de flot de documents (regroupement, protocole et flot de documents) sur
les pages Mappe de transformation et Gérer des définitions de flots de documents.
Par exemple, si vous convertissez un document XML en transaction X12,
importez la mappe qui détermine la définition de document de transaction XML et
X12 et la transformation qui doit avoir lieu.
Il existe deux méthodes pour recevoir des fichiers de mappe à partir de Data
Interchange Services. Si le client est directement connecté à la base de données
WebSphere Partner Gateway, le spécialiste de mappage peut exporter le fichier
directement dans la base de données. Un scénario plus probable est que vous recevrez
les fichiers dans un e-mail ou en tant que transfert FTP. Dans ce dernier cas,
les fichiers doivent être de forme binaire.
Si une erreur survient lors de l'exportation d'une mappe à partir du client
Data Interchange Services, vous devriez toujours voir le nom de la mappe dans
la Console de communauté. La mappe ne peut servir à transformer les documents. Vous
devrez avertir le spécialiste Data Interchange Services du problème d'exportation,
et lui demander d'exporter de nouveau la mappe, pour pouvoir
l'utiliser afin de transformer des documents.
Pour importer une mappe, procédez comme suit :
- Ouvrez une fenêtre de commande.
- Entrez la commande ou le script suivant :
- Sous UNIX :
<ProductDir>/bin/bcgDISImport.sh <ID_utilisateur_base_de_données>
<mot_de_passe> <mappe_de_chaîne_de_contrôle>
- Sous Windows :
<ProductDir>\bin\bcgDISImport.bat <ID_utilisateur_base_de_données>
<mot_de_passe> <mappe_de_chaîne_de_contrôle>
où <ID_utilisateur_base_de_données> et
<mot_de_passe> sont les valeurs que vous avez
utilisées lors de l'installation de la base de données, dans le cadre de
l'installation de WebSphere Partner Gateway. La
<mappe_de_chaîne_de_contrôle>est le chemin complet du fichier de chaîne de contrôle de mappe, exporté
depuis le client Data Interchange Services.
- Pour des mappes de transformation, vérifiez que la définition de
flot de documents a été importée.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Mappes > Mappes de transformation.
- Dans la page Mappes de transformation, cliquez sur l'icône
Afficher les détails en regard de la mappe de Data
Interchange Services. Vous remarquerez que les définitions de flots de
documents pour la source et la cible sont affichées, indiquant le format
dans lequel le document sera reçu au niveau du concentrateur et celui dans
lequel il sera fourni par le concentrateur.
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur >
Définitions du flot de documents.
- Développez les regroupements et protocoles associés aux définitions de documents affichées dans la
page Mappes de transformation, pour vérifier que les flots de documents sont affichés sur la page
Gérer les définitions de flot de documents.
Vous pouvez utiliser des mappes de validation avec les mappes de transformation pour
ajouter une validation des standards EDI à tout processus de conversion impliqué dans les standards EDI. Les mappes de validation vous donnent le contrôle complet de la validation d'un document EDI.
Notez que les mappes de transformation et de validation qui ont été
exportées depuis le client Data Interchange Services ou importées par
l'utilitaire bcgDISImport ne peuvent pas être téléchargées depuis la Console
de communauté de WebSphere Partner Gateway. Le spécialiste de mappage Data
Interchange Services peut administrer ces mappes en se connectant à la base de
données WebSphere Partner Gateway par le client Data Interchange Services.
Configuration d'un flot EDI vers EDI
Cette section décrit les interactions nécessaires pour recevoir un
EDI et le désenvelopper, transformer une transaction d'un format EDI en un autre,
envelopper la transaction et la livrer.
- Vérifiez qu'une définition de flot de documents existe pour l'EDI reçu
par le concentrateur. Souvenez-vous qu'une fois l'EDI désenveloppé, le
traitement de l'enveloppe d'origine est arrêté. Autrement dit, elle n'a pas de point de livraison. Par
conséquent, vous utiliserez le regroupement N/A sur
l'interaction cible.
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur
> Définition du flot de documents.
- Vérifiez s'il existe déjà une définition de flot de documents.
Par exemple, si un participant prévoit d'envoyer un EDI en tant que
regroupement AS, protocole EDI-X12 et flot de documents ISA, la définition est
déjà disponible. De la même façon, une définition de flot de documents N/A/EDI-X12/ISA existe déjà.
- Entrez une valeur (ou sélectionnez-en une pour tout attribut que vous
voulez associer au profil. Par exemple, si vous souhaitez préciser que
l'enveloppe doit être annulée (non livrée) en cas d'erreur dans l'une des
transactions, cliquez sur l'icône Edition des valeurs
d'attribut en regard de Flot de document. Sur la ligne
Annuler l'enveloppe en cas d'erreur, sélectionnez Oui dans la liste.
- Si aucune définition de flot de documents n'existe, créez-en une en
sélectionnant Regroupement, Protocole et Flot de documents.
- Créez une interaction pour l'EDI.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Sélectionnez Création d'une interaction.
- Sélectionnez les définitions de flots de documents source et cible. A
l'exception du regroupement (qui sera N/A pour la cible),
les définitions de flot de documents seront les mêmes.
- Sélectionnez Désenveloppement EDI dans la liste des actions.
- Importez la mappe de transformation qui fournit des définitions de documents
des transactions EDI et décrit le mode de transformation de la transaction
d'un format EDI à un autre. Voir Importation de mappes.
Si l'EDI contient plusieurs transactions, répétez cette étape pour chacune.
- Si vous souhaitez modifier des attributs des définitions de documents
associées à la mappe, procédez comme suit :
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur
> Définition du flot de documents.
- Cliquez
sur l'icône Editer les valeurs des attributs en regard du protocole. Pour
les protocoles EDI, s'affiche une longue liste d'attributs paramétrables.
- Entrez une valeur (ou sélectionnez-en une dans la liste) pour tout
attribut que vous voulez associer au protocole.
- Cliquez
sur l'icône Editer les valeurs des attributs en regard du flot de documents. En général,
la liste affichée est plus courte que celle des attributs associés
au protocole.
- Entrez une valeur (ou sélectionnez-en une dans la liste) pour tout
attribut que vous voulez associer au flot de documents. Par exemple, vous
pouvez modifier la Mappe de validation associée au flot
de documents.
Veillez à sélectionner un profil d'enveloppe pour la transaction.
- Créez une interaction pour la mappe que vous venez
d'importer.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Définitions du flot de documents > Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sous Source, sélectionnez le flot de documents associé à la
transaction. Développez le regroupement et le protocole, et sélectionnez le
flot de documents. En général, ce sera N/A (car la transaction elle-même
n'est pas créée à l'origine par le participant), le protocole défini dans la
mappe (par exemple X12V4R1) et le document EDI réel
défini dans la mappe (par exemple 850).
- Sous Cible, sélectionnez la définition de flot
de documents pour le document transformé. Développez le regroupement et le
protocole, et sélectionnez le flot de documents. Comme la transaction sera
enveloppée (et donc ne sera pas livrée directement à un participant), le
regroupement sera de nouveau N/A.
- A partir de la liste des mappes de transformation, sélectionnez la mappe qui
définit le mode de transformation de ce document.
- Dans la liste des actions, sélectionnez Validation et conversion EDI.
- Vérifiez si une définition de flot de documents existe pour l'EDI envoyé
par le concentrateur et configurez tout attribut que vous souhaitez lui
associer.
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur
> Définition du flot de documents.
- Vérifiez s'il existe déjà une définition de flot de documents.
Le regroupement source sera N/A, le protocole et le flot de documents
correspondront à ceux utilisés pour livrer l'EDI.
Par exemple, si vous prévoyez de fournir l'EDI en tant que AS/EDI-X12/ISA, la source sera N/A/EDI-X12/ISA.
- Editez tout attribut qui s'applique à l'EDI
en cours de livraison.
- Si aucune définition de flot de documents n'existe, créez-en une en
sélectionnant Regroupement, Protocole et Flot de documents.
- Créez une interaction pour l'EDI envoyé par le concentrateur une fois
la transaction transformée.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sélectionnez les documents source et cible. A l'exception du regroupement
(qui sera N/A pour le document source), les définitions de
flot de documents seront les mêmes.
- Sélectionnez Passe-système dans la liste Action.
Pour ajouter un accusé de réception au flot, consultez la section Configuration des accusés de réception.
Après avoir configuré les interactions, créez des capacités B2B pour les
participants.
- Pour le participant source, activez trois définitions de flot de documents
(sous Définition de la source), une pour le flot de
documents source, une pour la transaction EDI et une pour l'enveloppe.
- Pour le participant cible, activez trois définitions de flot de documents
(sous Définition de la cible), une pour le flot de
documents désenveloppé, une pour la transaction EDI et une pour
l'enveloppe EDI.
Les étapes de création des capacités B2B sont détaillées Configuration des capacités B2B.
Une fois définies les capacités B2B des participants, créez les connexions. Vous
avez besoin de trois connexions :
- Une pour l'enveloppe depuis le participant source vers le concentrateur.
- Une pour la transaction EDI source vers la transaction EDI cible.
- Une pour l'enveloppe depuis le concentrateur vers le participant.
Les étapes de création des connexions sont détaillées
Gestion des connexions.
Configuration d'un flot EDI vers XML ou ROD
Cette section décrit les interactions nécessaires pour recevoir un EDI, le désenvelopper,
transformer une transaction depuis le format EDI vers un document XML ou ROD et
le livrer.
- Vérifiez qu'une définition de flot de documents existe pour l'EDI reçu
par le concentrateur. Gardez en mémoire qu'une fois l'EDI désenveloppé, le traitement de l'enveloppe est arrêté.
Autrement dit, elle n'a pas de point de livraison. Par conséquent, vous
utiliserez le regroupement N/A sur l'interaction cible.
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur
> Définition du flot de documents.
- Vérifiez s'il existe déjà une définition de flot de documents.
Par exemple, si un participant prévoit d'envoyer un EDI en tant que
regroupement AS, protocole EDI-X12 et flot de documents ISA, la définition est
déjà disponible. De la même façon, une définition de flot de documents N/A/EDI-X12/ISA existe déjà.
- Si aucune définition de flot de document n'existe, créez-en une.
- Créez une interaction pour l'EDI reçu au niveau du concentrateur.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Sélectionnez Création d'une interaction.
- Sélectionnez les documents source et cible. A l'exception du regroupement
(qui sera N/A pour la cible), les définitions de flot de
documents seront les mêmes.
- Sélectionnez Désenveloppement EDI dans la liste des actions.
- Importez la mappe de transformation qui fournit les définitions de
documents de la transaction EDI et du document XML ou ROD et décrit la façon
dont la transaction est transformée en document XML ou ROD.
Voir Importation de mappes.
Si l'EDI contient plusieurs transactions, répétez cette étape pour chacune
d'entre elles.
- Créez une interaction pour la mappe que vous venez
d'importer.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sous Source, sélectionnez le flot de documents associé à
la transaction. Développez le regroupement et le protocole, et sélectionnez le
flot de documents. En général, ce sera N/A (car la transaction elle-même
n'est pas créée à l'origine par le participant), le protocole défini dans la
mappe (par exemple X12V4R1) et le document EDI réel
défini dans la mappe (par exemple 850).
- Sous Cible, sélectionnez la définition de flot de
documents pour le document (XML ou ROD) transformé. Développez le regroupement
et le protocole, et sélectionnez le flot de documents.
- A partir de la liste des mappes de transformation, sélectionnez la mappe qui
définit le mode de transformation de ce document.
- Dans la liste des actions, sélectionnez Validation et conversion EDI.
Pour ajouter un accusé de réception au flot, consultez la section Configuration des accusés de réception.
Après avoir configuré les interactions, créez des capacités B2B pour les
participants.
- Pour le participant source, activez deux définitions de flot de documents
(sous Définition de la source), une pour la transaction EDI
et une pour l'enveloppe.
- Pour le participant cible, activez deux définitions de flot de documents
(sous Définition de la cible), une pour l'enveloppe EDI
et une pour le document XML ou ROD.
Les étapes de création des capacités B2B sont détaillées à la section Configuration des capacités B2B.
Une fois définies les capacités B2B des participants, créez les connexions. Vous avez besoin de deux connections :
- Une pour l'enveloppe depuis le participant source vers le concentrateur.
- Une pour la transaction source EDI vers le document ROD ou XML.
Les étapes de création des connexions sont détaillées au Gestion des connexions.
Configuration d'un flot XML ou ROD vers EDI
Cette section décrit les interactions nécessaires pour recevoir un document XML ou ROD,
le transformer en transaction EDI, envelopper la transaction et la livrer.
- Importez la mappe de transformation qui fournit les définitions du document
XML ou ROD et de la transaction EDI, et qui décrit comment le document est
transformé en transaction EDI. Voir Importation de mappes.
- Créez une interaction pour la mappe que vous venez
d'importer.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sous Source, sélectionnez la définition de flot de
documents associée au document XML ou ROD. Développez le regroupement et le
protocole, et sélectionnez le flot de documents.
- Sous Cible, sélectionnez le flot de documents
associé à la transaction EDI. Développez le regroupement et le protocole, et
sélectionnez le flot de documents. Comme la transaction ne sera pas livrée
directement (elle sera placée dans une enveloppe avant d'être livrée),
vous utiliserez le regroupement N/A.
- A partir de la liste des mappes de transformation, sélectionnez la mappe qui
définit le mode de transformation de ce document.
- Dans la liste Action, sélectionnez Conversion XML et validation EDI ou
Conversion ROD et validation EDI.
- Vérifiez si une définition de flot de documents existe pour l'EDI envoyé
par le concentrateur et configurez tout attribut que vous souhaitez lui
associer.
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur
> Définition du flot de documents.
- Vérifiez s'il existe déjà une définition de flot de documents. Pour
le document source (l'EDI envoyé depuis le concentrateur), le regroupement sera
N/A.
- Editez tout attribut qui s'applique à l'EDI
en cours de livraison.
- Si aucune définition de flot de documents n'existe, créez-en une en
sélectionnant Regroupement, Protocole et Flot de documents.
- Créez une interaction pour l'EDI envoyé par le concentrateur une fois le
document transformé.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Définitions du flot de documents > Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sélectionnez les documents source et cible. Les documents source et cible
ont des regroupements différents (le document source est regroupé N/A), mais le
protocole (EDI-X12 par exemple) et le flot de documents (ISA par exemple)
doivent être identiques.
- Sélectionnez Passe-système dans la liste des actions.
Après avoir configuré les interactions, créez des capacités B2B pour les
participants.
- Pour le participant source, le nombre de définitions de flot de documents à
définir (sous Définition de la source) dépend du type de
flot de documents.
- Par exemple, pour un document XML dont le flot de documents est
ICGPO et la conversion EDI est MX12V3R1, vous activerez trois définitions de
flot de documents (sous Définition de la source), une
pour le document XML (ICGPO), une pour la transaction EDI (MX12V3R1) et une
pour l'enveloppe envoyée depuis le concentrateur.
- Pour les autres documents XML et pour les documents ROD, vous activerez
deux définitions de flot de documents (sous
Définition de la source), une pour le document XML ou ROD
document, et une pour l'enveloppe envoyée depuis le concentrateur.
- Pour le participant cible, activez deux définitions de flot de documents
(sous Définition de la cible), une pour la transaction EDI
et une pour l'enveloppe EDI reçue. Pour la transaction EDI,
cliquez sur l'icône Editer les valeurs des attributs
en regard du protocole, et indiquez un profil d'enveloppe. Vous pouvez
également indiquer d'autres attributs.
Les étapes de création des capacités B2B sont détaillées à la Configuration des capacités B2B.
Une fois définies les capacités B2B des participants, créez les connexions.
Vous avez besoin de deux connections :
- Une pour le document source XML ou ROD, vers la transaction EDI.
- Une pour l'enveloppe depuis le concentrateur vers le participant.
Les étapes de création des connexions sont détaillées au Gestion des connexions.
Configuration de plusieurs documents XML ou ROD en un flot de fichier vers EDI
Cette section décrit les interactions nécessaires pour recevoir
plusieurs documents XML ou ROD dans le même fichier, les transformer en
transactions EDI, envelopper les transactions et livrer l'EDI.
- Importez la mappe de transformation qui fournit les définitions des documents XML ou ROD
et des transactions EDI, et qui décrit la transformation. Voir Importation de mappes.
-
Créez une interaction pour les documents source et cible.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sélectionnez les documents source et cible, et Conversion XML et validation EDI ou
Conversion ROD et validation EDI dans la liste des actions.
- Répétez l'étape 2
pour le document source et chaque document cible produit par la mappe de transformation.
- Vérifiez si une définition de flot de documents existe pour l'EDI envoyé
par le concentrateur et configurez tout attribut que vous souhaitez lui
associer.
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur
> Définition du flot de documents.
- Vérifiez s'il existe déjà une définition de flot de documents.
La source sera N/A, le protocole et le flot de documents correspondant à ceux
utilisés pour livrer l'EDI.
Par exemple, si vous prévoyez de fournir l'EDI en tant que AS/EDI-X12/ISA, la source sera N/A/EDI-X12/ISA.
- Editez tout attribut qui s'applique à l'EDI
en cours de livraison.
- Si aucune définition de flot de documents n'existe, créez-en une en
sélectionnant Regroupement, Protocole et Flot de documents.
- Créez une interaction pour l'EDI envoyé par le concentrateur une fois
la transaction transformée.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sélectionnez les documents source et cible. Les documents source et cible
ont des regroupements différents (le document source est regroupé N/A), mais le
protocole (EDI-X12 par exemple) et le flot de documents (ISA par exemple)
doivent être identiques.
- Sélectionnez Passe-système dans la liste des actions.
Après avoir configuré les interactions, créez des capacités B2B pour les
participants.
- Pour le participant source, le nombre de définitions de flot de documents à
définir (sous Définition de la source) dépend du type de
flot de documents.
- Par exemple, pour un document XML dont le flot de documents est
ICGPO et la conversion EDI est MX12V3R1, vous activerez trois définitions de
flot de documents (sous Définition de la source), une
pour le document XML (ICGPO), une pour la transaction EDI (MX12V3R1) et une
pour l'enveloppe envoyée depuis le concentrateur.
- Pour les autres documents XML, et pour les documents ROD, vou activerez
deux définitions de flot de documents (sous Définition de la
source), une pour le document XML ou ROD document, et une pour l'enveloppe
envoyée depuis le concentrateur.
Les étapes de création des capacités B2B sont détaillées à la section Configuration des capacités B2B.
Une fois définies les capacités B2B des participants, créez les connexions.
Vous avez besoin de plusieurs connections :
- Une pour chaque document XML ou ROD qui est transformé en une transaction EDI.
- Une pour l'enveloppe depuis le concentrateur vers le participant.
Les étapes de création des connexions sont détaillées au Gestion des connexions.
Configuration d'un flot de documents XML vers ROD ou ROD vers XML
Cette section décrit les interactions requises pour recevoir un document XML ou ROD,
le transformer dans un autre type (XML vers ROD ou ROD vers XML) et le livrer.
- Importez la mappe de transformation qui fournit les définitions des documents
XML et ROD et qui décrit la méthode de transformation des documents. Voir Importation de mappes.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Mappes > Mappes de transformation,
puis cliquez sur l'icône Afficher les détails en regard de
la mappe que vous venez d'importer.
- Créez une interaction pour la mappe que vous venez
d'importer.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Définitions du flot de documents > Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sélectionnez les documents source et cible, et Conversion XML et validation EDI ou
Conversion ROD et validation EDI dans la liste des actions.
Après avoir configuré les interactions, créez des capacités B2B pour les
participants.
- Pour le participant source, activez les définitions de flot de documents
(sous Définition de la source) pour le document XML ou ROD.
- Pour le participant cible, activez les définitions de flot de documents
(sous Définition de la cible) pour le document XML ou
ROD.
Les étapes de création des capacités B2B sont détaillées à la section Configuration des capacités B2B.
Une fois définies les capacités B2B des participants, créez les connexions. Vous
avez besoin d'une connexion, pour le flot XML vers ROD ou pour le flot ROD
vers XML.
Les étapes de création des connexions sont détaillées au Gestion des connexions.
Configuration d'un flot de documents XML vers XML ou ROD vers ROD
Cette section décrit les interactions nécessaires pour recevoir un document XML ou ROD,
le transformer en un document de même type (XML vers XML ou ROD vers ROD) et le livrer.
- Importez la mappe de transformation qui fournit les définitions des documents
XML ou ROD et qui décrit la méthode de transformation des documents. Voir Importation de mappes.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Mappes > Mappes de transformation,
puis cliquez sur l'icône Afficher les détails en regard
de la mappe que vous venez d'importer.
- Créez une interaction pour la mappe que vous venez
d'importer.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sélectionnez les documents source et cible.
- Sélectionnez Conversion XML et validation EDI
ou Conversion ROD et validation EDI dans la liste Action.
Après avoir configuré les interactions, créez des capacités B2B pour les
participants.
- Pour le participant source, activez une définition de flot de documents
(sous Définition de la source) pour le document XML ou ROD.
- Pour le participant cible, activez une définition de flot de documents
(sous Définition de la cible) pour le document XML ou ROD.
Les étapes de création des capacités B2B sont détaillées à la section Configuration des capacités B2B.
Une fois définies les capacités B2B des participants, créez les connexions.
Vous avez besoin d'une connexion, pour le flot XML vers XML ou pour le flot ROD
vers ROD.
Les étapes de création des connexions sont détaillées au Gestion des connexions.
Configuration des accusés de réception
Cette section explique comment configurer les interactions pour envoyer des accusés
de réception d'EDI ou un reçu de transaction à l'émetteur du document.
Accusés de réception fonctionnels
Des mappes d'accusés de réception fonctionnels sont utilisées pour permettre la génération
d'accusés de réception fonctionnels en réponse à des documents EDI reçus d'un participant. WebSphere
Partner Gateway fournit un ensemble de mappes d'accusé de réception fonctionnel qui produisent
les accusés de réception fonctionnels EDI généraux. Le spécialiste de mappage peut également créer des mappes d'accusé de réception fonctionnel
et de validation, auquel cas les mappes sont téléchargées dans WebSphere Partner Gateway.
Remarque : Une mappe d'accusé de réception fonctionnel ne doit être créée que lorsqu'un
accusé de réception fonctionnel personnalisé est requis.
Avec les mappes d'accusé de réception fonctionnel proposées
par WebSphere Partner Gateway sont fournis le protocole
&FUNC_ACK_METADATA_DICTIONARY et les &FUNC_ACK_META associés. Ils figurent sous
Regroupement : Aucun dans la page Définitions de flot de
documents. &FUNC_ACK_META est la définition de document source de
toutes les mappes d'accusé de réception fonctionnel. Cette mappe donne
la structure de l'accusé de réception fonctionnel. Un accusé de réception
fonctionnel est envoyé aux participants, et la mappe correspondante indique
au système comment le générer. Le nom de la définition du document source ne peut être modifié. Le spécialiste de mappage
du client Data Interchange Services ne peut créer de mappe d'accusé de réception fonctionnel
sans cette définition de document dans votre base de données.
La définition du document cible dans une mappe d'accusé
de réception fonctionnel décrit la présentation de ce dernier. Il doit s'agir
d'une définition de document EDI, ayant pour nom 997, 999 ou CONTRL.
Les mappes d'accusé de réception fonctionnel
suivantes sont installées avec WebSphere Partner Gateway et apparaissent sur la
page Gérer des définitions de flots de documents sous
Regroupement : N/A :
Tableau 16. Mappes d'accusé de réception fonctionnel fournies par le système
Protocole |
Flot de documents |
Description |
&DTCTL21 |
CONTRL |
Accusé de réception fonctionnel CONTRL - UN/EDIFACT Version 2 Edition 1 (D94B) |
&DTCTL |
CONTRL |
Accusé de réception fonctionnel CONTRL - UN/EDIFACT antérieur à D94B |
&DT99933 |
999 |
Accusé de réception fonctionnel 999 - UCS Version 3 Edition 3 |
&DT99737 |
997 |
Accusé de réception fonctionnel 997 - X12 Version 3 Edition 7 |
&DT99735 |
997 |
Accusé de réception fonctionnel 997 - X12 Version 3 Edition 5 |
&DT99724 |
997 |
Accusé de réception fonctionnel 997 - X12 Version 2 Edition 4 |
De plus, le protocole &X44TA1 (avec un flot de documents TA1 associé) figure sous
Regroupement : N/A.
Cette mappe est utilisée pour générer un TA1. TA1 est un accusé de réception fonctionnel généré pour les EDI X12 entrants.
Le protocole &WDIEVAL (avec un X12ENV associé) est également fourni sous
Regroupement : N/A.
Comme les transactions EDI, les accusés de réception fonctionnels sont toujours placés dans un EDI avant d'être livrés.
Accusés de réception TA1
TA1 est un segment EDI qui fournit des accusés de réception X12.
Il accuse réception et valide la syntaxe d'une paire (ISA ou
IEA) d'en-tête et d'élément de fin d'un EDI X12. L'émetteur peut demander un
TA1 en donnant à l'élément 14 de l'en-tête de commande de l'IDE ISA la
valeur 1. Le numéro de contrôle EDI d'un
TA1 est comparé avec les EDI X12 précédemment transmis pour trouver un numéro de
contrôle identique et terminer le processus d'accusé de réception.
Comme les transactions EDI et les accusés de réception fonctionnels, les TA1
sont toujours placés dans un EDI avant d'être livrés.
Ajout d'un accusé de réception au flot de
documents
Pour ajouter un accusé de réception à un flot, procédez comme suit :
- Si la mappe d'accusé de réception fonctionnel n'est pas fournie par WebSphere
Partner Gateway, importez-la depuis le client Data Interchange Services. Voir Importation de mappes.
- Associez la mappe FA à une définition de flot de documents :
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Mappes > Mappes d'accusé de réception
fonctionnel EDI.
- Cliquez sur l'icône Afficher les détails en regard de
la mappe.
- Cliquez sur l'icône Développer en regard d'un
regroupement pour le développer jusqu'au niveau voulu (par exemple
pour développer les dossiers Regroupement et
Protocole, puis sélectionner une transaction).
- Cliquez sur Enregistrer.
- Créez une interaction pour la mappe que vous venez
d'importer.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sous Source, sélectionnez le flot de documents associé
à l'accusé de réception fonctionnel. Développez le regroupement et le
protocole, et sélectionnez le flot de documents.
- Sous Cible, sélectionnez les mêmes valeurs.
- Dans la liste des actions, sélectionnez Passe-système.
- Vérifiez si une définition de flot de documents existe pour l'EDI envoyé
par le concentrateur et configurez tout attribut que vous souhaitez lui
associer.
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur
> Définition du flot de documents.
- Vérifiez s'il existe déjà une définition de flot de documents.
La source sera N/A, le protocole et le flot de documents correspondant à ceux
utilisés pour livrer l'EDI.
Par exemple, si vous prévoyez de fournir l'EDI en tant que AS/EDI-X12/ISA, la source sera N/A/EDI-X12/ISA.
- Editez tout attribut qui s'applique à l'EDI
en cours de livraison.
- Si aucune définition de flot de documents n'existe, créez-en une en
sélectionnant Regroupement, Protocole et Flot de documents.
- Créez une interaction pour l'EDI envoyé par le concentrateur une fois le
document transformé.
- Cliquez sur Administrateur du concentrateur>
Configuration du concentrateur > Définitions du flot de documents >
Gestion des interactions.
- Cliquez sur Création d'une interaction.
- Sélectionnez les documents source et cible.
- Sélectionnez Passe-système dans la liste
Action.
Après avoir configuré les interactions, créez des capacités B2B pour les
participants.
Notez que le participant cible dans une transmission d'accusé de réception
fonctionnel est le participant source du document EDI initial.
Les étapes de création des capacités B2B sont détaillées à la section Configuration des capacités B2B.
Une fois définies les capacités B2B des participants, créez les connexions.
Vous avez besoin de deux connections :
- Une pour l'accusé de réception fonctionnel.
- Une pour l'enveloppe depuis le concentrateur vers le participant.
Les étapes de création des connexions sont détaillées au Gestion des connexions.
