是否可以将参数传递给业务流程

2020-09-30 00:04发布

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

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


我有一个问题,在cscockpit会话期间,创建了一个订单过程,在此过程中发送了通知邮件。 我想拦截此事件,并通过添加一个检查步骤并在SubmitOrder按钮附近添加一个复选框来更改过程。 可悲的是,单击之后,流程链就启动了,以后似乎没有办法进行检查,不管是否选中了此复选框。

有什么建议吗?

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

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


我有一个问题,在cscockpit会话期间,创建了一个订单过程,在此过程中发送了通知邮件。 我想拦截此事件,并通过添加一个检查步骤并在SubmitOrder按钮附近添加一个复选框来更改过程。 可悲的是,单击之后,流程链就启动了,以后似乎没有办法进行检查,不管是否选中了此复选框。

有什么建议吗?

付费偷看设置
发送
2条回答
小灯塔
1楼-- · 2020-09-30 00:34

考虑到除非您到目前为止已对" sendOrderPlacedNotificationAction"进行了自定义,否则请执行以下操作。 诀窍是将切换切换到动作类

-捕获标志并在Order处保持

-覆盖SendOrderPlacedNotificationAction。 从订单中获取标志。 仅当flag为true时才发布事件。

d56caomao
2楼-- · 2020-09-30 00:31

您可以使用hybris sessionservice保留在座舱会话中,如果不想保留,可以进行检索,重置。 但是会话必须相同。(应该在同一群集上运行)

以任何方式更好地坚持下去,因为它有助于跟踪。

一周热门 更多>