将接收方密钥传递到CL_SWF_EVT_EVENT

2020-09-08 04:07发布

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

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


大家好,

我的工作流程中有一个"等待事件"步骤,我从一个自定义程序中引发事件,然后将该事件捕获到工作流程中,然后进一步处理工作流程。 我正在使用CALL METHOD cl_swf_evt_event => raise引发事件。 我在触发事件时将对象类型,对象键和其他参数传递给此方法,但是工作流无法接收到该事件。 仅当我在引发事件的同时在m_standard_elements-reckey中的调试中通过接收方密钥时,事件才由worklfow捕获。

请让我知道如何将接收方密钥传递给此方法。

谢谢。

此致

巴拉特

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

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


大家好,

我的工作流程中有一个"等待事件"步骤,我从一个自定义程序中引发事件,然后将该事件捕获到工作流程中,然后进一步处理工作流程。 我正在使用CALL METHOD cl_swf_evt_event => raise引发事件。 我在触发事件时将对象类型,对象键和其他参数传递给此方法,但是工作流无法接收到该事件。 仅当我在引发事件的同时在m_standard_elements-reckey中的调试中通过接收方密钥时,事件才由worklfow捕获。

请让我知道如何将接收方密钥传递给此方法。

谢谢。

此致

巴拉特

付费偷看设置
发送
3条回答
SAP浪
1楼-- · 2020-09-08 05:08

嗨,巴拉特,

  1. 您是否在引发事件之后尝试使用commit work语句?
  2. 请确保在引发事件时传递了所有强制事件参数。
  3. 我想RECKEY将是强制事件参数之一。

致谢

Pavan

槿木_熙
2楼-- · 2020-09-08 04:51

嗨,

您应该激活事件跟踪并检查日志以 找出该事件为何不导致启动工作流,事务SWELS和SWEL。

还要检查事件队列是否处于活动状态SWEQADM。

Rob Dielemans

>
Bunny_CDM
3楼-- · 2020-09-08 05:01

嗨,

请分享详细的屏幕截图。

谢谢。

一周热门 更多>