Причини
Припустімо, що наявність Microsoft BizTalk Server 2013 R2 сукупного оновлення 4 (CU4) або BizTalk Server 2016 CU1, що інстальовано, а також за допомогою NCo роз'єм підключитися до служб SAP. Якщо розгорнути IDOC категорії та виберіть будь-який IDOC, щоб переглянути список IDOC версій, з'являється таке повідомлення про помилку:
Помилка під час перегляду бізнес-системі. Адаптер повідомлення: Сталася помилка під час спроби перетворити масив байтів: [/ BEV1/NEMAT/BEV1/NEMATMAS05701] з RFCTYPE: RFCTYPE_CHAR, довжина: 4 та десяткових чисел: 0 .net типу. Ім'я параметра/поле: випуску.
Причина
Ця проблема виникає, тому що в коді BizTalk Server 2013, R2 або 2016 CU1. Якщо сервер не підтримує Юнікод, де тип файлу визначається byteData значення. Буде створено на ArgumentOutOfRangeException.
Вирішення
Відомості про Сукупне оновлення
Цю проблему було усунуто в сукупний пакет оновлень для BizTalk Server:
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Продукти сторонніх виробників, які розглядаються в цій статті, розроблені компаніями, що не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій, неявних або інших, стосовно продуктивності або надійності цих продуктів.
Посилання
Щоб отримати відомості про пакети оновлень а також список сукупний пакет оновлень для сервера BizTalk, див. KB 2555976: пакет оновлень а також список сукупний пакет оновлень, для BizTalk Server.
Щоб отримати додаткові відомості про виправлення для сервера BizTalk бачити KB 2003907: відомості про виправлення для BizTalk і сукупного оновлення, підтримка.