UDF延迟IDOC传输

2020-08-16 11:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我在延时上已经通过了此链接。...

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

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


我在延时上已经通过了此链接。 尝试实施时不起作用

请告知我是否缺少某些东西。

http://scn.sap.com/community/pi-and-soa-middleware/ blog/2013/05/01/how-to-delay-use-wait-step-message-in-sap-pi-without-ccbpm

我的场景是从IDOC到IDOC 接收方,我需要延迟一分钟。

公共字符串TimeDelay(字符串Timevar,容器容器)抛出StreamTransformationException {

{

try

{

Thread.sleep(60000);

}

catch(InterruptedException即)

{}

return Timevar;

}}

此延迟udf插入到顶部根节点。

FIDCCP02 ---->延迟UDF -------> FIDCCP02

但是在接收方SAP系统上,我同时获得了IDOCS

< p>谢谢

Anusha

7条回答
compass1988
2020-08-16 12:20

大家好,

我们已按照博客中的说明在测试区域中完成了此工作。

在尝试一条或两条消息时,我们会看到消息在出现时间延迟时显示在消息监视器的"计划"列中。

但是,我对此的担心是,如果我们同时有很多消息(可能同时有50条以上)通过,那么映射(?)线程的最大数目不会有问题。 可以随时使用吗? 并且,如果是这样,这是否会影响SAP PI的整体性能,是否会因此影响可能同时处理的其他接口消息?

因此,在没有ccBPM的情况下,也许有更好的方法来延迟IDoc传输? 我听说我们可以使用BPM,但这会使流程复杂化吗?

非常感谢,
Gareth

一周热门 更多>