Applies ToBizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2013 Standard Microsoft BizTalk Adapter Pack 2013

症状

当您在 BizTalk Server 2013 R2 中使用 WCF SAP Nco 连接器类型 (.NET Framework 连接器) 时,被添加附加空白 (空格) 并将其发送到 SAP。IDOC 接收操作时,会用等于该字段长度的长度的空格填充文本字段。例如,OBJECT_KEY 元素定义由 SAP 50 个字符的字符串。当您使用经典的 RFC,如以下示例所示时,不添加任何尾随空格︰

<OBJECT_KEY>testfromBiztalk</OBJECT_KEY>但是,当您使用 Nco 连接器类型,尾随空白被添加,如以下示例所示︰

< OBJECT_KEY > testfromBiztalk < / OBJECT_KEY >

原因

因为新的 Nco 适配器缺少结束修整功能,以排除其他空白字符,将发生此问题。

解决方案

累积更新信息

累计更新包的 BizTalk 适配器包 2013年 4累计更新程序包 BizTalk Server 2013 r2 5中包含的修复程序可以解决此问题。注意:应用此更新后,IDOC 将被剪裁相同时使用经典的 RFC。

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

参考资料

为 BizTalk Server,请查阅服务包和累积更新列表了解修补程序 BizTalk Server 和累积更新支持

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。