Симптомы

При использовании в BizTalk Server 2013 R2 тип соединителя Nco WCF SAP (разъем платформа.NET Framework), добавленных для заполнения (пробелы) добавлены и отправляются SAP.

В случае операции получения IDOC текстовые поля заполняются пробелами длину, равную длину этого поля. Например элемент OBJECT_KEY представляет собой компанией SAP 50-символьную строку.

При использовании классического RFC, как в следующем примере добавляются без конечных пробелов.

<OBJECT_KEY>testfromBiztalk</OBJECT_KEY>
Тем не менее, при использовании разъема типа Nco, конечные пробелы добавлены, как в следующем примере:

testfromBiztalk < OBJECT_KEY > < / OBJECT_KEY >

Причина

Эта проблема возникает, так как новый адаптер Nco отсутствует возможность усечения конечных исключить дополнительные пробелы.

Решение

Информация о накопительном пакете обновления

Исправление, устраняющее эту проблему состава накопительного обновления 4 для пакета 2013 адаптера BizTalk и накопительного обновления 5 для BizTalk Server 2013 R2.

Примечание. После установки этого обновления IDOC будут обрезаны так же, как при использовании классического RFC.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Ссылки

Сведения о пакете обновления и накопительное обновление списка для BizTalk Server.

Узнайте о поддержки накопительные обновления и исправления BizTalk Server.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.