SAP ABAP-7.权限
- 7 权限
- 7.1 权限概览
- 7.1.1 用户类型
- 7.1.2 用户组,一般在EP门户里用
- 7.1.3 通用角色和数据角色
- 7.2 以SU53权限示例
- 7.2.1 pfcg建角色,赋权事务su53
- 7.2.2 针对BAPI赋权
- 7.2.3 对VA01的销售组织数据集赋权
- 7.2.4 如何定义权限类和权限对象,以及调用
- 7.3 debug
- 7.3.1 代码断点
- 7.3.2 下断点,第一个是全局断点,第二个是session断点
- 7.3.3 /h
- 7.3.4 F5~F8
- 7.3.5 监视点
- 7.3.6 其他辅助功能-内表
- 7.3.7 如果觉得一遍没弄懂,可以goto到语句,这样以前做的修改内表等操作全部清空了,重来
- 7.4 搜索帮助
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 搜索帮助

237

被折叠的 条评论
为什么被折叠?



