是否可以实现自定义事务执行授权检查?

2020-09-14 02:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在尝试确定SAP NetW...

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

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


我们正在尝试确定SAP NetWeaver ABAP中是否有可用的BAdI或用户出口或功能模块出口,当用户运行任何事务时会调用该出口。 我们要编写一些ABAP代码,以根据我们的代码返回的退出代码,检查用户是否被授权运行交易(使用除静态信息(例如已检查的角色/个人资料)之外的其他变化信息) 我们希望SAP NetWeaver阻止或允许交易的执行(向用户显示友好消息)。 这可能吗?

5条回答
compass1988
2020-09-14 02:54

我看不到任何启用SAP的增强点,但是您可以 在FM" SFW_GET_SWITCHPOS"或" S_UI_CLASS_DEPENDENCIES"中插入修改?

FM" SFW_GET_SWITCHPOS"导出一个" SWITCHTAB"表,该表保存已执行的事务...或者您显然可以使用系统参数...

看看您/您的组织是否愿意调查...

一周热门 更多>