如何从SAP CPI PI中的另一个集成调用集成流程

2020-08-27 08:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我需要构建一个带有异...

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

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


专家们,

我需要构建一个带有异常子流程的通用集成流程,任何集成流程都可以调用该流程来在CPI PI消息失败期间存储有效负载。

我创建了一个带有异常子流程的示例集成流程。 我在异常子进程的内容修饰符中传递输入有效负载。 进程直接接收器适配器用于异常子进程。

请参阅图片1。

我创建了另一个常见的异常集成流程,其中直接流程是发送者。使用的内容修饰符具有与示例集成流程相同的属性。请参阅image2。

按照设计,当消息失败时,应该调用带有异常子进程的接口并存储有效负载。

但是在我的情况下,如果我用错误的负载触发了接口,它会调用异常子进程,但是消息最终以" COMPLETED"状态结束,甚至没有保存负载。

但是,如果我在单个集成流程中使用相同的登录名,它将起作用。 但是我想有一个单独的通用异常集成,可以重复使用。

如果有人尝试过这种情况,请提供一些指示。

附加iflow屏幕截图。

(23.6 kB)
6条回答
悠然的二货
2020-08-27 09:07

您好Ashwini,

在您的主要iflow中,请在异常子进程中使用错误结束事件而不是结束消息事件,然后一切正常。

问候,

Sriprasad shivaram Bhat

一周热门 更多>