如何判断何时从销售订单中删除了订单项。

2020-08-23 13:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嘿,SAP, 我正在尝试弄清楚如...

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

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


嘿,SAP,

我正在尝试弄清楚如何分辨用户何时从销售订单或销售报价中删除行项目。

添加某些项目时会触发 其他要创建的东西。 当用户非常适合在SAP中输入数据时,这种方法非常有用,但是如果他们删除某个项目,则我需要能够撤消最初添加该项目时所做的任何计算。

认为这是使用OnDelete事件的绝佳时机,但是在单步执行代码时,我没有看到按下销售订单上的remove按钮触发该事件。

然后我看到我可以在可能触发OnDelete事件的Item上调用delete函数。

我再次单步执行代码,只能看到触发了after after事件和项目列表 我能够检索到的不包含已删除的项目。

这对我没有太大帮助,因为如果我没有原始内容与之比较,我就无法真正分辨出删除的内容。
然后我发现了1902年添加的GetFromDB函数,我认为这可能会有所帮助,这样我就可以看到保存的内容可以与我看到的缓冲区进行比较,但看起来只能在单个对象上使用,而不能 一系列使我回到第一个正方形的对象:(

有什么超级明显的东西让我丢失了吗?

谢谢,
Isaac