我的场景是在3 Odata Receiver中写入Logs,如果失败,也应该继续iflow

2020-08-13 15:08发布

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

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


尊敬的专家,

我们正在使用一个Main Integration流程,在Main Integration流程中,我们调用3 Times流程调用,在Process内部,本地集成流程中,我们调用Odata。 如果Odata由于凭据问题而失败,并且在异常流程中捕获并且Iflow结束,则立即。所以理想情况下是我的情况 我需要在异常子进程之后继续执行iflow。 请帮我解决这种情况下的操作。

此致

Naveen

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

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


尊敬的专家,

我们正在使用一个Main Integration流程,在Main Integration流程中,我们调用3 Times流程调用,在Process内部,本地集成流程中,我们调用Odata。 如果Odata由于凭据问题而失败,并且在异常流程中捕获并且Iflow结束,则立即。所以理想情况下是我的情况 我需要在异常子进程之后继续执行iflow。 请帮我解决这种情况下的操作。

此致

Naveen

付费偷看设置
发送
3条回答
暮风yp
1楼-- · 2020-08-13 15:45

您好 naveen arockiaraj c

如果您正在使用异常子流程,并且一旦控件进入 异常子流程,我们将无法从提出问题的点/步骤继续流程。

已经说过,您可以做的是调用另一个本地集成过程,并继续执行异常子过程中的其他设置任务。 但是在那种情况下,您必须考虑

  • 其他错误以及应该采取什么措施。
  • 必须设计一种机制来识别您提到的特定错误。

希望这会有所帮助!

感谢和问候,

< p> Praveen T

樱桃小丸子0093
2楼-- · 2020-08-13 15:57

嗨, naveen arockiaraj c

在这种情况下,您希望在排除后继续执行流程,则可以使用ProcessDirect适配器对流程进行建模。 主流程将使用ProcessDirect适配器调用另一个流程,您可以处理它们的异常。 如果可以接受异常,则将ProcessDIrect流标记为已完成,否则将其标记为失败。

有了这个,处理流程将毫无问题地回到主集成流程,并将继续主集成流程的其余部分。

有关ProcessDirect适配器的更多信息:

https://blogs.sap.com/2018/02/14/processdirect-adapter/

https://help.sap.com/viewer/ 368c481cd6954bdfa5d0435479fd4eaf/Cloud/zh-CN/74457187451f431298355fbbf807d086.html

此致

晴天

nice_wp
3楼-- · 2020-08-13 15:59

嗨,

您要从哪一步继续? 如果要继续执行"异常"子过程中的某些步骤,则必须在"本地集成"过程中使用这些步骤,然后在"异常"子过程中进行调用。 或者,根据Sunny的建议,您可以直接使用流程调用另一个iflow并继续执行。

感谢和问候,

维杰。

一周热门 更多>