请假记录重新核算异常说明
计算逻辑:仅可执行审批通过的请假记录。将依据员工请假记录「创建日期」对应的考勤组的休假规则进行重新核算,以下异常情况可能导致执行失败。
异常情况 | 校验逻辑 |
员工无出勤规则 | 查询到存在员工提交请假时的日期没有考勤组规则了,则不重新核算 |
请假单位不符 | 请假记录与查询到的休假规则单位不一致时,则不重新核算 |
请假时间范围不符合规则限制 | 新的规则与原请假记录不符合时,则不重新核算 例如:新的规则为晚到1小时类型,原请假记录为全天请假时不重新核算 |
出差记录重新核算异常说明
计算逻辑:仅可执行审批通过的出差记录。将依据员工「出差申请开始日期」对应的考勤组的出差规则,以及「出差时间」对应的班次(公休日和节假日以休息班次记录时间为准,若无记录时间,则按9:00-17:00),重新核算考勤周期内的出差时长。以下异常情况可能导致执行失败。
异常情况 | 校验逻辑 |
员工无出勤规则 | 查询到存在员工出差开始日期没有考勤组规则了,则不重新核算 |
出差单位不符 | 出差记录与查询到的出差规则单位不一致时,则不重新核算 |
是否允许重复 | 查询到的规则允许重复时,则出差记录与已有审批中或审批通过的出差记录重复时,仍正常继续重新核算 若不允许重复,则发现核算后的出差记录与已有审批中或审批通过的出差记录重复时,阻断核算 |
外出记录重新核算异常说明
计算逻辑:仅可执行审批通过的外出记录。将依据最新外出规则,以及「外出时间」对应的班次(公休日和节假日以休息班次记录时间为准,若无记录时间,则按00:00-次日00:00),重新核算考勤周期内的工作时间外出时长。以下异常情况可能导致执行失败。
异常情况 | 校验逻辑 |
员工无出勤规则 | 查询到存在员工外出记录的开始日期或结束日期没有考勤组规则了,则不重新核算 |


