如何在流程定义中为等待节点调用Java类

2020-09-24 08:45发布

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

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


专家们,

我了解到在流程定义中,动作节点及其过渡将定义流程以执行所需的业务逻辑,但是我对等待动作节点的工作方式感到困惑。 例如。

  
          
      
 
      
           $ {process.code} _ConsignmentSubprocessEnd 
      
 
      
          
          
      

  
  

对于每个动作,我都能看到一个将执行业务逻辑的bean,但是找不到任何等待动作节点。

任何人都可以帮助我了解在哪里可以找到等待节点的业务逻辑以及如何对其进行配置以便可以编写自己的自定义逻辑吗?

谢谢Manish

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

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


专家们,

我了解到在流程定义中,动作节点及其过渡将定义流程以执行所需的业务逻辑,但是我对等待动作节点的工作方式感到困惑。 例如。

  
          
      
 
      
           $ {process.code} _ConsignmentSubprocessEnd 
      
 
      
          
          
      

  
  

对于每个动作,我都能看到一个将执行业务逻辑的bean,但是找不到任何等待动作节点。

任何人都可以帮助我了解在哪里可以找到等待节点的业务逻辑以及如何对其进行配置以便可以编写自己的自定义逻辑吗?

谢谢Manish

付费偷看设置
发送
2条回答
哎,真难
1楼-- · 2020-09-24 09:21

啊。。我找到了答案。 等待动作节点将等待事件$ {process.code} _ConsignmentSubprocessEnd被触发。 这里添加了$ {process.code}以使其唯一,因此,等待节点将知道它是否被触发。

要触发它,您必须使用:de.hybris.platform.processengine.BusinessProcessService.triggerEvent(String)其中,字符串是$ {process.code} _ConsignmentSubprocessEnd。

默认情况下Prepend为true,如果未指定,则它将在您指定的事件名称之前添加{process.code}。

谢谢。

歪着头看世界
2楼-- · 2020-09-24 09:29

我们需要编写事件和事件监听器来实现这一点。 ?

一周热门 更多>