Validation de schéma
Le pipeline de réception EDI et le pipeline d'envoi EDI valident un message en utilisant les schémas suivants :
Validation de l’enveloppe : Schéma de service dans
Microsoft.BizTalk.Edi.BaseArtifacts.dll
\Program Files (x86)\Microsoft BizTalk Server <VERSION>Validation du jeu de transactions : schémas de message dans le magasin de schémas dans \Program Files (x86)\Microsoft BizTalk Server <VERSION>XSD_Schema\EDI
Validation du message d’accusé de réception : schéma CONTRL, 997 et TA1 dans
Microsoft.BizTalk.Edi.BaseArtifacts.dll
.Les schémas dans
Microsoft.BizTalk.Edi.BaseArtifacts.dll
sont automatiquement déployés par le programme d’installation. Ces schémas sont répertoriés dans le nœud Schémas de l’application EDI BizTalk dans la console Administration BizTalk Server.Pour utiliser les schémas de message, vous devez les installer sur le disque dur de votre serveur en exécutant le fichier MicrosoftEdiXSDTemplates.exe auto-extracteur dans le dossier \Program Files (x86)\Microsoft BizTalk Server <VERSION>XSD_Schema\EDI, puis les déployer dans votre projet dans Visual Studio.
Détermination du schéma
Lorsque le pipeline de réception EDI traite un message de réception, il détermine l'espace de noms du schéma à utiliser en traitant le message via l'accord de partenariat commercial et la détection de schéma. Pour plus d’informations, consultez Résolution d’accord, découverte de schéma et autorisation pour les messages EDI reçus.
Lorsque le pipeline d'envoi EDI crée un message à envoyer, il utilise les propriétés d'accord pour renseigner l'enveloppe, puis exécute la validation du schéma des informations dans les documents informatisés. Après le chargement du schéma, le pipeline d'envoi valide le schéma par rapport aux propriétés de l'accord (ou de l'accord de secours si aucun accord n'a été désigné). En cas de validation du schéma, le pipeline valide les documents informatisés par rapport au schéma.