Configuration des enveloppes (EDIFACT - Paramètres de documents informatisés)
Dans la page Enveloppes de la section Paramètres de l’ensemble de transactions, vous définissez la façon dont BizTalk Server génère les segments UNG et UNH pour un échange encodé EDIFACT qu’il envoie à la partie.
Le segment UNG est l'en-tête qui identifie et indique un groupe fonctionnel d'un échange EDIFACT. Il contient la date et l'heure de préparation du groupe fonctionnel, ainsi que le type et la version du document inclus dans le groupe.
Le segment UNH est l'en-tête de message d'un échange EDIFACT. Il fournit des informations sur le type du message et sur l'entité responsable de la gestion de la publication de ce type de message. Ce segment permet d'indiquer le début d'un document d'un échange, ainsi que le type de document qui suit.
Dans la section En-tête de groupe fonctionnel (UNG), vous associez des valeurs UNG aux valeurs UNH et à un espace de noms. Quand BizTalk Server détermine qu’un message BIZTalk XML a les valeurs définies pour les éléments UNH et l’espace de noms Target dans une ligne de la grille, BizTalk Server renseignez les éléments de données UNG avec les valeurs de la même ligne de la grille. Les valeurs des éléments UNH et de l’espace de noms Target doivent être uniques.
Si un message n’a pas de correspondance avec les éléments UNH et l’espace de noms Cible dans une ligne, BizTalk Server renseignez le message avec les valeurs des éléments UNG dans la ligne par défaut. Ces valeurs seront utilisées même si le message n’a pas de correspondance avec les éléments UNH et l’espace de noms Cible de la ligne par défaut.
Lorsque le moteur BizTalk détermine qu’un message XML BizTalk a les valeurs définies pour les éléments UNH et l’espace de noms Cible, le moteur remplit les éléments UNG dans le message avec les valeurs définies pour eux dans la grille, à condition que la case Créer des segments de regroupement soit cochée.
Notes
Dans la section En-tête de groupe fonctionnel (UNG), si vous entrez un paramètre pour l’un des champs de la grille, puis supprimez ce paramètre, vous devrez supprimer la ligne entière, sinon la validation de la page échoue.
Important
Toutes les propriétés sont désactivées dans > l’onglet Accord unidirectionnel Partie A B si vous avez effacé le bizTalk local traite les messages reçus par le tiers ou prend en charge l’envoi de messages à partir de cette partie case activée zone pour la partie A. Toutefois, toutes les propriétés sont activé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 BizTalk Server Administrateurs ou BizTalk Server groupe Opérateurs B2B.
Définition des segments UNG et UNH.
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 l’onglet Accord unidirectionnel, sous la section Paramètres de l’ensemble de transactions, cliquez sur Enveloppes.
Dans une ligne de la grille, entrez les valeurs suivantes :
Dans la colonne Pour le type de message UNH2.1 , entrez un type de jeu de transactions. (Maximum, six caractères).
Dans la colonne UNH2.2 , entrez le numéro de version du message. (un caractère minimum ; 3 caractères maximum).
Dans la colonne UNH2.3 , entrez le numéro de publication du message. (un caractère minimum ; 3 caractères maximum).
Dans la colonne UNH2.5 , entrez le code attribué. (Maximum, six caractères. Doit être alphanumérique).
Dans la colonne Espace de noms cible , sélectionnez l’espace de noms cible du schéma. Ce champ est obligatoire.
Notes
BizTalk Server compare ces valeurs à celles associées à l'échange qu'il crée.
Sur la même ligne de la grille, entrez les valeurs suivantes :
Pour l’UNG1 (Identification de groupe fonctionnel), entrez une valeur alphanumérique avec un minimum d’un caractère et un maximum de six caractères. Ce champ est obligatoire.
Pour UNG2.1 (Identification de l’expéditeur de l’application), entrez une valeur alphanumérique avec un minimum d’un caractère et un maximum de 35 caractères. Ce champ est obligatoire.
Pour UNG2.2 (qualificateur de code d’expéditeur d’application), entrez une valeur alphanumérique, avec un maximum de quatre caractères. Ce champ est facultatif.
Pour UNG3.1 (Identification du destinataire de l’application), entrez une valeur alphanumérique avec au moins un caractère et un maximum de 35 caractères. Ce champ est obligatoire.
Pour UNG3.2 (qualificateur de code de destinataire d’application), entrez une valeur alphanumérique, avec un maximum de quatre caractères. Ce champ est facultatif.
Pour UNG6 (Controling agency), entrez une valeur alphanumérique avec un minimum d’un et un maximum de deux. Ce champ est obligatoire.
Pour UNG7.1 (Numéro de version du type de message), entrez une valeur alphanumérique avec un minimum d’un caractère et un maximum de trois caractères. Ce champ est obligatoire.
Pour UNG7.2 (Numéro de publication du type de message), entrez une valeur alphanumérique avec un minimum d’un caractère et un maximum de trois caractères. Ce champ est obligatoire.
Pour UNG7.3 (code attribué à l’association), entrez une valeur alphanumérique avec un minimum de 1 caractère et un maximum de 6 caractères. Ce champ est obligatoire.
Pour UNG8 (Mot de passe d’application), entrez une valeur alphanumérique avec un minimum d’un caractère et un maximum de 14 caractères. Ce champ est obligatoire.
Notes
Il s’agit des valeurs que BizTalk Server entreront dans les champs UNG de l’échange qu’il crée si les éléments de l’espace de noms Cible unh2.1, UNH2.2, UNH2.3, UNH2.5 et Target dans la même ligne correspondent à ceux associés à l’échange.
Répétez les étapes 4 et 5 pour entrer des lignes supplémentaires dans la grille.
Pour une ligne dans la grille, cliquez sur Par défaut pour la désigner comme ligne par défaut.
Notes
Si un message n’a pas de correspondance avec UNH2.1, UNH2.2, UnH2.3, UNH2.5 et les éléments d’espace de noms Cible dans n’importe quelle ligne, BizTalk Server renseignent le message avec les valeurs des éléments UNG1, UNG2.1, UNG2.2, UNG3.1, UNG3.2, UNG6, UNG7.1, UNG7.2, UNG7.3 et UNG8 dans la ligne par défaut. Ces valeurs seront utilisées même si le message n’a pas de correspondance avec les éléments d’espace de noms Pour le type de message UNH2.1, UNH2.2, UNH2.3, UNH2.5 et Target de la ligne par défaut.
Notes
Si aucune ligne par défaut n’est sélectionnée et que le message n’a pas de correspondance pour les éléments d’espace de noms UNH2.1, UNH2.2, UNH2.3, UNH2.5 et Target dans n’importe quelle ligne, BizTalk suspend le message.
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)