1.5ptm5&2.0版本,用户上级主管有异常同步的,如明明一个主管,但是却同步显示两个主管
[排查方案]
查询异常用户的fopenid以及这个用户对应的错误主管的fopenid
---s-HR 人员映射 信息表
select * from T_BD_HrxuntUserMapping where fname='异常用户的fopenid';
select * from T_BD_HrxuntUserMapping where fname='异常用户对应的错误主管的fopenid';
select * from T_BD_HrxuntUserMapping where fname='异常用户对应的正确误主管的fopenid';
拿到两个人的fopenid
2.查shr上级映射表以及云之家上级映射表是否有脏数据
---s-HR 人员上级映射 信息表
select * from T_BD_HrxuntLeader where fopenid='1中查出来的异常用户的fopenid' ;
---云之家 人员上级 信息表
select * from T_BD_CloudHomeLeader where fopenid='1中查出来的异常用户的fopenid' ;
若是2中的两条语句查出来是2条或者多条的话就要删除脏数据,因为一般来说一个用户只有一个直接主管,除非兼职的情况
3.删除脏数据即异常用户对应的错误主管
delete from T_BD_HrxuntLeader where fopenid='1中查出来的以上用户的fopenid' and fleaderopenid='异常用户对应的错误主管的fopenid' ;
delete from T_BD_CloudHomeLeader where fopenid='1中查出来的以上用户的fopenid' and fleaderopenid='异常用户对应的错误主管的fopenid' ;
4.处理后重新同步云之家数据
备注在做1,2,3,4之前建议先在云之家把异常用户的错误上级先取消掉
1.5ptm5&2.0版本,用户上级主管有异常同步的,如明明一个主管,但是却同步显示两个主管
本文2024-09-22 22:13:47发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-125232.html