Condividi tramite


Convalida estesa (BTS XSD)

La pipeline di ricezione e la pipeline di trasmissione EDI eseguono la convalida estesa solo se lo schema è stato personalizzato con elementi il cui tipo di dati non è EDI. Gli elementi aggiunti non verranno convalidati mediante EDI, pertanto saranno coperti da una convalida estesa. La convalida estesa usa System.Xml.XmlValidatingReader e include tutti i controlli che possono essere definiti in un XSD standard.

La convalida estesa viene configurata per tutti i messaggi verso o da un'entità. A tale scopo, selezionare la casella di controllo Convalida estesa nella pagina Convalida (nella sezione Impostazioni set di transazioni per X12 o EDIFACT), nella scheda contratto unidirezionale nella finestra di dialogo Proprietà contratto . È possibile abilitare la convalida dell'estensione senza abilitare la convalida EDI o viceversa.

La convalida estesa è costituita dai controlli seguenti:

  • Requisito elemento dati e ripetizione consentita

  • Enumerazioni

  • Convalida della lunghezza dell'elemento dati (minima/massima).

Importante

La convalida estesa per i messaggi in batch sul lato della trasmissione EDI non è supportata.

Vedere anche

Convalida dei messaggi EDI