Симптомы
При подключении к системе SAP, отличных от Юникода в Microsoft Visual Studio с помощью соединителя .NET (NCo) в Microsoft BizTalk Server (как описано в разделе подключение к системе SAP в Visual Studio), получение метаданных для IDOC и RFC/tRFC/BAPI операций приводит к ошибкам, выглядеть следующим образом:
Адаптер сообщение об ошибке: Произошла ошибка при попытке преобразовать массив байтов: [/ BEV1/NEMAT BEV1/NEMATMAS05 701] из RFCTYPE: RFCTYPE_CHAR длина: 4 и десятичные числа: 0 в тип .net. Имя параметра или поля: выпуска.
Произошла ошибка при просмотре бизнес-системы. Сообщение об ошибке адаптера: Ошибка при десериализации тела ответного сообщения для операции «Обзор».
Решение
Эта ошибка исправлена в следующем накопительные обновления для BizTalk Server:
Накопительное обновление 2 для BizTalk Server 2016
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Для получения сведений о пакетах обновления и накопительное обновление списка для BizTalk Server щелкните следующий номер статьи базы знаний Майкрософт:
Пакет обновления и накопительное обновление списка для BizTalk Server 2555976
Дополнительные сведения об исправлениях BizTalk Server щелкните следующий номер статьи базы знаний Майкрософт:
2003907 сведения о поддержке Пакет обновления и исправления BizTalk
Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких явных или подразумеваемых гарантий относительно производительности или надежности этих продуктов.