Configuration de la validation de champ croisé
Cette rubrique décrit l'activation de la validation de champ croisé/segment sur les éléments de données de document informatisé dans les messages EDI. Pour ce faire, vous devez définir deux paramètres :
Définissez l'indicateur de validation de champ croisé dans une annotation du schéma EDI. Pour les schémas X12 ou HIPAA, il s’agit de l’indicateur X12ConditionDesignator_Check . Pour les schémas EDIFACT, il s’agit de l’indicateur EdifactDependencyRule_Check .
Activez la validation de type EDI dans les propriétés de l'accord.
Prérequis
Vous devez ouvrir une session en tant que membre du groupe Administrateurs BizTalk Server.
Configuration de la validation de champ croisé
Ouvrez votre schéma dans l'Éditeur BizTalk.
Pour un schéma X12 ou HIPAA, recherchez l’indicateur X12ConditionDesignator_Check dans une annotation dans la section appinfo du schéma. Définissez-le sur Oui.
Notes
La définition de l’indicateur X12ConditionDesignator_Check sur Oui ne peut pas être effectuée à partir de l’Éditeur de schéma BizTalk. Pour définir cet indicateur; vous devez l’ouvrir dans le Bloc-notes ou un éditeur de texte similaire, le modifier, puis enregistrer le fichier de schéma (.xsd).
Pour un schéma EDIFACT, recherchez l’indicateur EdifactDependencyRule_Check dans l’annotation de la section appinfo du schéma. Définissez-le sur Oui.
Pour les segments applicables du schéma, spécifiez les conditions relationnelles (X12 et HIPAA) ou les règles de dépendance (EDIFACT) applicables. Pour plus d’informations, consultez Validation croisée Field-Segment.
Notes
Une condition ou une règle de validation de champ croisé est entrée pour un segment dans un schéma EDI. Si vous entrez une règle de validation inter-champs pour un élément de données, plutôt qu’un segment, BizTalk Server génère un avertissement lors de la validation de schéma.
Dans la page Validation (sous la section Paramètres de l’ensemble de transactions) de l’onglet Contrat unidirectionnel de la boîte de dialogue Propriétés de l’accord pour l’accord approprié, assurez-vous que la propriété Validation de type EDI est sélectionnée.