受控基础资料,创建组织修改时,同步修改个性化数据
1 背景介绍
1.1 问题背景
在管控策略基础数据管理过程中,存在分配型数据的字段属性管控需求。例如逐级分配的供应商数据,上级组织创建的数据,需要控制到某些属性修改了向已分配组织进行同步,但是在补丁4.0.012之前补丁是不支持的。
例如,有A、B、C、D4个CU组织,A创建了一条逐级分配型的供应商数据,且逐级分配给了B、C、D组织,且B、C、D分别做了个性化,加了各自的银行信息;如果此时供应商的银行信息有所变更,即创建组织A变更新加了银行信息,B、C、D却不能被同步看到与使用。
1.2 期望需求
历史个性化的数据,上级组织修改了某些属性之后,能支持向已个性化的组织进行同步,方便被分配组织使用,减少管控上的重复操作时间成本。
2 功能介绍
目前的功能支持了共性部分的同步,需要进行相关设置才能实现共性部分同步,操作说如下,以下步骤以供应商为例。
注意:此功能在苍穹4.0.012以后的版本适用。
2.1 前提准备3要素
2.1.1 第一步 开启开关
先扩展:【开发服务云】->【开发平台】->【系统服务云】->【基础服务】->【基础数据默认管控策略】->【受控基础资料】,先扩展“基础服务”应用,再在扩展后的基础服务里面扩展“受控基础资料”表单,如图:
打开“受控基础资料”,点击表单界面,选中同步数据开关,设置可见性,保存。如图:
切换到列表模式,点击预览,打开受控基础资料界面,去除筛选条件,使用状态-可用,如图:
选择供应商,点击打开,打开同步数据开关,保存:
2.1.2 第二步 新增创建组织
控制规则处的创建组织一定需要新增,不然只打开开关,控制规则处的组织没有,共性同步不会生效;控制规则是针对创建组织的,代表:创建组织规定哪些字段,使用组织可以修改,或者共享;
设置为不允许修改的字段,由创建组织统一修改,下级个性化的数据会被同步。
2.1.3 第三步 设置字段规则
注意:共性部分的同步必须满足以上三个步骤,即开启共性部分开关、新增创建组织、设置字段规则为不允许修改,除了这种场景外,其他的都不能同步。
注:字段规则的配置,不明白的请参看文章:基础资料字段规则配置https://vip.kingdee.com/article/258236589682819840?productLineId=29&isKnowledge=2
2.2 案例实践
例如,有A、B、C、D,4个CU组织,A创建了一条逐级分配型的供应商数据,且逐级分配给了B、C、D组织;想实现,A修改了简称,银行账户属性,B、C、D也能被同步看到与使用。
2.2.1 准备工作
依据前面的操作,确保开启同步开关。
新增创建组织A、B、C、D。先不配置任何字段规则。控制规则处的创建组织列表为空。如图:
2.2.2 第一步 数据准备
A组织创建逐级分配的数据,依次分配给B、C、D,且B、C各自个性化了,加了自己的简称与银行信息
注意:这是模拟历史已个性化的数据场景,因为在以往版本中,存在逐级分配自动个性化的场景,历史数据会有很多个性化的数据。也会有客户有手工个性化的场景。
2.2.3 第二步 给创建组织配置字段规则,将希望同步修改的字段设置为不允许修改
操作路径:【系统服务云】-【基础服务】-【管控策略】-【基础数据管控策略】右边界面控制规则处将A组织添加为创建组织,并点击设置规则,将简称、银行信息设置为不允许修改,如图:
2.2.4 第三步 A组织更改
在A组织更改简称与银行信息,在B、C、D组织维度看到的数据也会同步,如下图
注意:
1、未开启开关、未新增创建组织中时,任何有权的CU都能创建基础资料,都能个性化。
2. 加入创建组织,并设置字段规则,设置不允许修改即下级组织个性化创建组织分配的数据时,不允许
修改相应的字段。开启同步后,原创建组织修改时,会同步覆盖下级组织的个性化数据。
字段规则设置为允许修改,即可以在个性化时修改该字段。但原创建组织修改时,不能同步。
3、这点是最最重要的,一定要注意,一定要注意:就如文中举例,如果历史没有配置任何创建组织,且产生个性化时,修改了某些字段,如果开启同步,且没注意字段的规则,客商预置的字段都是不允许修改的。此时上级组织修改了,会把个性化修改的同步覆盖掉。
所以在开启同步功能后,要梳理系统中确实需要个性化的字段,例如有客户的银行信息是存在个性化的,此时要设置银行信息为允许修改,这样创建组织修改银行信息时,才不会将下级的正确信息覆盖,否则会有数据错误。
受控基础资料,创建组织修改时,同步修改个性化数据
本文2024-09-23 00:31:03发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139972.html