要点说明;设置不同部门的人维护批次主数据中分类的不同特征,利用分类的组织范围(Organizational Areas)进行权限控制,由于组织或者技术原因,在sap我们可以建立多个组织范围,而后分配给不同的特征,这样我们就可以实现批次主数据中的批次分类信息可以由不同部门进行维护。
1、 系统设置-为批次所用到的分类023定义多个组织范围
选择批次的对象MCHA
选择组织范围,对于分类023,系统默认的组织范围为s,增加二个组织范围(organization area)
P采购部门,Q质量部门。
备注;组织范围的代码命名规范可参照权限对象M_MATE_STA。
2、 维护分类以及特征(事务代码CL02、ct04等)
事务代码CL02定义分类以及分配特征给类。
在批次用到的分类Z_B_ROH的组织范围中输入三个组织范围PQS
设置不同的特性对应不同的组织范围,四个五个字段由质量部门维护,另外二个字段由采购部门维护。
3、 权限维护
事务代码;pfcg 创建角色(role),
为采购部门创建角色,具有所有组织范围的查看权限,以及具有采购的组织范围的维护权限。
权限对象C_TCLS_BER为分类的组织范围,可以控制相关组织范围的特性是否显示,为采购部人员设置为具有所有的组织范围的显示权限。
权限对象C_TCLS_MNT为特征的组织范围,可以控制相关组织范围的特性是否可以维护,为采购部人员设置仅有组织范围S的维护权限。
具体参数见下图
4、 将角色分配给用户-采购部门操作人员
5、 采购部门操作人员使用事务代码MSC2N修改批次主数据时。
可以显示所有特征,但仅能修改组织范围为采购部或者为空白的特征,对于组织范围为质量部的特征(如下图特征偏差)无法修改。
6、 其它分类如物料分类material class,组织范围也可以用来限制权限。
操作方式类似;在创建分类时,为不同的特征分配不同的组织范围,在权限定义时,为不同的用户分配不同的组织范围。
最终如下图所示。
总结;由于分类往往是跨部门的,因此sap提出了组织范围的概览,通过组织范围来实现同一分类中不同特征的维护权限,最终实现不同部门的人维护同一对象的同一分类的不同特征。
没有评论:
发表评论