Симптоми
Когато се свързвате към Unicode SAP система в Microsoft Visual Studio чрез .NET конектор (NCo) в Microsoft BizTalk Server (както е описано в Свързване към системата за SAP в Visual Studio), извличане на метаданни за действия IDOC/RFC/tRFC/BAPI причинява грешка от следния вид:
Карта съобщение: Възникна грешка при опит да конвертирате байт масиви: [/ BEV1/Венелин 701 BEV1/NEMATMAS05] от RFCTYPE: RFCTYPE_CHAR с дължина: 4 и десетичен знак: 0 .net тип. Името на параметъра/поле е: ОСВОБОДЕН.
Възникна грешка при преглеждане на LOB система. Карта съобщение: Грешка в deserializing тяло на съобщение отговор за операция "Преглед".
Решение
Този проблем е решен в следните кумулативни актуализации за BizTalk Server:
Сборна актуализация 2 за BizTalk Server 2016
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Препратки
За информация относно сервизните пакети и сборен списък за BizTalk Server щракнете върху следния номер на статия в базата знания на Microsoft:
2555976 сервизен пакет и сборен списък за BizTalk сървър
За повече информация относно BizTalk Server спешни корекции щракнете върху следния номер на статия в базата знания на Microsoft:
2003907 информация за BizTalk поправки и поддръжка на сервизния пакет
Продуктите на други разработчици, които се обсъждат в тази статия, са произведени от фирми, независими от Microsoft. Microsoft не дава никакви гаранции, подразбиращи се или от друго естество, за производителността или надеждността на тези продукти.