问题现象: | 下月初计算上月工资,其中计算工龄工资时,如果当月离职,当月不发放工龄工资,所以工龄工资计算公式中需要判定该人员是否离职,离职日期是否上月(因为当前月计算上月工资),如果为年底还要考虑跨年计算上年12月工资的情况,(工龄工资计算公式中本来已经非常复杂)请集团给出公式设置建议,谢谢。 |
问题原因: | |
解决方案: | 您好: 提供方案需要有三个工资项目参与计算,分别增加【工龄工资标准额】,其他项,即不考虑离职时的工龄工资,【本月发放工龄工资判断】 , 其他项,用于后续计算使用,【本月实发工龄工资 】,增加项 ,最终的工龄工资发放金额。 针对【工龄工资标准额】,就是用户的工龄工资计算方案。 针对【本月发放工龄工资判断】,在人事与薪资项目对照中设置公式如下 ----------------------------------------------------------- 分情况 如果 YEAR( @SYSLOGINDATE)- YEAR( 人员基本信息表.离职日期)=0 并且 MONTH( @SYSLOGINDATE)- MONTH( 人员基本信息表.离职日期)<=1 那么 1-1 如果 YEAR( @SYSLOGINDATE)- YEAR( 人员基本信息表.离职日期)>0 并且 MONTH( @SYSLOGINDATE)- MONTH( 人员基本信息表.离职日期)<0 那么 1-1 否则 1 结束 ----------------------------------------------------------- 针对【本月实发工龄工资 】,在工资项目的公式设置中设置如下 ----------------------------------------------------------- iff(本月发放工龄工资判断=0,0,工龄工资标准额) ----------------------------------------------------------- 本方法测试了两种情况:一,离职日期为2010-12-05,工资计算日期为2011年一月 二,离职日期为2011-1-5,工资计算日期为2011年二月。 |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 薪资管理 |
产品: | 人力资源 |
问题名称: | 如何方便取得上月离职参数 |
最后更新: | 2011-08-23 23:24:14 |