Oprava: adaptér SAP založený na WCF nemůžete použít k posílání více IDOCs jako dávky v sadě BizTalk Adapter Pack 2,0

Tento článek se týká následujícího produktu:

  • BizTalk Adapter Pack 2,0

Příznaky

Zvažte následující scénář:

  • Adaptér SAP založený na Microsoft Windows Communication Foundation (WCF) z Microsoft BizTalk Adapter Pack 2,0 se připojuje k systému SAP na počítači s Microsoft BizTalk serverem.

    Poznámka: adaptér SAP založený na WCF se označuje také jako adaptér Microsoft BizTalk pro mySAP Business Suite 3,0.

  • Vytvoříte projekt BizTalk. Potom pomocí průvodce přidáním odkazu na službu adaptéru vytvoříte schémata pro příchozí operace pro systém SAP (IDOC). Project používá adaptér SAP založený na WCF k příjmu IDOCs ze systému SAP.

V tomto scénáři je nastavení maxOccurs pro uzel iDocData ve vygenerovaném schématu nastaveno na 1. Ve vygenerovaném schématu se zobrazí tato zpráva:

<idocData minOccurs = "1" = "1" >proto nelze odeslat více IDOCs v dávce do systému SAP.

Poznámky:

  • Nelze odeslat více IDOCs jako dávku, a to i v případě, že ručně změníte nastavení hodnoty maxOccurs na hodnotu větší než 1 ve vygenerovaném schématu.

  • K tomuto problému nedochází při použití adaptéru WCF-SAP, který je součástí Microsoft BizTalk Adapter Pack 2010, protože hodnota atributu maxOccurs je nastavená na 2147483647.


Řešení

Informace o kumulativní aktualizaci


BizTalk Adapter Pack 2,0

K dispozici je oprava hotfix, která tento problém řeší. Tato oprava hotfix je k dispozici individuálně a je součástí kumulativní aktualizace 5 pro BizTalk Adapter Pack 2,0. 

Další informace o tom, jak získat kumulativní aktualizaci, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

2649848 Kumulativní aktualizace 5 pro BizTalk Adapter Pack 2,0

Odkazy

Další informace o opravách hotfix pro BizTalk Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

2003907 Informace o opravách hotfix pro BizTalk Server další

informace o tom, jak odeslat IDOCs do systému SAP pomocí BizTalk serveru, najdete na následujícím webu MSDN:

Jak odeslat IDOCs do systému SAP pomocí BizTalk serveru

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×