假期三期(假期规则)迭代更新内容

最后更新于:2020-06-10 15:46:34

一、更新概要
1.年假、自定义假额度发放规则优化

2.年假、自定义假额度计算规则优化

3.年假、自定义假过期作废规则优化


4.年假、调休、事假、婚假、丧假、探亲家、陪产假申请规则优化

5.年假与其他假期申请关系规则优化


6.各假期跨年申请优化及已休记录优化


7.年假、自定义假期扣除和归还逻辑优化


8.自定义报表优化

二、面向客户群体

 所有客户,包括公有云、混合云

三、更新详情说明

1.年假、自定义假额度发放规则优化

   年假、自定义假支持提前一个月发放假期额度、支持逐月发放可用额度

  1)额度发放支持两种方式,分别为“每年1月1号自动发放”、“手动发放”,选择手动发放的形式,那么在每年的1月1号系统不自为员工生成当年度的年假,HR可手工导入员工当年度额度选择手工发放的形式,HR仍可设置提前发放假期、仍可使用作废规则;选择“每年1月1号自动发放”则在职员工在1月1号系统自动计算员工当年的额度,新入职的员工按照入职日期自动计算当年的假期额度、离职的员工按照当年1月1号至离职日期重新计算当年的假期额度

  2)提前发放,年假最多可提前31天发放,提前发放为根据现有员工提前计算下一年的年假并提前生成下一年的年度报表

3)逐月发放可使用额度,每个月的1号根据员工当年的额度和当年已服务的时间计算员工当前可使用的假期额度,公式为可使用额度=(员工当年服务天数+当月的天数)*当年应发放假期额度/当年日历总天数+上年结转额度-当年额度已休时长-当年额度已作废时长

2.年假、自定义假额度计算规则优化

   自动发放假期额度的情况下,对于员工的工龄、司龄在当年会发生的跨层级的情况的,在自动发放额度时会自动计算当年的额度;额度折算遇到小数或不满足用户要求的尾数时可按照折算圆整规则进行圆整

 1)额度跨层级,为员工当年的司龄或工龄在当年恰巧有满足额度级别递进情形。如企业的假期额度规则为工龄满1年不满5年为假期5天,满5年不满10年为假期10天,而今年恰巧员工在2020-6-5号满5年,那么该员工在6月5号前未满5年,而6月5号满5年的情形。额度跨层级选择额度计算解释:

A分段取额度,用上述的例子为,当年6月5号前员工的假期额度按5天折算,6月5号后按10天折算,然后将两次折算的结果加起来为该员工当年度应享有的假期;

B 取低等级额度,用上述的例子为,全年都按照员工6月5号之前低等级的假期额度计算假期额度,当年的额度就为5天;

C 取高等级额度,用上述的例子为,全年都按照员工6月5号之后高等级的假期额度计算假期额度,当年的额度就为10天;

2)折算圆整,为在额度折算过程中如额度跨层级折算、入离职折算等场景下遇到小数或者不不满足HR要求的尾数时可使用圆整规则,圆整的基数为最小请假时长。如HR设置的最小请假时长为0.5天,员工入职计算假期额度时计算结果为2.3天,那么若向上圆整则员工当年的假期额度为2.5天;若向下圆整则员工当年的假期额度为2天;若选择两位小数则员工当年的假期额度为2.3天;若选择舍弃小数则员工当年的假期额度为2天;若选择进位取整则员工当年的假期额度为3天

3.年假、自定义假额度过期作废规则优化

    上年结转额度在原来“固定值”的基础上增加了“固定比例”结算方式,即可结转上年剩余假期额度的固定比例,固定比例有小数时同样适用折算员工方式去圆整计算结果

4.年假、调休、事假、婚假、丧假、探亲家、陪产假、自定义假申请规则优化

    年假、调休、事假、婚假、丧假、探亲假、陪产假、自定义假可设置申请规则。对规则的限制都使用在假期的开始、结束时间上。如限制事假每个月只能请2天、1次,那么员工请假时间为2020-6-29号至2020-7-2号可以申请成功,然后员工再申请2020-7-3号或2020-6-15的假则不能申请成功

5.年假、自定义假与其他假期申请关系规则优化

5.年假、自定义假与其他假期申请关系规则优化

1)  

    限制法定年假和福利年假的假期总额上限,当员工当年按照规则法定年假为10天、福利年假为10天,若法定年假、福利年假的假期总额上限为15天,那么系统认为法定年假为10天,福利年假为5天;若法定年假、福利年假的假期总额上限为10天,那么系统认为法定年假为10天,福利年假为0天;若法定年假、福利年假的假期总额上限为8天,那么系统认为法定年假为8天,福利年假为0天。

2)

年假、自定义假在与病假、事假的关系,当长期病假、事假的请假时长超过一定的额度后,次年1月1号不会自动发放次年假期额度

6.各假期跨年申请优化及已休记录优化

当前所有的假期都支持跨年、跨月申请。

1)年假、自定义假,年假在当年度有额度的情况下可申请任何时间点的假,可跨年跨月。用的当年的额度,那么在年度报表上已休天数则记在当年上。但是不可以用次年的额度申请当年的假期。

2)事假、病假则为开始、结束时间为哪年、哪月,则年度报表的已休的记录就为那年、那月

3)其余的假期则在哪年申请,那么年度报表的已休记录就为那年

4)以上为年度报表的记录,不影响月报的记录,月报的记录都按开始、结束时间所在月记录

7.年假、自定义假期扣除和归还逻辑优化

年假、自定义假期额度在使用过程中会有假期申请作废或者假期驳回的情况,返回假期额度的规则为如下:

1)直接恢复额度,即在不存在跨年的情况下,当年申请的假期,在假期申请单作废或者驳回或删除后,返回额度

2)在既有当年的额度,也有次年的额度的情况下,假期申请时先扣除当年的额度再扣除次年的额度。若假期申请既扣除了当年的额度、又扣除了次年的额度,那么当有当年的假单作废/驳回/删除时,先返回次年的额度,再返回当年额度如有结转则直接按结转规则结转到次年。如员工在2020年12年25号时2020年剩余额度3天,2021年额度为5天,当天员工申请2020-12-29至2020-12-31号假、并申请2021-1-4至2021-1-5的假,系统扣除2020年3天的额度,并扣除2021年2天的额度。员工在2021年1月9号撤销了2020-12-28至2020-12-31号的假,那么3天的额度被返回,返回的2020的3天假先抵扣2021年的2天假再结转剩余的1天假,那么2021年1月9号这天,员工2021的年假额度仍为5+1天,其中2020的额度为0且有1天的结转额度到2021年

3)在有上年结转的额度的情况下,假期申请时先扣除上年结转的额度,再扣除当年发放的假期额度,若假期申请既扣除了当年的额度、又扣除了上年结转的额度,那么有当年的假单作废/驳回/删除时,先返回当年的额度,再返回上年结转的额度。

8.自定义报表优化

自定义报表按照新的自定义假期的规则重新定义

其中:1.剩余时长=今年额度+上年结转-已休-作废
2.“可用时长”为逐月发放时,截止到当前时间可以使用的额度,可用时长=逐月发放的时长+上年结转-已休-作废
3.非逐月发放的情况下,可用时长=剩余时长