点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Sdner,您好 场景::...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Sdner,您好 场景::...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Sdner,您好
场景::从SFTP到SFTP FlatFile PassThru
输入FlatFile编码: UCS-2 LE BOM
预期的输出FlatFile编码: ANSI
我在接收者SFTP适配器中使用MessageTransformbean和TextCodepageConversionBean,但文件已更改。 NULL空格和CRLF已添加到文件。
PFA输出文件已生成。
请咨询是否有任何修复/替代解决方案?
PI版本:7.5 Single Stack,SP-05,Windows安装,Java Ver-1.8.0_144
output.txt (37.8 kB)
嗨Raghu,
我认为由于某些遗留系统依赖性,它们需要使用ANSI中的目标平面文件编码。
我也尝试过以下方法,但还是没有运气:-(
1。 SFTP-> SFTP Pass Thru(无法生成ANSI文件,但空格为空,并且文件格式不正确)
2。 SFTP(FlatToXML)-> Java映射(将UCS-2 LE BOM的XML编码转换为ANSI)-> MM(以清除空行)-> SFTP(XMLToFlat)
得到以下错误(发件人SFTP适配器将FlatFile转换为XML后出现此错误):-
3。 Flow1 = SFTP-> NFS(直通)&Flow2 = NFS-> SFTP(直通)。
我的观察:-
1。 SFTP Sender Adapter在Pass Thru/Non-Pass Thru中将特殊字符附加到文件字符。
2。 SFTP Receiver适配器将空空格添加到通过/非通过中生成的目标ANSI文件。
3。 甚至我都尝试过SFTP-> SFTP Pass Thru,而不更改PI中的任何编码,但文件仍附加了一些特殊字符。
我感觉这是SAP需要引发的SFTP适配器错误?
一周热门 更多>