自升级后端系统以来,PI输出文件中出现Unicode错误

2020-08-23 15:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们使用的是PI版本7.5,并且...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们使用的是PI版本7.5,并且具有SFTP方案,在该方案中,我们将文件从本地SAP系统发送到第三方系统。

这已经工作了多年,但是现在我们的本地SAP系统已经升级到unicode版本。 这导致我们的PI文件以奇怪的字符到达接收器系统。 实际上,当文件从SAP系统到达PI时,它已经具有奇怪的字符,即发件人通道消息内容也具有奇怪的字符。

本地SAP系统上的程序也已被修改为与unicode兼容,但是该文件仍然包含奇怪的字符。

非常感谢所有帮助。

3条回答
代楠1984
2020-08-23 15:21

H!

请参考SAP Note 2544233-支持SFTP适配器中的非UTF-8和特殊字符:

原因和先决条件

默认实现使用UTF-8编码,并且不支持非UTF-8或其他特殊字符(对于像ISO-8859-1这样的编码)。

解决方案

源代码级修复程序,以支持非UTF-8和特殊字符。 要启用此功能,必须在发送方通道中将附加参数encodingFormat设置为特定的编码。 使用的默认编码为UTF-8。

例如:encodingFormat = ISO-8859-1

关于,Evgeniy。

一周热门 更多>