探讨考勤连班最好的解决办法? 大家有什么好的解决方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 连班中间会刷卡吗?如果会刷卡,就好办。不管怎么样,都可以做一个班别资料,设定时段上班时段,然后看刷卡时间是否跨在两个班别内,就知到是连班了。 要是中间要刷卡,如:08:18,但18:24的,这种18点刷卡的就不好区分,它是归属哪个了 解决方案有无数种,说几个最简单的方案1、先不设定自动排班次(估计你的里面也没涉及到这个东西),先计算前一天,那么这样就锁定了一张卡,然后再计算后一天,这样自然就把两张卡区分开了,前提条件是你的考勤计算前一天里面计算过的卡不能再计算。这里面一个最基本的要看你抓卡的规则,否则下班成上班上班成下班是很可能的事。2、首先标记其中一次考勤为废的,计算前一天的,计算完以后再启用此次考勤然后再算第二天的,前提条件同上。这里要考虑的是劳动量,如果转班人数很多那对于人事人员来说是一个考验,前提是你的软件必须操作相当的顺畅,不要一会儿键盘一会儿鼠标。3、设置一个连班班次,这个班次有4次上下班,时间段上可能会跨3天,然后计算,连班次算在一天的考勤里面。这个是最好的方法,难度也最大,估计你的考勤系统要进行彻底的动作,你的考勤能支持一天上下班6次甚至8次吗,能支持72小时上班吗,那么就用此方法?单纯解决这个问题是小儿科,如果全盘解决要看你了,别人帮不了你很多。反正东西就是那么回事,如果要考勤彻底通用,那么算法上要进行大动作,反正我做的那套整个算法所用存储过程有2000行,给一个台湾厂专用的那套存储过程超过4000行,考勤规则之罗嗦之复杂就是BT。调班、调休、停工待料、任意请假、任意加班、超长加班,连续加班,任意转班,自由上班,简直就是集尽所能,一个厂班次有97个。 swf透明问题. 偶的资源2 急!delphi用ADO存取文件时数据丢失 大家进来讨论一下酒店管理中房态一览的实现问题!(准备自己开发控件) 欢迎加入delphi群:14709904 BDE组件里的query控件是不是一定要在有BDE引擎的机器上才能运行程序? 登录窗口与主窗口之间的问题? 有关通用查询组件—— Delphi 文件怎么自动reload 谁知道delphi 5 ADOExpress Update pack 2 的序列号,十万火急 怎么总是提示列名“张三”无效,怎么原因?请大家多多帮忙!! 求助!
如果会刷卡,就好办。
不管怎么样,都可以做一个班别资料,设定时段上班时段,然后看刷卡时间是否跨在两个班别内,就知到是连班了。
1、先不设定自动排班次(估计你的里面也没涉及到这个东西),先计算前一天,那么这样就锁定了一张卡,然后再计算后一天,这样自然就把两张卡区分开了,前提条件是你的考勤计算前一天里面计算过的卡不能再计算。这里面一个最基本的要看你抓卡的规则,否则下班成上班上班成下班是很可能的事。2、首先标记其中一次考勤为废的,计算前一天的,计算完以后再启用此次考勤然后再算第二天的,前提条件同上。这里要考虑的是劳动量,如果转班人数很多那对于人事人员来说是一个考验,前提是你的软件必须操作相当的顺畅,不要一会儿键盘一会儿鼠标。3、设置一个连班班次,这个班次有4次上下班,时间段上可能会跨3天,然后计算,连班次算在一天的考勤里面。这个是最好的方法,难度也最大,估计你的考勤系统要进行彻底的动作,你的考勤能支持一天上下班6次甚至8次吗,能支持72小时上班吗,那么就用此方法?单纯解决这个问题是小儿科,如果全盘解决要看你了,别人帮不了你很多。反正东西就是那么回事,如果要考勤彻底通用,那么算法上要进行大动作,反正我做的那套整个算法所用存储过程有2000行,给一个台湾厂专用的那套存储过程超过4000行,考勤规则之罗嗦之复杂就是BT。调班、调休、停工待料、任意请假、任意加班、超长加班,连续加班,任意转班,自由上班,简直就是集尽所能,一个厂班次有97个。