延迟序列文件处理

2020-08-18 20:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)发件人:-SFTP 接收器:...

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

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


发件人:-SFTP

接收器:-代理

文件一次全部放在"发件人SFTP文件夹"中。 SAP PO 7.5应该顺序选择文件并以5秒钟的延迟进行处理。

我确实使用了第一次使用:-服务质量作为恰好一次订购,这样即使是所有消息也将被立即接收,但是它们将排在队列中。 现在在消息映射中使用udf来创建延迟。 只需在UDF代码中使用 Thread.sleep(3000); 并将其映射到任何字段,或将此代码添加到任何现有的UDF中即可。

此选项效果很好。 但是,当某些数据问题的消息在ECC一侧出错时,就会发生此问题。 如果消息出错,则接下来的所有消息都不会得到处理,并处于计划状态。

该怎么办? 如何实现成功的逻辑?

4条回答
樱桃小丸子0093
2020-08-18 21:24

你好彼得,

感谢您的来信。 但要求文件应与延迟一起按顺序处理。 可以通过UDF映射延迟实现延迟,但是文件应按顺序处理。 使用EOIO时,如果一条消息在ECC中失败,则其他消息将陷入错误。

如果我们实施限制消息数量的注释,那么如果任何消息在ECC中失败,它将如何提供帮助?

感谢与问候,

Jyoti

一周热门 更多>