东方之光ERP

标题: 考勤子系统完成升级 [打印本页]

作者: erpw    时间: 2014-11-18 15:57
标题: 考勤子系统完成升级
最近由于客户实际考勤状况的需要,我们针对E9-ERP系统的考勤部分作了全面的升级。
升级后,解决了几个重要的瓶颈问题,下面分要点说明如下:

1,解决了上班、下班时间点之间的任意打卡问题。
   例如:12:00下班、13:00上班,那么在12点~13点之间,就存在任意打卡问题。
   1)正常例子:12:05下班、12:55上班;<这是正常情况>
   2)早上班例子:12:05下班、12:10上班;<下午出差,先刷了卡再说>
   3)晚下班例子:12:50下班、12:55上班;<上午太忙,没来得及下班>
   4)近12:00后,只刷卡一次:12:10;<下班后下午请假,或下午忘记刷上班卡>
   5)近13:00前,只刷卡一次:12:50;<忘记刷下班卡、或者是忘记刷上班卡>
   6)多次连续刷卡:12:15:00、12:15:10、12:15:20、12:16:00、12:16:15
        <虽然这种情况,你可以在卡钟禁止,但现实确实有这种情况,例如在不同机上刷>

2,解决了中间下班、上班多次不刷卡问题
   例如:早8:00上班---12:00下班、下午13:00上班---17:00下班、晚上18:00---21:00加班
   1)12:00下班、13:00上班:12点~13点之间,可打卡,也可不打卡;
   2)17:00下班、18:00---加班:若加班,则17:00不用打卡、若不需加班,则在17:00打卡。

3,解决了加班的限制与不限制问题
   例如:18:00---21:00需要加班,正常算加班时间3小时
   1)限定加班时间:下班打卡时间若是22:00,实际有4个小时了,但仍算3小时;
   2)不限定加班时间:下班打卡时间若是22:00,实际有4个小时了,则按实际计算加班4小时;

针对以上问题,我们对考勤算法作了深入的改进,对这么多种情况,已全部能自动识别归属,不需要人工干预。准确率超过99%。

作者: erpw    时间: 2014-11-18 16:08
补充,
在程序改进的过程中,读了一些大侠的文章,觉得不错,后边我会转几篇来来,以供大家学习参考。




欢迎光临 东方之光ERP (http://www.eastlight.cn/) Powered by Discuz! X3.2