员工新增考勤档案的时候报相关考勤编号已存在

员工新增考勤档案的时候报相关考勤编号已存在
【关键字】:考勤管理、考勤档案、考勤编码、重复
【适用版本】:V8.2、V2.0 PTM2

【问题效果图】:此问题先保证在界面上确实是查不到

【解决方案】:
1.查询考勤档案上有该人员的档案,但在员工表上无此人;
select * from T_HR_ATS_Attendancefile  where
fproposerid   not  in
 (select   fid  
from  t_bd_person )
2.删除考勤档案的相关数据;
delete from T_HR_ATS_Attendancefile  where
fproposerid   not  in
 (select   fid  
from  t_bd_person )
3.查询考勤档案历史上有该人员的档案,但在员工表上无此人;
 Select  * from
  T_HR_ATS_Attendancefilehis
 where   fproposerid
  not  in
 (select   fid  
from  t_bd_person )
4.删除考勤档案历史的相关数据
delete   from T_HR_ATS_Attendancefilehis
 where fproposerid   not
 in  (select  
fid   from  t_bd_person )
【重要提示】:更新数据前请做好相关数据表的备份,否则数据无法恢复!若清除了以上数据还是存在重复的数据请提单告知。


注:数据问题操作谨慎,请做好备份

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注