屏蔽金额字段的实现方式——价格显示权限控制

标签:
basissap |
分类: SAP-BASIC |
业务背景:MB51/MB59/MB52/MIGO/MB03中的“本位币金额”字段所有用户都可以看到,希望能让这个字段不显示,保证数据的安全性。
SAP 的一些标准报表的价格是可以通过标准权限进行控制的,有些管理比较严的公司需要对价格这个敏感字段进行控制,但例如mm60这种主数据的报表应该是可以给所有人看的,但又不想所有人都可以看到价格,就可以通过权限进行控制。
1、库存报表
2、物料主数据报表
3、采购订单报表
解决方式:
图一:没有添加MB51时的权限
http://s14/mw690/001dC4C4gy6XJOocfp3ed&690
图二:添加MB51之后的权限
http://s9/mw690/001dC4C4gy6XJOoikcgb8&690
图三:当分配给MB51的权限之后运行MB51的结果,本位币金额是有值的
http://pic002.cnblogs.com/images/2011/161173/2011111421510660.jpg
图四:对权限的修改,删除财务会计的权限以控制金额字段的显示
http://s7/mw690/001dC4C4gy6XJOopFNYf6&690
图五:权限修改之后运行MB51的结果,本位币金额为空白
http://s1/mw690/001dC4C4gy6XJOoudFu50&690
2.
下图是没有进行权限控制时,执行mm03的结果,选择会计视图就可以看到移动平均价。
在角色修改权限:
http://s9/mw690/001z8JNVzy73orgXY5a78&690
http://s11/mw690/001z8JNVzy73orh06i6aa&690
B 会计和G成本核算 取消勾选。
然后再执行mm03
http://s1/mw690/001z8JNVzy73orhavpSa0&690
会计和成本视图就消失了,这样就可以起到控制权限的作用。
http://s14/mw690/001z8JNVzy73orhchgp0d&690
http://s6/mw690/001z8JNVzy73orhg5qR45&690
控制权限后如下图:
http://s5/mw690/001z8JNVzy73orhj5UE64&690
3、采购订单报表——未做权限控制的如下图:
http://s10/mw690/001z8JNVzy73orhladP09&690
修改角色
http://s3/mw690/001z8JNVzy73orhmPaqd2&690
http://s3/mw690/001z8JNVzy73orhq6A232&690
取消勾选“显示价格”。
再执行me23n,发现净价字段,及条件页签都消失了。
http://s6/mw690/001z8JNVzy73orhrSWV75&690