月中离职,WPBP只显示离职事件

业务需求:薪资核算的时候,出现一个工资项不允许被0除的情况,检查发现是因为计薪天数没有数据,再往前查,发现在职时间段,没有显示出来,造成计薪天数统计不到。

对于员工当月有两条入职记录,薪资核算的时候怎么处理?

入职2021.12.29  2022.01.19  01        05  (事件)                 3(在职)
离职2022.01.20  9999.12.31  05        01  (事件)                 0(离职)

WPBP生成的记录

01  2022.01.01  2022.01.19  01        入职                                     3
02  2022.01.20  2022.01.31  05        主动辞职                              0

原因分析:

(1)员工再1月份在职的期间段,工资范围设置为99-不核算工资,造成薪资核算的时候WPBP没有读取到在职期间的事件段,然后考勤核算的时候,只能读取离职期间段,在职期间段读取不到计薪天数,造成后面的折算出现问题。

(2)五险一金的基数,工资项的结束日期不需要进行定界。

(3)schema:读取计薪天数的时候,需要处理一下WPBP期间范围,如果一个月有多个期间范围,统计计薪天数的时候,会根据WPBP期间段进行计薪天数的重复计算,需要取消期间标识,只读取一个。

Z1001 应出勤天数判断
    *
      ****
        RTE=YCURYY 设置
        RTE?2022   比较
          *
            RTE=YCURPP 设置
            RTE?01     比较
          >
            ZERO= NAR  AmtNumRteTime = 0
            OUTWPPAYSB 变量键的工资发放范围
              **
              BJ
                ELIMI *    消除时间期标识(取消,不然会造成计薪天数倍增,WPBP分段的情况下)
                AMT=GADIVI 集合
                ADDWTI8001 IT   输出表


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部