更改文档+工作流程,避免重复发生

2020-09-02 18:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 场景。 1。 用户...

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

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


你好,

场景。

1。 用户创建客户。

2。 根据更改文档,引发事件CREATED(SWE2-配置的自定义Z *模块检查某些条件并引发事件)。

3。 工作流程开始,遍历所有公司代码,并通过BDC同步调用XD01以在其余公司代码中创建客户。

问题。

每次从工作流程中调用XD01时,也会引发事件CREATED,因此将递归调用工作流程。

我无法区分事件是由用户引发还是由工作流程引发。

到目前为止,我只是检查(Z * FM,在引发CREATED事件之前),如果KNB1中只有1个条目,则仅引发该事件。

我正在寻找一种解决问题的灵巧方法,它是暂时抑制工作流会话中的事件生成,传递一些额外的事件参数或其他方法。

谢谢。