Tutoriel 2 : Tutoriel du développeur d’interface EDI
Ce tutoriel montre comment utiliser la fonctionnalité EDI dans BizTalk Server dans un scénario de développeur d’interface.
Scénario de tutoriel
Votre partenaire commercial envoie des bons de commande à votre entreprise à l'aide du document informatisé 850 ANSI X12 Version 4010 (message 850). Votre entreprise utilise une application interne (OrderSystem) pour traiter les bons de commande.
Développeur d'interface, vous êtes un responsable de la conception de l'interface entre le message 850 reçu de votre partenaire commercial et le système OrderSystem interne de votre entreprise. Votre partenaire commercial requiert un accusé de réception fonctionnel (997) pour chaque message 850 qu'il envoie.
Pour faciliter la compréhension des références, les identificateurs suivants sont utilisés :
Entité | Identificateur |
---|---|
Votre entreprise | OrderSystem |
Votre partenaire commercial | Fabrikam |
Le flux de messages de la solution terminée ressemble à ce qui suit :
Flux des messages
La solution de ce didacticiel effectue les opérations suivantes :
réception d'un échange de fichier plat de la part du partenaire commercial Fabrikam ;
Notes
Les événements dans cette liste peuvent se produire dans un ordre différent de celui indiqué.
validation de l'échange EDI selon son schéma, désassemblage du message en XML, puis déplacement du message XML dans la base de données MessageBox ;
génération d'un accusé de réception 997 vers l'échange EDI reçu, puis déplacement dans la base de données MessageBox ;
récupération du message 997 XML par un port d'envoi unidirectionnel, puis assemblage de l'échange du message 997 EDI ;
envoi de l'échange 997 à Fabrikam.
Récupérez le msg XML par un port d’envoi unidirectionnel et assemblez l’échange EDI de message.
envoi de l'échange EDI à OrderSystem.
Configuration
Dans ce didacticiel, vous allez effectuer les actions suivantes :
configuration de BizTalk pour attendre le message 850 de votre partenaire commercial et renvoyer un accusé de réception 997 ;
utilisation d'un mappage BizTalk pour convertir les données du message 850 au format requis par le système de commande (OrderSystem). Cette carte est fournie dans les fichiers du didacticiel dans le KIT de développement logiciel (SDK) BizTalk Server.
configuration d'un port de réception pour la réception du message 850 ;
configuration d'un port d'envoi pour l'envoi du message 850 à OrderSystem au format approprié ;
configuration d'un port d'envoi pour l'abonnement à l'accusé de réception 997 généré par BizTalk et acheminé en réponse au partenaire commercial, Fabrikam.
Dans cette section
Étape 1 : tutoriel de préparation du didacticiel pour développeur d'interface EDI
Étape 3 : configurer un tiers et un profil d'entreprise pour votre organisation
Étape 4 : configurer un tiers et un profil d'entreprise pour votre partenaire commercial
Étape 5 : configurer un port de réception et un emplacement de réception
Étape 6 : configurer un port d'envoi pour envoyer des données à votre organisation
Étape 8 : configurer l'accord de partenariat commercial entre les tiers