点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在ALV中开发了一个具...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在ALV中开发了一个具...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我在ALV中开发了一个具有财务报告的敏感数据,其中选择标准是公司代码(BUKRS),过帐期间,总帐等,但是我只需要显示用户授权的公司代码/BUKRSs数据,例如 例如,user_1被授权使用CC 1000,而user_2被授权用于2000,现在,如果user_1在其选择标准中指定了BUKRS 1000和2000,则我的程序必须检查用户是否被授权查看两个CC数据,在这种情况下为user_a 没有CC 2000的授权,因此我需要在输出之前过滤CC 2000 recs
Pl。 让我们知道我可以在程序中使用哪些授权对象来检查用户的VIEW访问所涉及的BUKRS,还是我们建议其他解决方案?
谢谢
您是说您构建了一个通过事务SE38显示ALV的自定义程序吗?
如果是这样,您是否有机会在代码中包括权限检查,以便可以限制公司代码? 对于ACTVT 03,可能性更高的F_BKPF_BUK
或者,如果您已经调用了功能模块,则会联系联系人进行授权检查
小心过滤。 如果用户没有根据选择标准接收到完整的数据集,请向用户发出警告。 如果用户输入两个公司代码并获得包含一个数据的报告,他们可能没有意识到这一点,然后使用的是不完整的数据集。
一周热门 更多>