产品版本: | NC5.02 |
问题属性: | A应用操作 |
问题描述: | 需求为,计算工龄的时间为每年的1月1日。在“薪资管理”-“公共薪资项目”,设置薪资项目数据来源为“由公式计算”。判断用户登录的薪资期间,通过字符串函数截取年,然后用字符串相加的方式,组合成日期格式。例如登录日期为“2008-6-15”,截取到2008,然后加上“-1-1“。但是薪资模块没有提供字符串转换成日期格式的函数。 |
问题原因: | 公共薪资项目/公式 |
问题解决方式: | 提供变通增加公共薪资项目A,公式为:substring( @登录日期@ ,1,4) || ‘-01-01’,(注意是单引号),增加公共薪资项目工龄,公式为:datediff(year, {人员个人信息:参加工作日期} , {薪资项目:A} ),计算顺序,薪资项目:A在薪资项目:工龄之前。可以计算出工龄。 |
大模块: | D人力资源 |
小模块: | 薪酬 |