Étape 9 : configurer le port d'envoi pour la charge utile EDI
Au cours de cette étape, vous allez définir un port d'envoi pour envoyer le fichier XML généré de la charge EDI vers l'application Contoso principale, représentée par le dossier \_EDIXMLToContoso. Ce port d'envoi utilise un pipeline d'envoi PassThruTransmit.
Prérequis
Vous devez ouvrir une session en tant que membre du groupe Administrateurs BizTalk Server.
Pour créer le port d'envoi Send_Payload_EdiXml
Dans la console d’administration BizTalk Server, cliquez avec le bouton droit sur Ports d’envoi, pointez sur Nouveau, puis cliquez sur Port d’envoi statique One-Way.
Dans la boîte de dialogue Propriétés du port d’envoi, nommez votre port d’envoi comme Send_Payload_EdiXml. Sélectionnez FICHIER pour Type, puis cliquez sur Configurer.
Notes
Le type FILE est spécifié car le pipeline d'envoi n'effectue pas de traitement AS2 sur le fichier de charge. Il s'agit juste d'acheminer le fichier de charge vers un dossier local afin de pouvoir afficher le document informatisé EDI.
Dans la boîte de dialogue Propriétés du transport du fichier, accédez au dossier Destination et sélectionnez \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_EDIXMLToContoso. Laissez Nom de fichiercomme %MessageID%.xml. Cliquez sur OK.
Acceptez la valeur par défaut de PassThruTransmit pour Send Pipeline.
Notes
Le pipeline d'envoi PassThruTransmit étant utilisé, le pipeline n'effectue pas de traitement EDI sur le message de charge mais est envoyé au dossier local au format XML produit par le pipeline de réception AS2EdiReceive.
Cliquez sur Filtres dans l’arborescence de la console. Pour Propriété, entrez BTS. MessageType. Pour Opérateur, entrez ==. Pour Valeur, entrez
http://schemas.microsoft.com/BizTalk/Edi/X12/2006#X12_00401_864
.Notes
Ce filtre garantit que ce port d'envoi récupère uniquement les messages de charge 864 X12 dans la base de données MessageBox.
Cliquez sur OK.
Dans le volet Ports d’envoi de la console d’administration BizTalk Server, cliquez avec le bouton droit sur le port d’envoi Send_Payload_EdiXml, puis cliquez sur Démarrer.
Étapes suivantes
Vous créez un accord AS2 et X12 entre les deux partenaires commerciaux, comme décrit dans Étape 10 : Configurer le contrat de partenaire commercial X12 et AS2