Leggere in inglese

Condividi tramite


Convalida dello schema

La pipeline di ricezione EDI e la pipeline di trasmissione EDI consentono di convalidare un messaggio utilizzando gli schemi seguenti:

  • Convalida busta: schema del servizio in Microsoft.BizTalk.Edi.BaseArtifacts.dll \Programmi (x86)\Microsoft BizTalk Server <VERSION>

  • Convalida del set di transazioni: schemi di messaggio nell'archivio schemi in \Programmi (x86)\Microsoft BizTalk Server VERSION>XSD_Schema<\EDI

  • Convalida dei messaggi di riconoscimento: CONTRL, 997 e TA1 schema in Microsoft.BizTalk.Edi.BaseArtifacts.dll.

    Gli schemi in Microsoft.BizTalk.Edi.BaseArtifacts.dll vengono distribuiti automaticamente dal programma di installazione. Questi schemi sono elencati nel nodo Schemidell'applicazione EDI BizTalk nella console di amministrazione di BizTalk Server.

    Per usare gli schemi dei messaggi, è necessario installarli nel disco rigido del server eseguendo il file auto-estratto nel file \Programmi (x86)\Microsoft MicrosoftEdiXSDTemplates.exe BizTalk Server <VERSION>XSD_Schema\EDI e quindi distribuirli nel progetto in Visual Studio.

    Determinazione dello schema

    Quando un messaggio ricevuto viene elaborato dalla pipeline di ricezione EDI, lo spazio dei nomi dello schema da utilizzare per l'elaborazione del messaggio viene determinato tramite il processo di ricerca dell'accordo e individuazione dello schema. Per altre informazioni, vedere Risoluzione del contratto, individuazione dello schema e autorizzazione per i messaggi EDI ricevuti.

    Quando tramite la pipeline di trasmissione EDI viene creato un messaggio da inviare, vengono utilizzate le proprietà dell'accordo per popolare la busta e quindi viene eseguita una convalida dello schema delle informazioni nel set di transazioni. Dopo essere stato caricato, lo schema viene convalidato dalla pipeline di trasmissione in base alle proprietà dell'accordo (o all'accordo di fallback se non è stato designato un accordo). Dopo la convalida dello schema, la pipeline provvede alla convalida del set di transazioni in base allo schema.

Vedere anche

Convalida dei messaggi EDI