请假重算,字段长度超过系统设定的最大长度,无法保存成功原创
10人赞赏了该文章
148次浏览
编辑于2024年05月31日 09:51:11
1.问题现象,排班修改后,重算请假单时,提示:字段长度超过系统设定的最大长度,无法保存成功
2.原因分析:
检查Apusic日志,发现报错内容,请假分录表(T_HR_ATS_LEAVEBILLENTRY)的重算原因字段(FREASONFORRECALCULATE)长度超过限制
每次修改排班系统进行请假重算时,会将重算日期和原因写入该字段,重算次数太多,重算原因超过字段最大长度限制无法保存而导致重算失败。
3.处理方案
(1)直接将超过长度限制的分录行的重算原因部分删除或直接清空(这个字段本身只是记录什么时候重算及原因,清空不影响业务逻辑)
(2)修改请假单分录重算原因字段的最大长度(如果实际业务中,确实修改排班的业务比较多,建议用此方案)
推荐阅读