该功能上线时间为10月30日~11月28日陆续开放,如需确认开放时间,请联系客户成功经理
一、设置
1、考勤异常设置
1)列表页
增加按状态分组,默认只展示启用中的规则
调整前
调整后
2)异常规则中,迟到/早退在缺卡的时候,考勤【按弹性时间计算、按正常上下班时间计算】的配置,转移到班次的弹性规则中配置(具体逻辑见班次设置说明)
[调整前]
[调整后]
2、班次管理
*1.增加多次上下班设置
1)默认只有1次上下班
班次的工作开始时间~工作结束时间≤24小时,即支持24小时的班次;
上班打卡范围的开始时间可以设定从前一天开始,例如0点开始工作的班次,从前一天22:00开始上班打卡
注意事项:\
1.工作时间及打卡时间的范围请仔细设定,班次之间不限制上下班打卡范围重合的情况,如果出现前一天下班打卡时间与今天上班打卡时间范围重叠时,打卡会算为两个班次内都有效的打卡;\
2.打卡范围决定了考勤核算时取有效卡的逻辑,不在打卡范围的打卡不会用于考勤核算,考勤记录及出勤日历中不会进行统计,仅在【打卡记录】的列表中能看到
2)设置多次上下班
多次上下班时,最多可以设置6段工作时间,即12次上下班,如果是多次上下班则至少保留两个工作时间;
班次内多个工作时间之间,打卡时间的范围不能有交集,工作时间需要在打卡时间范围内
多次上下班时,不支持早到早走、晚到晚走的弹性考勤
*2.打卡范围设置
1)分别设置上下班的打卡范围
用于明确限定上班打卡、下班打卡的范围,根据上班打卡时间范围第一次打卡、下班打卡时间范围内最后一次打卡,计算考勤的场景
在上班或下班打卡范围内没有打卡记录则会计为上班缺卡、下班缺卡,都没有打卡则为旷工
2)不选择分别设置上下班打卡范围
用于设置不限定上班打卡时间,取打卡范围内最早、最晚两次打卡,计算考勤的场景
在打卡范围内有2次及以上打卡,且第一打卡时间需要在下班时间之前,取第一次卡为上班卡,最后一次卡为下班打卡
如果只有一次打卡时,会根据班次设定的上午时间判断,如果在上午则为上班打卡,如果在下午则为下班打卡
3.下班免打卡
原功能在考勤组中设置,本次放到班次中进行配置;
可以实现考勤组内不同日期使用不同班次时,单独设定某个日期可以免下班打卡
4.弹性考勤
注意:一天多次上下班的时候,不支持设定弹性考勤
功能变更:取消特殊情况设置,功能迁移至【其他规则-考勤异常豁免】
1)早到早走
变更:将原异常设置中缺卡时的配置迁移过来,功能不变
说明:选择按弹性时间计算后,如果当天上班缺卡,则工作时间的计算也按早到早走计算,下班时间可以早走,否则按正常上下班时间计算;
2)晚到晚走
变更:将原异常设置中缺卡是的配置迁移过来,功能不变
说明:选择按弹性时间计算后,如果当天下班缺卡、上班卡超出了允许弹性时间、上下班打卡不符合晚到晚走,在这些异常情况计算上班打卡时,工作时间仍按照弹性上班时间计算,上班时间可以晚到,否则按正常上班时间计算;
*5.晚走补偿规则(原晚走次日晚到)
功能名称变更为 晚走次日补偿
1)*增加补偿方式
工作日晚走后,可以设置次日补偿的方式为【晚到、早走】,补偿时长支持设置【固定时长、相应时长、相应时长-固定时长、相应时长+固定时长】
a.次日可以晚到、早走,即可以晚上班或者提前下班
b.补偿时长
固定时长:即符合设定的晚走时长的情况下,次日可以晚到/早走固定的分钟数\
例如晚走180分钟,次日可以晚到60分钟,则下班晚走超过180分钟时,次日上班可以晚到60分钟
相应时长:即符合设定的晚走时长的情况下,晚走了多长时间,次日就可以晚到/早走多长时间;\
例如晚走180分钟,次日可以晚到相应时间;则下班晚走234分钟时,次日上班就可以晚到234分钟
相应时长-固定时长:即符合设定的晚走时长的情况下,晚走了多长时间,次日就可以晚到/早走(前一天晚走的时间-固定的分钟数)的时间;\
例如晚走180分钟,次日可以晚到相应时间-30分钟;则下班晚走234分钟时,次日上班就可以晚到204分钟
相应时长+固定时长:即符合设定的晚走时长的情况下,晚走了多长时间,次日就可以晚到/早走(前一天晚走的时间+固定的分钟数)的时间;\
例如晚走180分钟,次日可以晚到相应时间+30分钟;则下班晚走234分钟时,次日上班就可以晚到264分钟
2)*增加抵扣规则
a.可抵扣下一工作日的工作时长
补偿的时间不需要任何考勤,改变次日工作时间,员工的工作时间会在班次工作时间基础上,减去可以晚到或早走的时段,变为新的工作时间;
b.仅减免下一工作日的迟到或早退时长
补偿的时间仅能用于减免迟到或早退的时长,不影响次日工作时间,只有员工在次日有迟到或早退的时候,补偿时间才会用于减免迟到或早退的时长,次日可以晚到则减免迟到时长,次日可以早走则减免早退时长;
**c.注意:**需要区分使用场景
抵扣工作时长:直接改变当天工作时间的长度,即可以与请假出差外出等叠加,员工只需要基于新的时间出勤或请假,满足全天出勤即可;
减免迟到/早退时长:不影响工作时间,不可以与请假出差外出等叠加,员工只有在有迟到或早退的时候,补偿时间才会用于减免迟到或早退的时长;
3)*增加特殊情况处理
【前一工作日上班打卡缺卡时,下班卡符合晚走时长可以享受】\
即如果员工上班没有打卡,仍然可以计算晚走时长,可以用于次日晚到补偿,晚走时长的计算根据弹性规则中,是否按弹性工作时间计算;\
例如配置9~18点,晚到晚走60分钟,且上班没有打卡,下班时间为22:00,配置按弹性工作时间计算则晚走时长为19~22点,共180分钟,按班次工作时间则为18~22点,共240分钟;
【工作日之间支持跨公休日、跨节假日、跨公休日和节假日】\
即处理例如周五下班晚走,周一是否可以享受补偿的情况;\
**注意:**仅支持工作日下班晚走,下个工作日可以晚到或早走,不支持公休日或节假日加班后,次日工作日可以晚到的场景
【外出结束时间符合晚走时长可以享受,且审批通过后生效】\
即当天如果有较晚的外出,外出结束的时间可以视为下班晚走,可以计算晚走时长且次日可以享受补偿,需要外出申请审批通过才有效;
6.迟到早退豁免规则
变更:
当设定班次为一天多次上下班的时候,增加设置
1)上班可以晚到X分钟,仅对第一段工作时间上班有效、对每段工作时间上班都有效,即可以选择是不是每段工作时间的上班都可以晚到X分钟
2)下班可以早走X分钟,仅对最后一段工作时间下班有效、对每段工作时间下班都有效,即可以选择是不是每段工作时间的下班都可以早走X分钟
*7.其他规则
1)规则同享
用于配置,在启用了弹性出勤、晚走次日补偿、迟到早退豁免的情况下,出勤符合以上条件时是否可以同时享受
a.出勤符合晚走补偿规则时,可同时享受弹性考勤规则
需要同时开启【弹性考勤、晚走补偿】才显示配置
启用,则员工出勤可以基于晚走补偿的情况下(补偿方式为抵扣工时),按弹性规则出勤\
例如:员工前一天晚走3小时,次日可以晚到1小时,同时还有晚到晚走60分钟的弹性考勤,则班次工作时间9~18时,员工次日工作时间为10~18,同时可以按11~19的时间弹性出勤;
不启用,则优先按晚走补偿计算员工出勤,不符合时再按弹性规则计算;\
例如:员工前一天晚走3小时,次日可以晚到1小时,同时还有晚到晚走60分钟的弹性考勤,则班次工作时间9~18时,员工次日工作时间为10~18,如果前一日员工没有晚走,则可以按10~19的时间弹性出勤;
b.出勤符合晚走补偿规则时,可同时享受迟到早退豁免
需要同时开启【晚走补偿、迟到早退豁免】才显示配置
启用,则员工出勤可以基于晚走补偿的情况下(补偿方式为抵扣工时),同时享受可以迟到早退豁免\
例如:员工前一天晚走3小时,次日可以晚到1小时,同时还有上班可以晚到10分钟不计迟到,则班次工作时间9~18时,员工次日工作时间为10~18,在10:10之前打卡都不算迟到;
不启用,则优先按晚走补偿计算员工出勤,不符合时再按迟到早退豁免计算;\
例如:员工前一天晚走3小时,次日可以晚到1小时,同时还有晚到晚走60分钟的弹性考勤,则班次工作时间9~18时,员工次日工作时间为10~18,不可以晚到10分钟;如果前一日员工没有晚走,则员工可以晚到10分钟,即9:10前打卡不算迟到;
c.当天按弹性考勤规则出勤时,可同时享受迟到早退豁免
需要同时开启【弹性考勤、迟到早退豁免】才显示配置
启用,则员工出勤可以基于弹性出勤的情况下,同时享受可以迟到早退豁免;\
例如:员工上班可以晚到晚走60分钟,晚到10分钟不计迟到,则班次工作时间9~18时,员工可以按10~19出勤,且在10:10之前打卡都不算迟到;
启用,则优先按弹性出勤计算考勤,不符合弹性考勤则按迟到早退豁免计算;\
例如:员工上班可以晚到晚走60分钟,早走10分钟不计早退,则班次工作时间9~18时,员工可以按10~19出勤,没有弹性出勤的情况下,在17:50后打卡就不算早退;
2)记录考勤异常
可选不记录异常或按考勤异常规则记录,功能不变
3)考勤异常豁免
a.实际出勤时长大于等于应出勤工作时长时,可豁免异常
支持情况:员工当天有弹性规则,且有请假(出差/外出),出勤的时间与请假时间不连续,但在可弹性的时间范围内,实际出勤的工作时长足够,则考勤不算异常;(例如原来弹性考勤中特殊情况配置,非全天请假后是否可以按弹性工作时间出勤的情况)
*例如工作时间为 09:30~18:30,休息时间为 12:30~13:30,且支持早到早走 60
分钟,则可 08:30~17:30 出勤。应出勤工时为 8 小时(不扣休息时间则为出勤
9 小时)。*
*员工08:30~10:30 请假 2 小时,应出勤 6 小时(不扣休息时间则为出勤 7
小时),应在 10:30 上班,17:30 后下班。如果 11:30 上班,18:30
下班,也可以认为出勤工时足够,可以不算员工迟到,即可以在工作时间内(10:30~18:30)出勤时长≥剩余工作时长,则不计迟到或早退;若出勤时长不足,则按应出勤的10:30~17:30计算迟到早退的时长;*
b.当日考勤结束前,不计下班早退;
支持情况:员工当日下午打卡或考勤机同步打卡,此时不需要计算下班早退,等当天考勤全部结束后,再核算考勤结果;
4)打卡时长统计
可以选打卡时长是否计算休息时间,选择扣除休息时间时,会自动从打卡时间范围内,减去休息时间段;
3、考勤组管理
1.工作日历
1)考勤班次设置中【特殊日期设置】改为【工作日历】
2)固定班支持单独设定指定日期的班次
1)点击设置日历时,如果设定某个日期为工作日,可以选择该工作日使用的班次(仅固定班可以设置),可选的班次同班次列表中可见班次;
解决问题:固定班某个日期需要单独设定为其他班次的情况;
2)设定指定日期班次后,在日历中会按月显示单独修改的结果,切换可见每个月的记录;
3)设置后支持删除,删除后按默认的规则匹配班次,以前为工作日则恢复为原来班次,以前为公休节假日则恢复为休息日;
*2.免打卡设置
1)免打卡设置
在考勤组打卡设置中,单独分组免打卡设置
移出下班免打卡功能,迁移到班次中设置
将原来【设置-假勤设置-打卡设置】的功能迁移到免打卡设置中,并增加配置(非全天请假出差外出只需要打一次卡的功能)
2)入离职免打卡
兼容一天多次上下班的情况,同时解决原来入职免打卡部分场景不生效的问题;
免上班打卡:在多次上下班的情况时,仅对第一次的上班打卡生效,有弹性出勤时会根据弹性工作时间自动生成系统打卡,如果已经有正常打卡则不再自动打卡;
免下班打卡:在多次上下班的情况时,进对最后一次的下班打卡剩下,有弹性出勤时会根据弹性工作时间自动生成系统打卡,如果已经有正常打卡则不再自动打卡;
免全天打卡:对所有的上下班打卡都有效,按正常上下班时间自动生成打卡,如果已经有正常打卡则不再自动打卡;
3)请假免打卡
配置:非全天请假时,请假时段包含【上午或下午全部时间段、上班或下班时间点】时,只需打一次卡
a.包含上午或下午全部时间段
即,请假的时段需要包含整个上午或整个下午,如果是弹性出勤则需要包含弹性时间计算后的上午或下午,符合条件时,如果下班或上班有打卡,则系统会自动生成另一个打卡;
上午请假,则会在请假结束时间生成打卡,如果结束时间为休息时间,则会在休息结束的时间生成打卡;\
例如9~18班次,上午9~13,下午13~18,9~12点请假,12~13休息,则会在13点自动打卡;
下午请假,则会在请假开始时间生成打卡,如果开始时间为休息时间,则会在休息开始的时间生成打卡;\
例如9~18班次,上午9~13,下午13~18,13~18点请假,12~13休息,则会在12点自动打卡;
b.包含上班或下班时间点
即,请假的时段需要包含上班时间点或下班时间点,如果是弹性出勤则需要包含弹性时间计算后的上班时间或下班时间,符合条件时,如果下班或上班有打卡,则系统会自动生成另一个打卡;
上班时间开始请假,则会在请假结束时间生成打卡,如果结束时间为休息时间,则会在休息结束的时间生成打卡;例如9~18班次,9~11点请假,则会在11点自动打卡;
下班时间请假,则会在请假开始时间生成打卡,如果开始时间为休息时间,则会在休息开始的时间生成打卡;例如9~18班次,16~18点请假,则会在16点自动打卡;
3)出差免打卡
a.不选择出差时间内无需打卡,则员工出差时也需要打卡
注意:需要企业根据情况是否开启外勤打卡,外勤打卡中可以限制当天需要出差或外出
b.选择出差时间无需打卡,则出差时间段不需要打卡,非全天出差时,出差之外的工作时间需要正常打卡,此时可以配置是否只需要打卡一次卡,只打一次卡逻辑同请假的只打一次卡
4)外出免打卡
逻辑同出差免打卡
4、打卡设置
原【设置-假勤设置-打卡设置】,功能迁移到考勤组的免打卡设置中
二、移动端
*1.打卡页面
1)打卡页面优化
1.工作时间变化提醒
员工当天出勤的工作时间发生变化后,会显示提示信息,提示导致工作时间变化的情况:
请假,且请假不是工作时间段的中间时间;
晚走次日补偿,且补偿方式为抵扣工时;
出差、外出,且出差、外出时间段不需要打卡;
员工按弹性时间打卡;
2.考勤日期
如果员工的出勤班次,连续两日之间打卡范围有时间重合,则在时间重合的期间,将会显示两个考勤日期
例如:10-20号班次为16~24点,下班打卡结束时间为次日05:00点,10-21号班次为6~14点,上班打卡范围开始时间为02:00,则在10-21号的02:00~05:00之间会显示两个班次的信息,可以更新20号的下班打卡,或操作21号的上班打卡;
2)一天多次上下班打卡
增加对一天多次上下班打卡的支持,会自动根据当前时间所在的工作时间段,自动匹配应该在哪一段工作时间打卡,定位到相应位置;
2.我的出勤
1)按天查看
增加班次信息的展示,可以看到当天出勤的班次
打卡记录根据工作时间,显示为多段,每段工作时间只显示对应的上下班打卡,不再展示全部打卡数据
2)按周、按月查看
一天多次上下班时,同类型异常按实际次数统计,查看异常数据统计时,明细中展示每段工作时间的结果
例如一天有3次上下班,其中有两次是迟到,则会统计2次,展开迟到查看明细中可以查看每次迟到的情况
3.团队出勤
管理者查看员工每天打卡明细时,支持多次上下班打卡显示
三、假勤管理
*1.考勤记录
1)增加对多次上下班的支持
考勤记录中会根据企业班次设置的最多上下班次数,自动匹配显示有多少次上下班及结果,例如企业设置中最多有3次上下班的班次,则会自动显示3次上下班及结果
如果没有设置多次上下班,则只显示 上班打卡、下班打卡,不显示第X次
2)优化重新核算功能
支持对指定日期、指定人员进行核算,每次可重新核算不超过1个月的考勤
3)特殊日期处理
增加对一天多次上下班打卡的支持,同时优化处理逻辑
a.可延迟上班、可提前下班,处理逻辑为对上班前、下班时间后的所有考勤异常进行豁免
例如多次上下班时间9~12,13~17,18~20,设置14点前不计异常,则9~12的旷工豁免,13~17点,减免到14点前的迟到时长,14:10打卡则算迟到10分钟;如果没打卡则算缺卡;
b.上班迟到缺卡不计异常、下班早退缺卡不计异常,处理逻辑为在打卡时间系统自动打卡;
例如,设置上班迟到或缺卡不计异常,则会根据上班时间自动生成系统打卡记录;
备注:解决特殊日期设置后,无法计算工时的情况
4)查看考勤记录详情
支持多次上下班打卡,按多次工作时间分别展示结果
2.出勤月报等其他关联调整
兼容多次上下班逻辑涉及调整的内容
1)出勤月报
一天有多次同类型异常时,月报统计实际的次数,时长按照汇总的时长计算;
例如:1天3次上下班,2次迟到,分别迟到10分钟,15分钟,则月报统计迟到次数2次,迟到时长25分钟;如果异常类型定义迟到10分钟为轻度迟到,迟到15分钟为中度迟到,则异常类型不同,分别统计为轻度迟到1次,中度迟到1次,轻度迟到10分钟,中度迟到15分钟
2)补卡
选择补卡日期后,会根据多次上下班的结果自动匹配第一次缺卡的工作时间
例如:上下班时间9~12,13~17,18~21,第一次正常,第二次上班缺卡,第三次下班缺卡,则自动匹配至第二次上班缺卡的时间13:00,可以修改;
3)加班
加班时,班前开始时间以第一次上班时间判断,班后开始加班时间,根据最后一次下班时间计算
例如:上下班时间9~12,13~17,18~21,则上班前加班在9点之前,下班后加班,在21点之后
4)核算逻辑其他优化
迟到、早退的时长计算会减去期间的请假(出差外出)、休息时长
解决有外出时部分场景下考勤核算结果错误的问题