将ECC出站IDoc延迟到SAP PO 7.5

2020-08-15 18:34发布

         点击此处--->   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上不可用。
有没有办法在消息之间延迟?

谢谢你,彼得

         点击此处--->   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条回答
土豆飞人
1楼 · 2020-08-15 18:58.采纳回答

这很有趣,几个小时内来自两个不同人的两个非常相似的主题:-)

无论如何,请参阅我对/img/questions/13085640/how-to-set- 在sftp-ser.html中等待文件的时间。。 但是,由于您在IDoc-> PI-> X方案中,因此必须在ERP/ECC中强制执行动态队列。 例如,请参阅: /img/ questions/12132771/dymanic-queue-eoio-for-idoc-to-soap.html

当然是包装(请参见 Rajesh PS 的答案)可能更合适,具体取决于接收方的行为方式。

悻福寶寶
2楼-- · 2020-08-15 18:44

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

代楠1984
4楼-- · 2020-08-15 19:05

您好,Rajesh,链接很有趣,但是我看不到如何在消息之间添加延迟

一周热门 更多>