问题
"品牌部"在EAS组织架构调整了上下级,同步到企业微信后,企业组织架构树一直未更新。
排查同步接口,文件上传是成功上传的
原:集团/广东壹号食品股份有限公司/壹号土猪营销中心/品牌部
调整上下级:集团/广东壹号食品股份有限公司/品牌部
导入数据入如是对的,但是通讯录上一直都显示是旧的层级
解决方案
1、从数据库t_wx_sync_log表查询出job_id
SELECT * from t_wx_sync_log ORDER BY sync_date desc limit 5
2、使用企微调试接口:
填入:企业微信id和秘钥(corpid和corpsecret)调用接口获取access_token
3、使用【获取异步任务结果】接口
填写access_token和jobid,调用接口获取返回结果
4、根据返回结果中的详细信息查看错误码和原因
https://developer.work.weixin.qq.com/devtool/query?e=302004
5、从以上步骤上查询具体原因,回归上传的csv文件查询问题,最终发现原因是:
仓储物流组本部”上级“仓储物流组”是属于虚拟组织,下级是非虚拟组织。
上级为虚拟组织,下级也必须是虚拟组织,这个要注意。否则同步到任何系统,都会出现组织架构的问题(虚拟组织的不会同步,那么就可能出现找不到上级部门的问题)
6、在eas中调整“仓储物流组本部”为虚拟组织后再次同步到企微,检查企微通讯录组织架构,已成功同步和调整。