【功能介绍】
实现企业微信打卡记录同步到s-HR系统
【适用版本】
s-HR Cloud V8.6.1.2及以上
【配置前准备】
1、已做了用户同步配置或轻应用集成;
企业微信同步工具
https://vip.kingdee.com/article/565850945343373056?lang=zh-CN&productLineId=8&isKnowledge=2
EAS Cloud轻应用集成企业微信
https://vip.kingdee.com/article/438401515007364096?lang=zh-CN&productLineId=8&isKnowledge=2
2、企业域名(用于企微的域名验证)。
【配置步骤】
1、administrator登录eas客户端,右上角搜索“参数设置”,进入参数设置界面,依次点击“人力资源(s-HR)”-“假勤管理”,找到“云之家打卡按人同步”设置为“是”。
2、企业微信管理后台获取接口凭证
获取企业注册号
访问https://work.weixin.qq.com/ 企业微信管理后台,通过【我的企业】-【企业信息】路径找到【企业ID】字段,将该字段内容复制于本地待用。
举例:ww2826683c61667778
2)获取自建应用接口密钥
① 进入应用管理,找到【应用】-【自建】,点击创建应用.支持小程序,进入创建自建应用流程
② 按要求填写,可见范围目前影响同步过程,需按照可支持的同步范围填写,即当前你要同步的组织范围,都框选上。
③ 设置自建应用的可信IP(配置可信IP前必须配置可信域名)
进入自建应用后,在开发接口底部找到“设置可信域名”,依次点击【设置可信域名】-【申请校验域名】-【下载文件】,并将下载下来的文件保存到域名服务器的根目录上,
举例:eas\server\deploy\portal.ear\root.war
在开发接口底部找到“企业可信IP”,点击【配置】,进入企业微信可信IP界面,配置shr服务器的公网IP地址,单击【确定】按钮后生效
④获取自建应用秘钥
举例:IyswZywu9WILBvgM4STGPK_vkOOMZIQ29iiwG81Uf6s
3)授权自建应用可调打卡接口
3、修改eas /server/properties/ 目录下 atsConfig 文件,添加步骤2获取的接口凭证
举例
wx_eip= ww2826683c61667778
wx_secret= IyswZywu9WILBvgM4STGPK_vkOOMZIQ29iiwG81Uf6s
4、administrator登录eas客户端,右上角搜索“后台事务定义”,进入后台事务定义界面,依次点击“人力资源(s-HR)”-“假勤管理”,找到“签到数据同步”事务,配置来源类型,设置调度计划,并发布即可
【注意事项】
做企业微信打卡同步配置前,请确认已做了企业微信用户同步或者s-HR轻应用集成。