SAP中的标准表未触发自定义事件

Custom event not getting triggered for standard table in SAP

提问人:Gurpreet 提问时间:5/5/2023 最后编辑:Sandra RossiGurpreet 更新时间:5/5/2023 访问量:383

问:

我需要在标准表上有一个自定义事件。每当有新条目添加到标准表或在表中进行更改时,都应触发该事件。此外,在该自定义事件中,我需要插入一些自定义代码。

注意:不确定我们是否可以在标准表的标准事件的情况下添加自定义逻辑。我的情况是,我需要检查标准表的自定义事件。如果没有标准活动,也请建议是否建议标准自定义活动。

标准表:AGR_USERS

我的输入

我通过创建标准事件(销售订单)的子对象创建了一个自定义事件。我已经编写了自定义逻辑来在更改时更新自定义创建事件中的自定义表(以更新自定义表)。当我创建销售订单时,自定义表中没有插入任何条目。BUS2032

我遵循的步骤:

  1. 事务代码 :创建了 的自定义子类型。SWO1BUS2032
  2. Tcode:为步骤 1 中自定义创建的子类型创建自定义事件。BUS2032
  3. Tcode:使用自定义子类型和事件为变更文档的事件创建新条目,还选择了创建单选按钮。SWEC
  4. SE24:创建了一个自定义类,其中在事件中插入自定义表中的条目。
  5. SWE2:添加了如图所示的详细信息。

现在,当我使用 创建销售订单时,自定义表中没有插入任何条目。VA01

请建议

事件处理 AAP SAP-ERP 自定义事件

评论

0赞 Sandra Rossi 5/5/2023
我不明白你为什么要请求一个“事件”来执行你自己的代码。为什么需要在 中的业务对象类型中创建事件?此外,不是一个事件。你没有说出你在说哪个事件。此外,SAP ERP中没有关于“标准表”的一般逻辑,每种情况都有其特定的解决方案。您的情况是关于在运行时在某个未知场景中执行 ABAP 代码,这都是我所理解的。SWO1BUS2032VA01
0赞 Gurpreet 5/6/2023
我的要求是捕获标准表(AGR_USERS)中的实时添加/更改并发送到btp工作流。

答: 暂无答案