创建对象时BADI或用户退出

2020-09-12 18:45发布

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

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


嗨,

我需要在创建任何格式的对象时实施一些自定义检查。 它可以是类,报告,功能模块甚至任何DDIC对象。 是否知道每次创建任何对象时都会调用的此类退出或BADI。

预先感谢

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

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


嗨,

我需要在创建任何格式的对象时实施一些自定义检查。 它可以是类,报告,功能模块甚至任何DDIC对象。 是否知道每次创建任何对象时都会调用的此类退出或BADI。

预先感谢

付费偷看设置
发送
4条回答
DafaDDDa
1楼-- · 2020-09-12 19:02

您是否正在寻找与运输相关的BAdI,例如CTS_REQUEST_CHECK或CTS_INT_REQUEST_CHCK?

SKY徐
2楼-- · 2020-09-12 19:07

感谢您的回复Raymond。

我检查了您提到的两个BADI。

CTS_INT_REQUEST_CHCK:此版本可以在释放传输之前使用

CTS_REQUEST_CHECK:在将对象添加到传输中之前调用它

但是根据我的要求,我需要在传输锁定屏幕出现之前进行自定义检查。

我确实找到了BADI CTS_CURRENT_PROJECT,但不确定是否有很大帮助。 :(

落灬小鱼
3楼-- · 2020-09-12 19:10

您尝试过BADI-BADI_LAYER,而BADI-CTS_CURRENT_PROJECT可以解决您的问题。

风早神人
4楼-- · 2020-09-12 19:22

有不同的客户出口 从SE38创建程序时创建的,提供了创建任何DDIC对象的方法,在调试器中,将断点放在" CALL CUSTOMER-FUNCTION"语句上,然后单击"创建"按钮。
我搜索了SE24和SE37的出口,但不幸的是 没有提供出口,因此您可以尝试在创建类和函数模块时搜索可以满足您目的的显式增强点。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答