数据规则方案
变更记录
产品版本 | 更新内容 | 更新日期 |
初始版本 | ||
V6.0 | 数据规则方案增加多选基础资料的条件配置 | 2023年10月28日 |
...... | ...... | |
...... | ...... |
1 产品概述
数据规则方案化后,支持表单按所选权限项配置数据规则,更加贴合实际业务使用。
同时配置时可以选择数据规则方案,实现数据规则的复用,从而提升数据规则的配置效率。
1.1 业务场景
解决业务对象针对某个操作数据行控制的业务需求;例如:可以查询某个区域供应商的财务应付单;
解决业务对象引用基础资料F7查询的行控制需求;例如:可以新增华南区供应商的财务应付单;
1.2 系统路径
V5.0及以下:【系统服务云】→【基础服务】→【权限管理】→【数据管控】
V6.0 :【基础服务云】→【安全管理】→【权限管理】→【数据管控】
1.3 功能介绍
点击【数据规则方案】进入数据规则方案列表,如下图:
配置数据规则方案:数据规则方案需要指定业务对象和指定条件,如下图:
字段下拉增加多选基础资料属性字段的显示,可以配置对应的数据规则条件。
多选基础字段的数据规则控制逻辑:
查询:显示该字段的全部已选内容,不考虑数据规则配置的范围;
编辑:字段F7的待选记录按配置的数据规则条件显示数据,已选记录显示全部已选内容(不考虑数据规则配置范围),已选内容只能删除数据规则范围内的记录,可以添加数据规则范围内的记录;
举例:采购入库单的负责仓库(单据头自定义字段)为多选基础资料字段,配置了数据规则为编码 在……中 001,002,005;数据规则应用到采购员角色并分配给用户张三;
用户李四新增采购入库单CGRK0015,负责仓库选择了001,007;
用户张三进入采购入库单列表,可以看到CGRK0015这个单据,在其数据规则范围内;
用户张三打开采购入库单CGRK0015,可以看到负责仓库已选内容是:001,007;编辑状态下,负责仓库的F7查询中待选记录显示:001,002,005,已选内容是:001,007;已选内容可以删除001,不可删除007;可以添加002,005;
注意事项:建议数据规则方案的条件尽量使用变量(如上图中的“当前用户”),减少具体值的设置,避免出现条件变化对方案的调整;
2 业务应用
下面以通用角色为例,介绍数据规则方案的业务应用
2.1 操作应用数据规则
入口:数据规则_数据规则页签
步骤1:选择需要控制的操作(即权限项),例如:查询、提交、审核等;
注意事项:目前操作的F7显示全量操作,实际业务应用中保存不推荐选择,新增是不需要选择的(基础资料数据范围就是作用到 新增的)。
步骤2:选择数据规则方案
如果没有设置方案则可以点击空格键打开模糊查询界面,再点击【新增】可以直接创建方案;如下图:
步骤3:授权对象业务操作的数据规则控制
如上例,用户对财务应付单执行提交操作时,需要符合数据规则方案的条件;如下图:
2.2 基础资料应用数据规则
入口:数据规则_基础资料数据页签
步骤1:选择需要控制的字段
添加控制字段:收款供应商,如下图:
步骤2:选择数据规则方案
步骤3:授权对象引用基础资料的数据规则控制
基础资料数据范围的作用逻辑:授权对象所选字段引用基础资料的F7查询
基础资料数据范围的作用操作:授权对象的新增/修改
财务应付单新增或修改时,收款供应商字段的F7查询只显示结算方式=转账支票的记录,如下图:
2.3 多个角色的数据规则
多个角色都有数据规则,可能是同一授权对象,可能是不同授权对象,都分配给同一用户的同一组织
数据规则的处理逻辑:按用户拥有数据规则的并集处理,即该用户拥有分配角色中全部授权对象的数据规则,
对于同一授权对象同一权限项的数据规则为【规则1 or 规则2 or ……】
举例
通用角色的权限如下:
通用角色分配用户如下:
根据上述情况,用户拥有的数据规则如下:
财务应付单的数据如下:
也就是说张三查看财务应付单,可以看到:
制单人=本人的记录(结算组织编码可能包含BU002) or
结算组织编码 包含 BU001的记录(制单人可能是李四)
用户张三按拥有的数据规则可以看到的数据如下:
3 数据规则升级
3.1 识别旧版数据规则
查看通用角色或者用户直接授权的数据规则还是以下界面,则判断为旧版数据规则,建议尽快升级到新版数据规则
3.2 升级新数据规则
步骤1:开发平台搜索:旧数据规则启用开关
步骤2:打开旧数据规则启用开关
点击页面编码的超链接,打开详情,选中表单并点预览,如下图:
步骤3:关闭旧数据规则
关闭【启用旧数据规则】,如下图:
步骤4:升级旧数据规则到新数据规则方案
点击【升级】,提示如下:
点击确认则升级,升级成功后提示如下:
旧数据规则历史数据的升级处理逻辑:授权对象+旧数据规则的内容,自动转换为数据规则方案。
此时完成旧数据规则的升级。
重新打开通用角色或用户直接授权的数据规则,显示如下则是新数据规则:
注意事项
新租户(开通时间>=2022-12-15)并且使用版本是V5.0.012及以后的,通用角色和用户直接授权的数据规则默认为新数据规则;
旧租户建议尽快按照3.2的步骤升级到新数据规则;
数据规则方案
本文2024-09-23 00:31:13发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139990.html