sap abap初体验7之权限

7 权限

在这里插入图片描述

7.1 权限概览

7.1.1 用户类型

在这里插入图片描述

系统用户:SM59建立connect,sap_all
对话用户:普通的可以用gui登录的

7.1.2 用户组,一般在EP门户里用

在这里插入图片描述

7.1.3 通用角色和数据角色

7.2 以SU53权限示例

7.2.1 pfcg建角色,赋权事务su53

在这里插入图片描述

权限参数,需要生成参数文件
在这里插入图片描述
在这里插入图片描述

赋权用户,并做用户比较才可以

在这里插入图片描述

用新用户user_01登录

执行su53,作用非常大,能检查那些权限未赋权,以cj20n为例

在这里插入图片描述

用su21查看权限对象S_TCODE及权限字段TCD

在这里插入图片描述

7.2.2 针对BAPI赋权

直接点击更改权限数据

在这里插入图片描述

可以看到好多模板,但是不用模板,本次直接手动搞
在这里插入图片描述

在这里插入图片描述

添加事务代码,这样能执行该权限了。当然原则上是肯定不行的,因为还必需拥有系统相关的才可以,还是要按照在菜单插入BAPI才可以

在这里插入图片描述

在这里插入图片描述

这个是必备的。
在这里插入图片描述

7.2.3 对VA01的销售组织数据集赋权

分配VA01

在这里插入图片描述

提示报错

在这里插入图片描述

更改权限文件,调整作业如下:

在这里插入图片描述

在这里插入图片描述

7.2.4 如何定义权限类和权限对象,以及调用

1 针对VA01中的销售组织,F1查看其字段在哪

在这里插入图片描述

在这里插入图片描述

2 su21先创建对象类ZLGZ
在这里插入图片描述

3 插入权限对象
在这里插入图片描述

在这里插入图片描述

4 角色里面手动添加权限对象,设置只有1000销售组织

在这里插入图片描述
5 销售组织只弄3050

在这里插入图片描述

6 赋权给用户1

在这里插入图片描述

7 建测试程序

在这里插入图片描述

8 定义权限检查

在这里插入图片描述

修改下代码
在这里插入图片描述

7.3 debug

在这里插入图片描述

7.3.1 代码断点

代码中添加break-point以及break user

7.3.2 下断点,第一个是全局断点,第二个是session断点

在这里插入图片描述

7.3.3 /h

可以添加到快捷方式

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

7.3.4 F5~F8

7.3.5 监视点

当遇到循环时,想监控循环中的一条记录时。
在这里插入图片描述

7.3.6 其他辅助功能-内表

在这里插入图片描述
在这里插入图片描述

把内表保存为当地文件

编辑行信息、insert行等都可以

7.3.7 如果觉得一遍没弄懂,可以goto到语句,这样以前做的修改内表等操作全部清空了,重来

在这里插入图片描述

在这里插入图片描述

7.4 搜索帮助

在这里插入图片描述

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值