Invio di un batch mantenuto con una pipeline di trasmissione XML
In genere un batch mantenuto viene inviato tramite una pipeline di trasmissione EDI. Tuttavia, per l'invio di un batch mantenuto, è inoltre possibile utilizzare una pipeline di trasmissione XML. Poiché il batch mantenuto generato e inserito nel MessageBox dalla pipeline di ricezione EDI è in formato XML, la pipeline di trasmissione XML dovrebbe passare il batch in formato XML.
Per inviare un batch mantenuto tramite la pipeline di trasmissione XML, è necessario distribuire un progetto con lo schema batch e gli schemi documento appropriati per ogni tipo di messaggio presente nell'interscambio. È inoltre necessario modificare lo spazio dei nomi per lo schema batch distribuito nel progetto. In caso contrario, lo spazio dei nomi nel file XML del batch mantenuto non corrisponderà allo spazio dei nomi dello schema batch. Lo spazio dei nomi per lo schema batch deve essere modificato come illustrato nella tabella seguente:
Per questo tipo di codifica: | Modificare questo spazio dei nomi nello schema batch: | Nello spazio dei nomi seguente: |
---|---|---|
EDIFACT | http://schemas.microsoft.com/Edi/Edifact |
http://schemas.microsoft.com/BizTalk/EDI/EDIFACT/2006/InterchangeXML |
X12 | http://schemas.microsoft.com/Edi/X12_BatchSchema |
http://schemas.microsoft.com/BizTalk/EDI/X12/2006/InterchangeXML |
Questo problema non si presenta con l'assembler EDI.