本文介绍了在开发平台中设置受控基础资料的可分配类型、字段规则配置、受控基础资料隐藏以及手动设置字段规则为可见的方法。还说明了当基础资料数据已使用管控策略后,不允许切换策略类型的情况及处理方法。
设置可分配类型:分配 和 局部共享
进入开发平台,搜索受控基础资料:xk_bd_bddefctrlstrtgy
打开受控基础资料列表,选择对应的基础资料修改 可分配类型
字段规则设置字段不可见
一、开发平台
基础数据管控字段配置 标识:xkbd_ctrlstgyfieldcfg
设置了字段不可见
字段规则设置字段置灰
一、开发平台
基础数据管控字段配置 标识:xkbd_ctrlstgyfieldcfg
设置了锁定的字段则不能修改
增加锁定基础资料
一、开发平台
受控基础资料 标识: xk_bd_bddefctrlstrtgy 表:T_BD_DefaultCtrlStrategy 对应字段 fxklock
二、
新增管控策略时,已设置隐藏的基础资料不允许被选到
管控策略列表、管控策略设置已设置隐藏的基础资料不展示
一、开发平台
受控基础资料隐藏 标识: xkbd_defctrlstrtgy_hide 表:t_xkbddefctrlstrtgy_hide
把不需要的 受管控的基础资料 加入 受控基础资料隐藏列表
二、管控策略-新增管控策略时 选择不到 加入 受控基础资料隐藏列表 的基础资料
三、基础数据管控策略列表、管控策略设置已设置的隐藏基础资料不展示
hhk_bos_baseorgtplname 在加入 受控基础资料隐藏列表 前已设置管控策略
把 hhk_bos_baseorgtplname 加入 受控基础资料隐藏列表
则在基础数据管控策略列表、管控策略设置不再展示
手动设置字段规则中可见
目前字段规则配置中展示的字段都是程序按后台实体字段自动获取的,但对一些特殊的字段并不会保存在后台实体中,所以在字段规则配置字段展示中并不存在,这时就要手动录入并设置为:手动设置字段规则中可见
一、开发平台
基础数据管控字段配置 标识:xkbd_ctrlstgyfieldcfg
下面以会计科目为示例:
由于财务的会计科目有4个字段(不核算外币、指定核算币别、核算所有币别、货币符号)无法设计字段规则,导致分配过去后,使用组织无法修改字段值,是锁定状态。
经分析,这4个字段是虚体字段,而分配字段规则中取的是开发平台中的实体字段,导致无法对这4个字段设置。
所以要进行以下配置:
按上面步骤操作后则可把这几个字段纳入字段规则设置
已有基础资料数据使用了当前管控策略,不允许切换策略类型
当已经新增了基础资料数据,已使用了控制策略,这时候改变策略的类型,默认则会报:
如果依旧希望改变策略类型,则可在系统参数中开启:管控策略引用后允许变更:
注意,变更后策略只对新增的基础资料数据有效果,历史的基础资料数据仍然是原来的控制策略。
推荐阅读