Configuration des paramètres de l'hôte local (EDIFACT - 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.
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 l’espace de noms cible sur l’un des espaces de noms pour les schémas standard fournis avec Microsoft BizTalk Server. Dans la grille, vous associez une valeur de l’élément Espace de noms cible aux valeurs des éléments UNH2.1, UNH2.2, UNH2.3, UNH2.5, UNG2.1 et UNG2.2 . Lorsque BizTalk reçoit un message dont les éléments UNH2.1, UNH2.2, UNH2.3, UNH2.5, UNG2.1 et UNG2.2 correspondent à ceux d’une ligne de la grille, BizTalk utilise l’espace de noms correspondant pour déterminer le schéma qu’il utilisera pour traiter le message. La valeur des éléments doit être unique.
Si un message n’a pas de correspondance avec les éléments UNH2.1, UNH2.2, UNH2.3, UNH2.5, UNG2.1 et UNG2.2 dans une ligne de la grille, BizTalk Server traitera le message à l’aide de l’espace de noms dans 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 utilise 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.
Pour configurer les paramètres de l'hôte local des documents informatisés
Créez un contrat d’encodage EDIFACT comme décrit dans Configuration des paramètres généraux (EDIFACT). 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.
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.
Sélectionnez Utiliser point (.) comme séparateur décimal pour activer BizTalk Server inclure un point (.) dans le message XML créé à partir d’un échange contenant un nombre décimal.
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 UNH2.1 , spécifiez le type de message. (maximum, six caractères).
Dans la colonne UNH2.2 , spécifiez le numéro de version du message. (minimum, un caractère ; maximum, trois caractères).
Dans la colonne UNH2.3 , spécifiez le numéro de publication du message. (minimum, un caractère ; maximum, trois caractères).
Dans la colonne UNH2.5 , spécifiez le code attribué. (maximum, six caractères. Doit être alphanumérique).
Dans la colonne UNG2.1 , entrez une valeur alphanumérique pour l’identification de l’expéditeur de l’application avec au moins un caractère et un maximum de 35 caractères. Ce champ doit obligatoirement être renseigné.
Dans la colonne UNG2.2 , entrez une valeur alphanumérique pour le qualificateur de code expéditeur de l’application avec au moins un caractère et un maximum de quatre caractères. Ce champ est facultatif.
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 avant de poursuivre la configuration, ou cliquez sur OK pour valider les modifications, puis fermez la boîte de dialogue.
Voir aussi
Configuration des paramètres des documents informatisés (EDIFACT)