Oprava: Při procházení obchodního systému došlo k chybě při rozbalení schématu IDOC pomocí nového typu konektoru NCo na BizTalk Server

Platí pro
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard Microsoft BizTalk Adapter Pack 2013

Příznaky

Předpokládejme, že máte nainstalovanou kumulativní aktualizaci Microsoft BizTalk Server 2013 R2 (CU4) nebo BizTalk Server 2016 CU1 a že používáte konektor NCo pro připojení k instanci SAP. Když rozbalíte kategorii IDOC a poté vyberete kterýkoli IDOC, aby se zobrazil seznam verzí IDOC, zobrazí se následující chybová zpráva:

Poznámka

Při procházení obchodního systému došlo k chybě. Zpráva adaptéru: Při pokusu o převod bajtového pole: [/BEV1/NEMAT /BEV1/NEMATMAS05701 ] RFCTYPE: RFCTYPE_CHAR s délkou: 4 a desetinnými místy: 0 na typ .Net. Název parametru/pole je: VYDÁNO.

Příčina

K tomuto problému dochází kvůli vadě kódu v BizTalk Server 2013 R2 nebo 2016 CU1. Pokud server není v kódování Unicode, hodnota byteData se vypočítá jako typ SBCS. Tím se vygeneruje výjimka ArgumentOutOfRangeException.

Řešení

Informace o kumulativní aktualizaci

Tento problém byl opraven v následujících kumulativních aktualizacích pro BizTalk Server:

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Informace třetích stran – právní omezení

Produkty třetích stran, které tento článek popisuje, pocházejí od společností, které jsou nezávislé na společnosti Microsoft. Microsoft neposkytuje žádné záruky, ať už předpokládané nebo jiné, týkající se výkonu nebo spolehlivosti těchto služeb.

      

Reference

Informace o aktualizacích Service Pack a seznamu kumulativních aktualizací pro BizTalk Server najdete v článku KB 2555976: Aktualizace Service Pack a seznam kumulativních aktualizací pro BizTalk Server .

Další informace o BizTalk Server opravách hotfix najdete v článku KB 2003907: Informace o opravách hotfix BizTalk a podpoře kumulativních aktualizací .