东方之光ERP

 找回密码
 立即注册
搜索
查看: 5678|回复: 1
打印 上一主题 下一主题

考勤子系统完成升级

[复制链接]

29

主题

77

帖子

143

积分

中级会员

Rank: 2

积分
143
跳转到指定楼层
楼主
发表于 2014-11-18 15:57:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近由于客户实际考勤状况的需要,我们针对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%。
回复

使用道具 举报

29

主题

77

帖子

143

积分

中级会员

Rank: 2

积分
143
沙发
 楼主| 发表于 2014-11-18 16:08:02 | 只看该作者
补充,
在程序改进的过程中,读了一些大侠的文章,觉得不错,后边我会转几篇来来,以供大家学习参考。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表