考勤日结果计算错误用友软件股份有限公司王敏问题来源:电话解决问题:考勤日结果结算后,迟到时间、早退时间都为0,考勤班次的最大迟到时间、最大早退时间都设了,而且与考勤规则中的“允许迟到”、“允许早退”时间设的都一致。怎么回事呢?客户现象重现演示账套:单击此处添加标题以“迟到时间”为例,先介绍一下系统计算迟到时间的规则:日结果计算中的“迟到时间”是根据考勤班次设置中的“最大迟到时间”与考勤规则中的“允许迟到”时间联合控制的。单击此处添加标题例:假设考勤班次设置中某班次的“最大迟到时间”为5分钟,“迟到计旷工工时”为4小时,考勤规则中的“允许迟到”为0分钟。以上设置意味着迟到一分钟刷卡就计入迟到时间了(因为“允许迟到”为0分钟),但如果迟到时间超过5分钟的话系统就不算迟到时间了,直接计入旷工工时4小时了(因为“最大迟到时间”为5分钟,“迟到计旷工工时”为4小时)。“早退时间”与以上的控制规则类同。单击此处添加标题电话沟通客户的设置,以下为客户描述情况在演示账套的重现哦。考勤规则:单击此处添加标题允许迟到、早退时间都为0,那迟到1分钟就算迟到啦!班次设置:单击此处添加标题最大迟到、早退时间都为15,那迟到、早退超过15分钟就不计算迟到时间了,而是直接计入“迟到(早退)计旷工工时”了!刷卡数据:单击此处添加标题本班次的上班时间为8:00、下班时间为17:00,该人员的刷卡上班时间为8:50、下班时间为16:40,所以毛火韦的迟到、早退时间应分别为50和20分钟。而该班次的最大迟到、早退时间都为15,则迟到、早退超过15分钟就不计算迟到时间了,而是直接计入“迟到(早退)计旷工工时”了!所以迟到、早退时间为空没有错误。单击此处添加标题手工将该人员的上班时间修改为8:10、下班时间修改为16:55:单击此处添加标题重新计算,迟到时间、早退时间计算出来啦!5分钟和10分钟哦.单击此处添加标题总结:大多数情况下,有公式定义中如果引用了“迟到时间”、“早退时间”,由于上述原因如果“迟到时间”、“早退时间”没计算出来的话,那么该公式的结果也会受到影响,在本案例中我们为了得出计算结果直接修改了刷卡时间。实际应用中用户可以根据自身实际情况及需求灵活设置班次设置中的最大迟到、早退时间及考勤规则中的允许迟到、早退时间等信息,最大程度满足不同需求。单击此处添加标题