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 de message du didacticiel pour les développeurs d’interface EDI

Flux des messages

La solution de ce didacticiel effectue les opérations suivantes :

  1. 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é.

  2. 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 ;

  3. 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 ;

  4. récupération du message 997 XML par un port d'envoi unidirectionnel, puis assemblage de l'échange du message 997 EDI ;

  5. envoi de l'échange 997 à Fabrikam.

  6. Récupérez le msg XML par un port d’envoi unidirectionnel et assemblez l’échange EDI de message.

  7. 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

Voir aussi

Didacticiels BizTalk Server