显示基于授权的自定义选项卡

2020-08-22 03:53发布

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

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


大家好,专家

i通过带有用户出口PPCO0012的新选项卡增强了生产订单。 但是用户希望将此表隐藏给某些人员。

是否可以通过授权检查来控制此自定义标签显示?

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

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


大家好,专家

i通过带有用户出口PPCO0012的新选项卡增强了生产订单。 但是用户希望将此表隐藏给某些人员。

是否可以通过授权检查来控制此自定义标签显示?

付费偷看设置
发送
5条回答
愤怒的猪头君
1楼-- · 2020-08-22 04:34

您好,

您可以使用CO02/03的事务变式SHD0来隐藏也可以是用户特定的字段。

最诚挚的问候,

R.Brahmankar

我是小鹏鹏啊
2楼-- · 2020-08-22 04:48

Thx Sandra ,我纠正了错字,没有重复 数字0115而不是0155????

SAP浪
3楼-- · 2020-08-22 04:35
  • 首先,在子屏幕(SAPLXCO1 0100)实施的PBO中使用授权检查来隐藏表控件。
  • 然后,使用表格带在Main Dynpro(SAPLCOKO1 0115)的PBO中查找退出或增强功能,以隐藏自定义标签(TAB_0115_11)
代楠1984
4楼-- · 2020-08-22 04:54
< p>感谢Sandra,

这是我使用的代码,所以我建议。 没有特殊原因

关于

Venkat

haha101010
5楼-- · 2020-08-22 04:53

Hi

获取授权对象。 在该选项卡的PBO中使用以下功能,然后决定显示或隐藏。

如果it_usval是初始的,则可以隐藏选项卡

调用功能'SUSR_USER_AUTH_FOR_OBJ_GET'
      出口
 * NEW_BUFFERING = 3
 *必填= SY-MANDT
        user_name = sy-uname
        SEL_OBJECT ='您的授权对象名称'
 * NO_TRACE =
      桌子
        值= it_usval
      例外情况
        USER_NAME_NOT_EXIST = 1
        NOT_AUTHORIZED = 2
        INTERNAL_ERROR = 3
        其他= 4。

一周热门 更多>