如何在PA61中隐藏GOS

2020-09-06 00:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我想在PA61中为特定...

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

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


大家好

我想在PA61中为特定人员隐藏GOS。 我尝试了Transaction变体,但它对隐藏GOS无效。

GOS是否有任何授权对象? 或者,请告诉我是否还有其他方法可以个性化PA61外观。

预先感谢您的帮助。

4条回答
My梦
2020-09-06 00:24

亲爱的穆罕默德·雷扎

如您所见,有两个菜单可供隐藏:

第一个是"创建",第二个是"附件"列表

要隐藏它们,有一个 BADI :GOS_SRV_SELECT

,还有一个用于停用附件的创建和显示的对象

用于停用 create 的对象:PCATTA_CREA

用于停用 display 的对象:VIEW_ATTA

首先实施 BADI

然后在上面写上这样的代码:

数据:ls_option TYPE sgos_sels。
 *无效显示附件
     ls_option-sign ='E'。
     ls_option-option ='EQ'。
     ls_option-low ='VIEW_ATTA'。  "查看附件
     将ls_option附加到et_options。
 *停用附件的创建
     ls_option-sign ='E'。
     ls_option-option ='EQ'。
     ls_option-low ='PCATTA_CREA'。  "创建附件
     追加ls_option到et_options。

请注意,此badi将检入所有带有附件的tcode,也许您需要在代码开头检查tcode或特定的授权!

一周热门 更多>