FIX: Più IDOC raggruppati vengono elaborati in modo non corretto se l'adattatore SAP basate su WCF in BizTalk Adapter Pack 2.0 o BizTalk Adapter Pack 2010 viene utilizzata l'impostazione di stringa per la connessione a un sistema SAP

In questo articolo si applica al seguente prodotto:

  • BizTalk Adapter Pack 2.0

  • BizTalk Adapter Pack 2010

Sintomi

Si consideri lo scenario descritto di seguito:

  • Si dispone di un computer che esegue Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 o Microsoft BizTalk Server 2010.

  • Utilizzare l'adattatore SAP basato su Windows Communication Foundation WCF in Microsoft BizTalk Adapter Pack 2.0 o Microsoft BizTalk Adapter Pack 2010 per connettersi a un sistema SAP.

  • Configurare un indirizzo di ricezione dell'adattatore SAP per la ricezione di più documenti intermedi raggruppati (IDOC) dal sistema SAP.Note

    • Il più IDOC raggruppati non sono ordinati.

    • La proprietà di associazione ReceiveIDocFormat dell'indirizzo di ricezione è impostata sul tipo di dati String .

  • Utilizzare BizTalk server per elaborare il IDOC.

In questo scenario, i campi di IDOC sono in un ordine non corretto dopo essere stati elaborati.

Causa

Questo problema si verifica perché le stringhe di IDOC ricevute dell'adattatore SAP basate su WCF non esegue l'ordinamento.

Risoluzione

Dopo aver applicato il seguente hotfix, una nuova impostazione di CollatedString è disponibile per la proprietà di associazione ReceiveIDocFormat . Per risolvere questo problema, impostare la proprietà di associazione ReceiveIDocFormat a CollatedString. Quando si utilizza questa impostazione, l'adattatore SAP WCF Ordina il più IDOC raggruppati.

Informazioni sull'aggiornamento cumulativo

BizTalk Adapter Pack 2010

L'hotfix per risolvere questo problema è incluso nell'aggiornamento cumulativo 1 per BizTalk Adapter Pack 2010.  Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base: 2539794 pacchetto di aggiornamento cumulativo 1 per BizTalk Adapter Pack 2010

BizTalk Adapter Pack 2.0

Un hotfix specifico è disponibile per risolvere il problema. Questo hotfix è disponibile singolarmente ed è incluso nell'aggiornamento cumulativo, 2 per BizTalk Adapter Pack 2.0. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero seguente per visualizzare l'articolo della Microsoft Knowledge Base:

2531605 Pacchetto di aggiornamento cumulativo 2 per BizTalk Adapter Pack 2.0

Stato

Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Si applica a" di questo articolo.

Riferimenti

Per ulteriori informazioni su come ricevere SAP IDOC utilizzando BizTalk Server, visitare il seguente sito Web Microsoft:

Come ricevere SAP IDOC utilizzando BizTalk ServerPer ulteriori informazioni sugli schemi di messaggio per le operazioni di IDOC, visitare il seguente sito Web MSDN:

Informazioni generali sugli schemi di messaggio per le operazioni di IDOCPer ulteriori informazioni sugli aggiornamenti rapidi di BizTalk Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

2003907 Informazioni sugli aggiornamenti rapidi di BizTalk Server

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×