Partager via


Configuration des propriétés du pipeline EDI

Les propriétés de pipeline sont utilisées dans le traitement d’un échange EDI entrant ou sortant lorsque BizTalk Server ne parvient pas à déterminer l’accord auquel l’échange entrant ou sortant est résolu. Dans certains cas, BizTalk Server utilise la propriété de pipeline pour traiter l’échange ; dans d’autres, BizTalk Server utiliser le contrat de secours. Pour plus d’informations, consultez Configuration de la validation d’un échange EDI.

Il y a quelques exceptions à cette règle :

  • Pour X12, le jeu de caractères utilisé lors de l'exécution est déterminé par la propriété de pipeline, même si l'accord est déjà identifié. Le jeu de caractères décrit dans l'accord est utilisé aux seules fins de validation des paramètres de la propriété d'accord.

  • Pour EDIFACT, si un échange entrant n’a pas de segment UNA, BizTalk Server utilise les délimiteurs spécifiés dans la propriété de pipeline EfactDelimiters, BizTalk Server n’utilise pas les propriétés définies dans l’accord auquel le message résout ou le contrat de secours.

Prérequis

Vous devez être connecté en tant que membre du BizTalk Server Administrateurs ou BizTalk Server groupe Opérateurs B2B.

Propriétés de pipeline EDI

Les propriétés suivantes peuvent être définies dans les pipelines EDI :

Propriété Utilisation Valeurs Pipeline - Étape
AllowTrailingDelimiters Génère des séparateurs de fin sur l’échange reçu. False (valeur par défaut)

True
EdiReceive - Désassembler

AS2EdiReceive - Désassembler

EdiSend - Assembler

AS2EdiSend - Assembler
CharacterSet Spécifie le jeu de caractères à utiliser lors de la validation des échanges EDI sortants au moment de l'exécution.

Cette propriété est utilisée pour le traitement des échanges X12 uniquement, pas pour les échanges EDIFACT.
UTF8 (valeur par défaut)

De base

Étendu
EdiReceive - Désassembler

AS2EdiReceive - Désassembler

EdiSend - Assembler

AS2EdiSend - Assembler
ConvertToImpliedDecimal Dans le cas d'un échange entrant, convertit un nombre EDI spécifié au format Nn en une valeur numérique de base 10 dans le fichier XML intermédiaire dans BizTalk Server.

Cette propriété est utilisée pour le traitement des échanges X12 uniquement, pas pour les échanges EDIFACT.
False (valeur par défaut)

True
EdiReceive - Désassembler

AS2EdiReceive - Désassembler
CreateXMLTagForTrailingSeparators Crée des balises XML vides pour chacun des séparateurs de fin (si vous avez défini AllowTrailingDelimiters sur true). False (valeur par défaut)

True
EdiReceive - Désassembler

AS2EdiReceive - Désassembler
DetectMID Permet au Désassembleur EDI d'analyser plusieurs échanges dans un seul message. True (valeur par défaut)

Faux
EdiReceive - Désassembler

AS2EdiReceive - Désassembler
EdiDataValidation Active la validation de type EDI (éléments de données) pour les échanges EDI sortants, mais aussi la validation de la longueur de champ, le caractère facultatif et le nombre de répétitions. True (valeur par défaut)

Faux
EdiReceive - Désassembler

AS2EdiReceive - Désassembler

EdiSend - Assembler

AS2EdiSend - Assembler
EfactDelimiters Indique les délimiteurs à utiliser dans le cadre du traitement d'un échange entrant. Cette propriété est utilisée si un échange entrant n'a pas de segment UNA.

Les délimiteurs sont les suivants :

- UNA1 (séparateur d’éléments de données de composant)
- UNA2 (séparateur d’éléments de données)
- UNA3 (notation décimale)
- UNA4 (indicateur de mise en production)
- UNA5 (séparateur de répétition)
- UNA6 (Terminaison de segment) Remarque : cette propriété est utilisée uniquement pour le traitement EDIFACT, pas pour X12.
0x3A, 0x2B, 0x2C, 0x3F, 0x20, 0x27 (valeurs par défaut) EdiReceive - Désassembler

AS2EdiReceive - Désassembler
IgnoreMessageEncoding Spécifie que le composant BatchMarker ne définit pas l’EDI. Propriété de contexte EncodingType sur <X12> ou <EDIFACT>. Cette propriété s'applique aux pipelines personnalisés utilisés dans le cadre du traitement des messages non-EDI. False (valeur par défaut)

True
EdiReceive - RésoudreTiers

AS2EdiReceive - RésoudreTiers
MaskSecurityInformation Masque les informations de sécurité d'autorisation/de mot de passe dans la propriété de contexte d'un échange EDI entrant afin d'empêcher toute divulgation d'informations. Cette propriété s'applique aux champs ISA1, ISA2, ISA3 et ISA4 pour les échanges X12, et aux champs UNB6 pour les échanges EDIFACT. True (valeur par défaut)

Faux
EdiReceive - Désassembler

AS2EdiReceive - Désassembler
PreserveInterchange Spécifie qu'un lot reçu sera traité sous forme d'unité globale. False (valeur par défaut)

True
EdiReceive - Désassembler

AS2EdiReceive - Désassembler
RouteAckOn2WayPort Renvoie un accusé de réception EDI via la connexion ouverte d'un port de réception bidirectionnel de requête-réponse. True (valeur par défaut)

Faux
EdiReceive - Désassembler

AS2EdiReceive - Désassembler
UseDotAsDecimalSeperator Lorsqu’il est défini sur True, le pipeline de réception EDI utilise une notation décimale « ». au lieu de la notation décimale du document entrant. False (valeur par défaut)

True
EdiReceive – Désassembler

AS2EdiReceive - Désassembler
UseIsa11AsRepetitionSeparator Spécifie l'utilisation d'ISA11 comme séparateur de répétition au lieu d'un identificateur standard. Note: Cette propriété est utilisée uniquement pour le traitement X12, pas pour EDIFACT. False (valeur par défaut)

True
EdiReceive - Désassembler

AS2EdiReceive - Désassembler
XmlSchemaValidation Permet la validation étendue (BTS-XSD) des échanges EDI sortants. Cette propriété s'applique uniquement si le schéma a été personnalisé à l'aide d'éléments d'un type de données autre qu'EDI. Ces éléments ajoutés ne sont pas destinés à être validés via la validation EDI. Ils sont donc soumis à la validation étendue. False (valeur par défaut)

True
EdiReceive - Désassembler

AS2EdiReceive - Désassembler

EdiSend - Assembler

AS2EdiSend - Assembler

Pour définir une propriété de pipeline

  1. Dans BizTalk Server console d’administration, cliquez avec le bouton droit sur l’emplacement de réception ou le port d’envoi à l’aide du pipeline pour lequel vous souhaitez définir des propriétés, puis cliquez sur Propriétés.

  2. Cliquez sur le bouton représentant des points de suspension (…) en regard du pipeline pour lequel définir les propriétés.

  3. Dans la boîte de dialogue Configurer le pipeline , entrez la valeur de la propriété, puis cliquez sur OK.

Voir aussi

Configuration de la validation d’un échange EDI