迟到时间问题
1,189次浏览
编辑于2020年02月13日 08:41:06
1、2.0版本
2、客户希望实现,每月,员工有3次迟到时间小于半个小时的机会;同时!如果累计迟到时间达到30分钟,则算为迟到。
也即,如果第一次迟到5分钟,第二次迟到3分钟,第三次迟到2分钟,那么,第四次的时候,开始计算迟到。
或者,第一次迟到15分钟,第二次迟到20分钟,那么,从第二次开始就算作迟到。
3、我的实现思路:
①设置迟到允许值为0;
②通过两个变量设置公式:当月累计迟到次数,当月累计迟到分钟数,来进行判别。
如果 当日迟到分钟数 + 当月累计迟到分钟数>=30min 或者 当月累计迟到次数>=4 , 那么,当日迟到次数=1;
其余 当日迟到次数=0;
那么,问题来了,
1、 如何定义 当日迟到分钟数,当月累计迟到分钟数,当月累计迟到次数,当日迟到次数?
2、 我们系统中的考勤公式中的项目,迟到次数,迟到分钟数,是不是当日迟到次数,当日迟到分钟数?如果是的话,我该如何定义当月累计迟到次数和当月累计迟到分钟数?
推荐阅读