FIX: U niet de SAP WCF gebaseerde adapter gebruiken voor het verzenden van meerdere IDOCs als een batch in de BizTalk-Adapter Pack 2.0

Van toepassing: BizTalk Adapters

Dit artikel is van toepassing op de volgende producten:
  • BizTalk-Adapter Pack 2.0

Symptomen


Neem het volgende scenario:
  • Met de SAP op basis van Microsoft Windows Communication Foundation WCF-adapter van Microsoft BizTalk-Adapter Pack 2.0 kunt u verbinding maken met een SAP-systeem op een computer met Microsoft BizTalk Server.Opmerking De adapter SAP op basis van WCF is ook bekend als de Microsoft BizTalk-Adapter voor mySAP Business Suite 3.0.
  • U maakt een BizTalk-project. Vervolgens de verwijzing naar Add adapter wizard maakt u schema's voor tussenliggende document (IDOC) inkomende bewerkingen voor het SAP-systeem. De BizTalk-project gebruikmaakt van de adapter SAP WCF gebaseerde IDOCs ontvangen van het SAP-systeem.
In dit scenario wordt is de maxOccurs voor het knooppunt iDocData ingesteld op 1 in het gegenereerde schema. U ontvangt bijvoorbeeld het volgende bericht weergegeven in het gegenereerde schema:
< minOccurs idocData = "1" maxOccurs = "1" >
Daarom kunt u meerdere IDOCs in een batch verzenden naar het SAP-systeem.Notities
  • U kunt meerdere IDOCs als een batch verzenden, zelfs als u de instelling maxOccurs handmatig wijzigen in een waarde die groter is dan 1 in het gegenereerde schema.
  • Het probleem treedt niet op wanneer u de WCF-SAP-adapter die is opgenomen in Microsoft BizTalk-Adapter Pack 2010 omdat de maxOccurs is ingesteld op 2147483647.

Oplossing


Cumulatieve update informatie

BizTalk-Adapter Pack 2.0

Er is een hotfix beschikbaar om dit probleem te verhelpen. Deze hotfix is afzonderlijk beschikbaar en is opgenomen in de cumulatieve Update 5 voor BizTalk-Adapter Pack 2.0. Voor meer informatie over het verkrijgen van het cumulatieve updatepakket, klikt u op het volgende artikel in de Microsoft Knowledge Base:
2649848 Cumulatieve updatepakket 5 voor BizTalk-Adapter Pack 2.0

Verwijzingen


Voor meer informatie over hotfixes voor BizTalk Server klikt u op het volgende artikel in de Microsoft Knowledge Base:
2003907 Informatie over hotfixes voor BizTalk Server
Ga naar de volgende MSDN-website voor meer informatie over het verzenden van IDOCs naar een SAP-systeem door BizTalk Server gebruikt: