点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我想与大家分享我在SFTP发送器连接器中发现的一个限制,这给我带来了一些麻烦。 我的要求是从目录中读取文件并将其存档在特定的文件夹中。 使用SCPI完全可以。 当iflow中间出现问题时,我需要将文件保留在源文件夹中时会出现问题。
为此,我想出了一个步骤,在异常子过程的末尾添加了一个步骤,该步骤将源目录中的文件重新写入:一般而言,这是可行的。
重点是SFTP发送方连接器的"后处理"选项。 如果您使用过SAP PI/PO,则请记住,归档步骤是在读取完一个文件之后执行的(读取归档过程)。 在SCPI中,这仅发生在流程结束时(read-process-archive)。 因此,如果我要在源目录中重写文件(具有完全相同的源名称)并且设置了Move-File选项,会发生什么情况? 该文件仍然被存档! 我敢肯定,因为如果在重写步骤中设置了一个恒定的文件名而不是原始文件名,那么我会看到原始文件已存档,并且使用我提供的consyant创建了副本。
任何想法如何克服此限制?
谢谢。
克里斯蒂安
亲爱的克里斯蒂安,
我不清楚您在说什么元素。 我建议您实施上面并尝试一下。 由于您要在第一步本身将传入文件存储在属性中。 将其发送回源文件(如果发生错误)或成功将其发送到存档时,不会添加任何内容。 您也可以通过读取骆驼文件名来保留原始文件名。
问候,
Sriprasad shivaram Bhat
嗨,Sirprasad,
我有时间就会尽快。 同时,我采用了一种变通方法:如果原始文件名的第一个位置没有下划线,则将其追加,如果其下划线,则将其删除。 这样,我确定该文件将被重写到源文件夹中,而不会被后期处理操作删除。
问候。
克里斯蒂安
你好克里斯蒂安,
我可以在这里看到一些问题,如果能为LOD-HCI-PI-RT出票,我将不胜感激。我会尽力 与我的同事核对这种行为,并尝试与您联系。
致谢
Sriprasad Shivaram Bhat
一周热门 更多>