分段取出转正前后的实际出勤日期,怎么实现?

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-17浏览:1

分段取出转正前后的实际出勤日期,怎么实现?

客户需分段按照转正日期取出转正前实际出勤天数,转正前实际出勤天数。系统怎么实现比较好? 这样写对吗?
“如果 取当天排班的日期类型() = 0 并且 取相差工作日天数([转正日期] ,取当前考勤日期()) > 0 那么 年假工作日 = 取相差工作日天数([转正日期] ,取当前考勤日期()) 其余 年假工作日 = 0”

感觉算出好像还是应出勤天数, 而且公式这样写后模拟执行会提示



“如果 取当天排班的日期类型() = 0 并且 取相差工作日天数([转正日期] ,取当前考勤日期()) > 0 那么 年假工作日 = 取相差工作日天数([转正日期] ,取当前考勤日期()) 其余 年假工作日 = 0” 有把这个公式简化成 年假工作日 = 取相差工作日天数([转正日期] ,取当前考勤日期()) 选模拟执行的人当天有打卡记录,计算后报同样错误。查看日志 有这样提示:select top 1 T_HR_PersonPosition.FFormalDate from T_HR_PersonPosition left join T_BD_Person on T_HR_ATS_attendanceResult.fproposerid = T_BD_Person.FProposerID left join T_HR_PersonPosition on T_HR_PersonPosition.FPersonID=T_BD_Person.FID where T_BD_Person.FID in ('MxF9rl1JRWaAibUk1Bs3SYDvfe0=')

Caused exception message is: ORA-00904: "T_BD_PERSON"."FPROPOSERID": invalid identifier

at com.kingdee.shr.ats.web.handler.CalFormulaHandler.initExecDataAction

分段取出转正前后的实际出勤日期,怎么实现?

客户需分段按照转正日期取出转正前实际出勤天数,转正前实际出勤天数。系统怎么实现比较好? 这样写对吗?“如果 取当天排班的日期类...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息