Étape 6 : configurer un port d'envoi pour envoyer des données à votre organisation
Dans cette étape, vous configurez un port d’envoi pour envoyer le message 850 de BizTalk Server à la partie OrderSystem qui représente votre organization. Ce port d’envoi applique la carte Inbound4010850_to_OrderFile , transformant le message de sortie du format du message d’entrée au format spécifié dans la carte.
Prérequis
Vous devez ouvrir une session en tant que membre du groupe Administrateurs BizTalk Server.
Pour configurer un port d'envoi pour le message 850
Dans la console d’administration BizTalk Server, cliquez avec le bouton droit sur Pipelines, puis cliquez sur Actualiser.
Notes
L'actualisation de la liste de pipelines peut être nécessaire pour sélectionner le pipeline SendOrderFilePipeline pour le port d'envoi que vous allez créer.
Cliquez avec le bouton droit sur Ports d’envoi, pointez sur Nouveau, puis cliquez sur Port d’envoi unidirectionnel statique.
Dans la boîte de dialogue Propriétés du port d’envoi, procédez comme suit :
Propriété Pour Nom Entrez toOrderSystem
.Type Sélectionnez FICHIER. Configurer Cliquez sur Configurer. Notes
Le type de transport du port d'envoi est FILE car le message test est un fichier plat envoyé dans un dossier.
Dans la boîte de dialogue Propriétés du transport fichier, procédez comme suit, puis cliquez sur OK :
Propriété Pour Dossier de destination Cliquez sur Parcourir, puis dans la boîte de dialogue Parcourir le dossier, accédez à \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\EDI Interface Developer Tutorial\ProcessEDI_TestLocations\ Scenario A\toOrderSystem Nom de fichier Entrez %MessageID%.txt
, puis cliquez sur OK.Notes
La valeur définie pour la propriété Nom de fichier garantit que le fichier de sortie aura une extension .txt.
Dans la boîte de dialogue Propriétés du port d’envoi, pour Envoyer le pipeline, sélectionnez SendOrderFilePipeline.
Notes
Le pipeline d’envoi SendOrderFilePipeline comprend un assembleur de fichiers plats qui assemble le fichier de sortie .txt, à l’aide de données mappées à partir du message d’entrée 850. Comme le fichier de sortie est un fichier .txt, il ne figure pas dans le rapport État de l'échange/de l'accusé de réception.
Dans l’arborescence de la console, cliquez sur Filtres, puis procédez comme suit :
Propriété Pour Propriété Sélectionnez BTS. ReceivePortName. Opérateur Sélectionnez ==. Valeur Entrez ReceiveEDI_fromTHEM_A
.Grouper par Sélectionnez Et. Propriété Sur la ligne suivante, sélectionnez BTS. MessageType. Opérateur Sélectionnez !=. Valeur Entrez http://schemas.microsoft.com/Edi/X12#X12_997_Root
.Notes
Le filtre vérifie que le port d'envoi récupère les messages reçus par l'emplacement de réception Receive_EDI_fromTHEM_A, et que le port d'envoi récupère uniquement les messages 850, et non les accusés de réception 997.
Dans l’arborescence de la console, cliquez sur OutboundMaps. Dans le volet Cartes sortantes , dans la colonne Carte , sur la première ligne, sélectionnez Inbound4010850_to_OrderFile. (L’entrée dans la colonne Document source sera X12_00401_850.)
Notes
Cette étape garantit que le message de sortie se compose uniquement des données mappées à partir du message d’entrée en fonction de la carte Inbound4010850_to_OrderFile .
Cliquez sur OK.
Dans la console d’administration BizTalk Server, cliquez sur Envoyer des ports. Cliquez avec le bouton droit surOrderSystem, puis cliquez sur Démarrer pour inscrire et démarrer le port.
Étapes suivantes
Vous configurez le port d’envoi (toTHEM_997) pour renvoyer l’accusé de réception 997 à Fabrikam, comme décrit dans Étape 7 : Configurer un port d’envoi pour envoyer l’accusé de réception à votre partenaire commercial.
Voir aussi
Configuration d’un port d’envoi statique pour l’envoi des échanges et accusés de réception EDI