全员打卡数据未同步至s-HR或某个时间后数据不再同步。
【关键字】:云之家轻应用、签到,打卡,考勤同步
【适用版本】:通用
【解决方案】:
1.
需要检查Kingdee\eas\server\properties\hr_ats_punchCardSrcCfg配置文件中的applicationFor="punchCard"下的value值是否为1,并且其他value值全部为0;
2.
如果上述配置参数正确,则需要检查云之家集成配置。检查方式为导出s-HR的同步映射表与云之家的人员信息表。对这两个表的FOPENID进行比对,如果不一致,可以重新同步人员;若一致,请提单处理,以便于进一步分析;
3. 缺失的打卡数据修复。
相关SQL语句如下:
(1)确认打卡数据,对应的SQL语句如下:
Select * from t_hr_ats_punchcardrecord where
fpunchcardsource='6';
(2)映射表数据查询,对应的SQL语句如下:
V1.5&V2.0版本: Select * from t_bd_hrxuntusermapping;
V8.2版本: Select * from t_pm_easxtusermap;
(3)更新时间点,对应的SQL语句如下:
Update T_HR_ATS_BizDataSynchAssist set flastsynchtime =
{ts'2017-03-27'} where fopenapiurlkey = 'kdcloudpunchcard';
【提示】:更新时间点时,对应的SQL中一定要把日期(红色标注)替换为打卡数据丢失的日期。
文章评论