工作日历列表去掉启用的过滤条件就报错
[适用版本]8.5 及以上
[解决方案]查询后台数据表T_HR_ATS_WorkCalendar 存在有结束日期为2199-12-31的日历存在,导致数据量过大,可通过删除T_HR_ATS_WorkCalendarItem 表中对应的数据实现。可参考语句:
--备份数据
select * into T_HR_ATS_WorkCalendar07 from T_HR_ATS_WorkCalendar
select * into T_HR_ATS_WorkCalendarItem07 from T_HR_ATS_WorkCalendarItem
--查询删除的工作日历明细
select * from T_HR_ATS_WorkCalendarItem where FCalendarGroupID=(select fid from T_HR_ATS_WorkCalendar where FNUMBER='工作日历编码') and FDate>={ts'2023-01-01'}
--删除过多的工作日历明细
delete from T_HR_ATS_WorkCalendarItem where FCalendarGroupID=(select fid from T_HR_ATS_WorkCalendar where FNUMBER='工作日历编码') and FDate>={ts'2023-01-01'}
--修改工作日历的结束日期
update T_HR_ATS_WorkCalendar set FEndDate='2022-12-31 00:00:00' where FNUMBER='工作日历编码'
工作日历列表去掉启用的过滤条件就报错
[适用版本]8.5 及以上[解决方案]查询后台数据表T_HR_ATS_WorkCalendar 存在有结束日期为2199-12-31的日历存在,导致数据量过大,可通过删...
点击下载文档
本文2024-09-22 22:12:39发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-125111.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章