Il tipo di documento non è valido
Campo | Dettagli errore |
---|---|
Nome prodotto | BizTalk Server |
Versione prodotto | 3.9 |
ID evento | - |
Origine evento | BizTalk Server EDI |
Componente | Motore EDI |
Nome simbolico | DocTypeInvalidFormat |
Testo del messaggio | Doctype {0} non è valido. Non è possibile determinare uno o più dei seguenti elementi: spazio dei nomi, versione o ID set di transazioni |
Questo evento di avviso, informativo o di errore indica che la pipeline di ricezione EDI non è stata in grado di elaborare l'interscambio in arrivo poiché lo schema non è stato individuato correttamente.
Per X12 lo spazio dei nomi di destinazione viene determinato nella griglia "Attiva definizioni set transazioni personalizzato" della pagina Proprietà elaborazione interscambio X12 nella finestra di dialogo Proprietà EDI. Per identificare correttamente lo spazio dei nomi di destinazione, i valori di GS02 e ST01 nel messaggio devono corrispondere ai valori di una riga della griglia. Il nome dello schema da utilizzare per il set di transazioni viene creato aggiungendo la versione (primi cinque caratteri di GS08) e il tipo di documento (ST01) del set di transazioni in arrivo allo spazio dei nomi di destinazione identificato.
Per EDIFACT lo spazio dei nomi di destinazione viene determinato nella griglia "Attiva definizioni set transazioni personalizzato" della pagina Proprietà elaborazione interscambio EDIFACT nella finestra di dialogo Proprietà EDI. Per identificare correttamente lo spazio dei nomi di destinazione, i valori di UNH2.1, UNH2.2, UNH2.3, UNH2.5, UNG2.1 e UNG2.2 nel messaggio devono corrispondere ai valori di una riga della griglia. Il nome dello schema da utilizzare per il set di transazioni viene creato aggiungendo il tipo di messaggio (UNH2.1), il numero di versione del messaggio (UNH2.2) e il numero di rilascio del messaggio (UNH2.3) del set di transazioni in arrivo allo spazio dei nomi di destinazione identificato.
Per correggere l'errore, attenersi alla procedura seguente:
Verificare che lo spazio dei nomi dello schema relativo al set di transazioni sia identificato correttamente da una riga nella griglia "Attiva definizioni set transazioni personalizzato" della pagina Proprietà elaborazione interscambio nella finestra di dialogo Proprietà EDI. In caso contrario, modificare i valori nella griglia.
Se lo spazio dei nomi è stato identificato correttamente, determinare se i valori utilizzati per identificare lo schema sono corretti. Per X12 tali valori corrispondono alla versione (primi cinque caratteri di GS08) e al tipo di documento (ST01) del set di transazioni in arrivo. Per EDIFACT corrispondono al tipo di messaggio (UNH2.1), al numero di versione del messaggio (UNH2.2) e al numero di rilascio del messaggio (UNH2.3) del set di transazioni in arrivo. Se i valori non sono corretti, chiedere al mittente del set di transazioni di modificare i valori di tali campi e di inviare nuovamente il messaggio.