Configuration des paramètres de l'hôte local (X12 - Paramètres de documents informatisés)
Pour traiter un échange entrant, BizTalk Server devez déterminer le schéma qu’il doit utiliser pour le traitement et la validation de l’échange. Pour ce faire, il doit déterminer l'espace de noms cible associé au schéma, ainsi que le schéma à utiliser. Dans cette page de l'accord de tiers, vous entrez les propriétés à utiliser pour déterminer l'espace de noms cible. La façon dont BizTalk Server détermine le schéma est décrite dans Résolution d’accord, Découverte de schéma et Autorisation pour les messages EDI reçus.
Notes
Cette rubrique s'applique également aux paramètres liés à HIPAA.
Important
Aucune propriété n’est désactivée dans l’onglet Accord unidirectionnel Partie A-Partie B si vous avez effacé la zone BizTalk locale qui traite les messages reçus par le tiers ou prend en charge l’envoi de messages de cette partie case activée zone pour la partie A.> Toutefois, toutes les propriétés sont désactivées sur la même page dans l’onglet Partie B-Partie> A si vous avez sélectionné la zone case activée lors de la création de la Partie A.
Prérequis
Vous devez être connecté en tant que membre du groupe Administrateurs BizTalk Server ou BizTalk Server groupe Opérateurs B2B.
Détermination de l'espace de noms cible
Dans la grille Personnaliser l’espace de noms cible, vous pouvez définir les espaces de noms cibles sur l’un des espaces de noms pour les schémas standard fournis avec BizTalk Server. Dans la grille, vous associez une valeur de l’élément Espace de noms cible aux valeurs de l’expéditeur de l’application (GS2) et du code d’identificateur du jeu de transactions (ST1). Lorsque BizTalk reçoit un message dont les éléments de données GS2 et ST1 correspondent à ceux d’une ligne de la grille, BizTalk utilise l’espace de noms correspondant pour traiter le message. La valeur des éléments doit être unique.
Si un message n’a pas de correspondance avec les éléments de données GS2 et ST1 d’une ligne de la grille, BizTalk Server traitez le message à l’aide de l’espace de noms de la ligne pour laquelle la colonne Par défaut est cochée. Cet espace de noms cible est ensuite utilisé par défaut. Si aucun espace de noms n’est identifié, BizTalk Server utiliserez l’espace de noms par défaut de http://schemas.microsoft.com/BizTalk/Edi/EDIFACT/2006
.
Notes
Si vous entrez une valeur pour n'importe quel champ de la grille, puis que vous la supprimez, vous devrez supprimer l'ensemble de la ligne, sinon la validation de la page échouera.
Notes
Pour accéder à une illustration de l'utilisation de cette grille, parcourez le didacticiel EDI Interface Developer et définissez un tiers expéditeur d'un échange. Pour plus d’informations, consultez Étape 4 : Configurer un profil de partie et d’entreprise pour votre partenaire commercial.
Pour configurer les paramètres de l'hôte local des documents informatisés
Créez un contrat d’encodage X12 comme décrit dans Configuration des paramètres généraux (X12). Pour mettre à jour un contrat existant, cliquez avec le bouton droit sur le contrat dans la page Parties et profils métier , puis cliquez sur Propriétés.
Sous un onglet de contrat unidirectionnel, sous la section Paramètres de l’ensemble de transactions, cliquez sur Paramètres de l’hôte local.
Sélectionnez Convertir le format décimal implicite Nn en valeur numérique de base 10 pour convertir un nombre EDI spécifié avec le format Nn en valeur numérique de base 10 dans le xml intermédiaire dans BizTalk Server.
Notes
Une fois la conversion effectuée, la validation de la longueur du fichier XML intermédiaire peut échouer. Cela peut se produire car la valeur numérique en base 10 contient une virgule, ce qui la rend plus longue que le format Nn. Vous pouvez résoudre ce problème en ajoutant une valeur de 1 à la valeur de longueur minimale/maximale.
Dans le cadre des paramètres de validation du jeu de transactions, si vous définissez Stratégie de séparateur de fin sur Facultatif ou Obligatoire, vous pouvez sélectionner Créer des balises XML vides pour les séparateurs de fin afin que l’expéditeur de l’échange inclue des balises XML vides pour les séparateurs de fin.
Dans la section Personnaliser l’espace de noms cible , procédez comme suit :
Sélectionnez la zone Par défaut case activée de la ligne qui contient l’espace de noms cible par défaut que vous souhaitez définir.
Dans la colonne Pour ST1 , sélectionnez une valeur pour le code d’identificateur du jeu de transactions dans la liste déroulante.
Dans la colonne GS2 , entrez une valeur alphanumérique pour l’expéditeur de l’application avec un minimum de deux caractères et un maximum de 15 caractères. Ce champ est obligatoire.
Dans la colonne Espace de noms cible , sélectionnez dans la liste déroulante ou entrez l’espace de noms cible à utiliser pour un échange lorsqu’aucune correspondance n’est trouvée entre les éléments de données d’une ligne de la grille et les champs de l’échange.
Notes
BizTalk Server compare ensuite ces valeurs à celles associées à l'échange qu'il reçoit.
Répétez ces étapes pour les autres espaces de noms cibles à utiliser.
Pour supprimer un espace de noms cible de la liste, sélectionnez la ligne, puis cliquez sur Supprimer.
Cliquez sur Appliquer pour accepter les modifications, ou sur OK pour entrer et valider les modifications, puis fermez la boîte de dialogue.
Voir aussi
Configuration des paramètres des documents informatisés (X12)