将ECC出站IDoc延迟到SAP PO 7.5

2020-08-15 18:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我们有一个方案E...

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

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


尊敬的专家,

我们有一个方案ECC IDoc-> SAP PO 7.5-> SFTP。
有时,这些DESADV IDoc是在几秒钟内从ECC发送的,并且由SAP PO接收映射文件的SFTP服务器在正确处理这些文件时遇到了问题。 SFTP在接收文件之间需要30秒的间隔。
我尝试在消息映射中和SFTP接收器通道上添加延迟,但是两种方法都只会给消息增加30秒,而没有在消息之间设置延迟。

是否可以在IDoc AAE Sender适配器上设置延迟? 我已经在SFTP Sender适配器上使用"在消息处理之前运行操作系统命令"中的" sleep 30"完成了此操作,但是IDoc AAE Sender上不可用。
有没有办法在消息之间延迟?

谢谢你,彼得

4条回答
悻福寶寶
2020-08-15 18:44

您好,Jens,谢谢您的想法。 您在评论中提到的是根本问题:sFTP目标服务器顺序读取文件时出现问题,显然我们的合作伙伴并不自行管理sFTP,因此变得更加复杂。
我正在使用sFTP接收器通道中的临时文件名。 是的,我终于也实现了第二点:我将所有文件都写入本地目录,然后使用sFTP Sender通道(延迟为" sleep 20")从那里有了第二个iFlow,并将映射的文件传递到 接收者的sFTP。 在SAP上线之后,由于时间紧迫,我决定采用这种" hack",我同意-必须有一个更优雅的解决方案。
最好的问候,Peter

一周热门 更多>