数据规则选项——应用场景详细介绍
【核心诉求】
权限数据规则应用过程中,需要开启某些参数之后才能满足应用场景。
【前提条件】
· 启用参数前准备:业务单据或者基础资料设置了数据规则。
【操作指引】
主要选项参数:
1、基础资料F8选择
2、单据列表数据权限
3、报表数据规则
4、分组数据规则
5、选单范围
6、角色数据范围
选项参数路径:功能路径:系统管理>权限基础设置>数据规则选项
一、基础资料F8选择
业务场景一 :
销售部门业务员,在新增销售订单的时候,只允许录入明细信息的时候,选到该业务员负责的物料信息。已知设置了基础资料物料的数据范围,不想再重复的在单据上设置基础资料的数据范围。
实现价值:勾选该参数,只需要设置基础资料的数据范围,就能联动到业务单据的基础资料F8录入。
如果同时设置了基础资料数据范围和业务单据的基础资料数据范围,则优先取业务单据上设置的基础资料数据范围。
业务场景二:
客户有不同的分公司,需要控制的是不同的分公司只能调入自己负责的仓库,希望针对调出仓库和调入仓库,分别设置数据规则。主要是控制那个调入仓库的范围,方便物料的管控。
系统现状:目前两个仓库都是同一个基础资料仓库,当前系统数据权限体系,无法支撑客户的需求
二、单据列表数据权限—— 基础资料数据范围联动应用到业务对象
业务场景一 :用户希望仅设置基础资料客户查看的数据规则,就可以控制到销售订单列表,或者其他单据列表。
实现价值——基础资料数据范围联动应用到业务对象。设置基础资料数据权限范围后,如果关联的业务单据数据范围一致,可通过参数联动控制,无需再到业务单据设置权限范围。
未开启参数前:
开启参数后:
业务场景二:用户同时设置了客户和销售订单的数据规则(两者的数据规则取交集),共同控制到销售订单列表。
二、单据列表数据权限——明细数据规则
业务场景一 :控制单据列表,只显示有明细数据范围权限的单据明细行。
实现价值——单据列表,按照单据明细数据范围权限来控制显示。
开启参数前:
开启参数后:
业务场景二 :存在无权单据明细不能打开单据。
三、报表数据规则
业务场景 :
如果想要以报表的权限为主,最好勾选这个报表数据规则参数。报表数据规则勾选后,就使用报表本身的基础资料数据范围控制,不使用F8联动控制参数,保证报表可独立设置数据规则。
问题描述:
设置用户角色基础资料供应商查看数据范围,物料收发汇总表和物料收发明细表就查询不到数据;不设置供应商数据范围就可以全部显示。
原因分析:
物料收发明细表和汇总报表受到供应商基础资料数据范围的影响,这两张报表统计的是系统所有库存单据,不是所有的库存单据都有供应商字段。
因此供应商的数据范围指向这两张报表的字段实际上是货主类型为供应商的货主字段,而不是单据上的基础资料供应商字段。
解决方案:
系统是把【供应商】数据规则作用于货主类型为供应商的货主字段上的,没有满足条件的数据。报表数据规则勾选上就正常了。
四、分组数据规则
业务场景 :
想要销售员的销售订单列表页面,分组树能按照基础资料客户查看数据范围显示客户名称。
目前是显示所有组织的客户名称。
实现价值——基础资料的数据范围,可以应用到基础资料分组。
开启参数
最终展示效果
五、选单范围
业务场景 :
选单默认是不受权限控制,可选择到全部数据,勾选参数后,选单只能选到列表看到数据。
选单操作弹出单据列表:
六、角色数据范围
业务场景一:
实现用户的数据范围权限,只按照设置数据范围的角色来控制。
实现价值:
勾选该参数,则多个角色下,只需要设置一个角色的数据范围,没有设置数据范围的角色不参与数据范围计算,设置了数据范围的角色按照现有逻辑取数据范围的并集。减少系统管理员数据范围授权工作量。
用户有多个角色演示
角色1有数据范围
角色2无数据范围
勾选参数前,最终单据数据范围=有+空=空(最终单据数据范围为空数据范围)
勾选参数后,最终单据数据范围=有+空=有(最终单据数据范围为有数据范围角色的并集)
数据规则选项——应用场景详细介绍
本文2024-09-23 03:51:26发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-161545.html