薪酬核算时没有取到定级定薪最新调整值。
产品版本:V8.5sp1
1、先检查核算向导中该员工任职是那一条,进薪酬档案中核对,该任职的结束日期是什么日期。
2、用该结束日期和取定调薪值函数中的参数2指定的薪酬期间日期(参数2:1代表薪酬期间结束日期,0代表薪酬期间开始日期)做比较,那个日期更早一些,就是已那个日期做判断取定薪调薪的值。
3、用上面确定的取定薪调薪值的判断日期到员工薪酬结构中查找,该日期是对应的那一条薪酬结构的调薪记录。
如果对应的就是历史的任职,说明是因为薪酬核算向导中的任职未更新导致。应该先更新薪酬核算向导中的任职。
如果应该就是要取最新的定调薪,却没有取到的,此问题为产品bug.可检查是否更新补丁pt147195,如未更新请先更新该补丁,然后执行SQL语句修复。
3条语句,请一条一条执行:
---backup select * into T_HR_SFixAdjustPayHrRecord_64 from T_HR_SFixAdjustPayHrRecord;
---del delete from T_HR_SFixAdjustPayHrRecord;
---get by fix insert into T_HR_SFixAdjustPayHrRecord(FEFFDT,FLEFFDT,FCmpItemID,FHrOrgUnitID,FSourceId,FType,FPersonId,FCreatorID,FCreateTime,FLastUpdateUserID,FLastUpdateTime,fid) select FEffectDay,FLeffectDay,FCmpItemID,FPayHrOrgUnitID,fid,'40',FPersonId,FCreatorID,FCreateTime,FLastUpdateUserID,FLastUpdateTime,newbosid('3E2261C1') from T_HR_SFixAdjustSalary;
如执行补丁后仍取不到最新值的,请提单检查。
薪酬核算时没有取到定级定薪最新调整值。
本文2024-09-22 21:24:22发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-119881.html