点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试使用显示为...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试使用显示为...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在尝试使用显示为ALV网格的自定义表格来增强wbs元素分支数据。 现在,我知道对CI_PRPS增强字段进行了增强 CNEX0007 。 但是在我的情况下,我没有单个字段,但要填充的是Z表。
要在更新z表之前进行一些检查,我想使用BADI WORKBREAKDOWN_UPDATE 和AT_SAVE方法。 不幸的是,由于标准WBS程序未设置值更改标志,因此BADI未被触发。 那么,现在我该怎么办才能使BADI触发我的ALV Z表更改? 设置值更改标志后,我直接找到了一个增强点,但我希望避免使用增强点。 有什么想法吗?
致谢
迈克尔
您可以使用SMOD增强功能CNEX0007来显示客户z表的更新,但是在CMOD项目中,您必须自己处理更新任务。
为此,您可以在Exit函数组中使用某种PERFORM ON COMMIT/ROLLBACK形式的表单,在FORM调用更新任务中的某些z-update FM。 您还应该考虑在CI_PRPS中维护一个字段,以在子屏幕中更改数据时触发更新(例如,z表的上次更改时间戳)。
一周热门 更多>