【同步工具】s-HR中组织架构调整后同步到云之家组织混乱原创
金蝶云社区-Jasmine_wzw
Jasmine_wzw
1人赞赏了该文章 974次浏览 未经作者许可,禁止转载编辑于2020年07月13日 14:55:17

EAS 8.2版本:
至少要更新到同步工具的补丁PT119872(其前置补丁PT120449)。
推荐更新同步工具最新补丁(管理控制台 - 补丁管理 - 补丁下载 - 领域模块“云之家同步工具”可查看最新补丁)

EAS8.5版本:
推荐更新同步工具最新补丁(管理控制台 - 补丁管理 - 补丁下载 - 领域模块“BOS_XTSYNC”可查看最新补丁)

EAS 8.1及以下版本:
低版本的同步工具是私包部署的,目前最新的私包是:
https://club.kingdee.com/forum.p ... 1&extra=#pid4166581

说明:
1)组织同步目前还有个bug(后台事务同步时,组织同步的顺序不合理),建议更新组织架构后,先手工进行同步。该问题是已知问题,研发已计划补丁修复。
2)云之家有问题的组织,只能手工调整。


若检查补丁之后发现补丁已打,或者私包已部署,那么还是发现组织和人员混乱,常见的情况如:
a. 多出来一些不存在的组织,或者少了一些组织
b. 人员也有多出来或少了的情况,或者人员属性不对
c. 很多用户收到短信提示手机号变更了
d. 如果手工维护了云之家的组织,保持跟正式数据中心的组织架构一致;但是第二天又出现了问题。
e. 人员出现这样的情况:从云之家离职-入职-又离职-又入职。

那么,可能的原因是:
存在其他数据中心(例如正式环境的测试库,或者测试环境的测试库)也往该团队同步数据。而这些测试库是用正式库备份出来的,若正式环境配置了同步的后台事务,那么备份的测试库也会根据调度计划把测试数据同步到云之家。那么,当测试库的人员或组织跟正式库不一致时,就会出现上述问题。

对于这种情况,解决方案:
1)把测试库的key文件替换掉。
用正式团队的管理员账号,去创建一个测试团队,去替换掉测试库中的key文件(参数设置中去上传测试团队的key文件)。这样就彻底杜绝了往正式工作圈同步的可能。当然替换后如果不想往测试团队同步,那么也可以去禁用云之家同步的后台事务(如果是独立的测试环境,那么可以将server\properties目录下的key文件删除掉。)。
2)如果不想去创建测试工作圈,或者暂时不想创建担心引起其他问题,那么必须要禁用测试库的后台事务。
禁用后台事务的方案:到后台事务定义表中,找到对应的后台事务,点工具栏的【禁用】。注意,云之家同步的后台事务对应的任务是autoSync。
但是万一有人不小心用administrator登录了测试库的同步工具,点了快速同步或全量同步,那么还是会造成云之家组织和人员混乱。所以还需要把测试库的同步工具【参数设置】中的云之家地址修改成一个错误的、不可访问的地址。
3)如果把自己能找到的测试库都检查了,还是会出现上边描述的问题,那么只能重置key文件了。
重置key文件,需要找云之家的同事去处理。重置key文件之后,需要到云之家管理中心重新下载key文件,然后同步工具的参数设置页面重新上传并保存。这样,就只有上传了重置后的key文件的数据中心能往云之家工作圈同步了,其它数据中心无法往该工作圈同步了。