触发了更改文档事件,但未执行逻辑

2020-08-15 15:47发布

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

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


我创建了变更文档事件。 当我通过SWUE测试该事件时,该事件将被触发并执行所有逻辑。

但是,如果从实际创建变更文档的程序中触发了该事件,则会触发该事件,但不会执行逻辑。

我调用BI_EVENT_HANDLER_STATIC〜ON_EVENT,然后从那里调用类中的静态方法以执行逻辑。 在这种方法中,我通过工作提交带有选择屏幕表的报告。 在该方法的最后,我进行了一次COMMIT WORK AND WAIT。

很明显,它与LUW的/Dialog/Background等有关。有人有很好的建议吗?

tx

佩特拉

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

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


我创建了变更文档事件。 当我通过SWUE测试该事件时,该事件将被触发并执行所有逻辑。

但是,如果从实际创建变更文档的程序中触发了该事件,则会触发该事件,但不会执行逻辑。

我调用BI_EVENT_HANDLER_STATIC〜ON_EVENT,然后从那里调用类中的静态方法以执行逻辑。 在这种方法中,我通过工作提交带有选择屏幕表的报告。 在该方法的最后,我进行了一次COMMIT WORK AND WAIT。

很明显,它与LUW的/Dialog/Background等有关。有人有很好的建议吗?

tx

佩特拉

付费偷看设置
发送
3条回答
四川大学会员
1楼-- · 2020-08-15 16:49

您好

您是否已在事务SWEC中设置更改文档和事件链接?

这将触发业务对象(类或BOR)的事件,然后,如果您有工作流作为该事件的接收者,则它将开始。

如果没有,则使用SWEL/SWELS应允许您查看事件是否已触发或接收方(工作流程)是否有问题

欢呼声

Stephane

能不能别闹
2楼-- · 2020-08-15 16:32

嗨 ,Petra

我会尝试SWEL \ SWELS事件日志(比较好运和坏运的跟踪可能会给出一些提示)。

我还要在授权跟踪上运行它。

p>

Alawn_Xu
3楼-- · 2020-08-15 16:50

我已解决问题

一周热门 更多>