遇到一个难问题,请各位兄弟帮忙.在线等代......
我想得到一个月员工的考勤报表
要求是根据班次表和打卡原始记录来显示员工在规定的上下班时间是否迟到,迟到多长时间,早退多长时间, 加班多长时间(单位最少是0.5小时),旷工多长时间
遇到星期六,跟日算加班。如果休息日上班算加班,不来不算旷工。
员工号 班次 打卡日期 时间1 时间2 迟到时间 早退时间 加班时间 旷工
A1459 MS 2004.04.01 0844 1717 14 20 0
A1459 MS 2004.04.02 0819 1910 0 0 1.5h
A1459 MS 2004.04.03 0821 1740
.
.
A2176 LS 2004.04.01 1932 0722 2 10 0
A2176 LS 2004.04.02 1925 0832 0 0 1h
A2176 LS 2004.04.03 1
班次表
shift_mst
班次 上班时间 下班时间 是否跨日上班
SHIFT_TYPE WORK_START WORK_END OVER_NIGHT
---------- ---------- -------- ----- -------
MS 0830 1730 N
LS 1930 0730 Y
休息日
班次 星期
SHIFT_TYPE DAY_OFF
MS 1
MS 7
LS 1
打卡原始记录
record
员工号 班次 打卡日期 时间
emp_no shift_type date time
A1459 MS 2004.04.01 0844
A1459 MS 2004.04.01 1750
A1459 MS 2004.04.02 0819
A1459 MS 2004.04.02 1910
A1459 MS 2004.04.03 0821
A1459 MS 2004.04.03 1740
A1459 MS 2004.04.04 0822
A1459 MS 2004.04.04 1810
A2176 LS 2004.04.01 1932
A2176 LS 2004.04.02 0722
A2176 LS 2004.04.02 1925
A2176 LS 2004.04.03 0732
A2176 LS 2004.04.04 1945
A2176 LS 2004.04.05 0936
要求是根据班次表和打卡原始记录来显示员工在规定的上下班时间是否迟到,迟到多长时间,早退多长时间, 加班多长时间(单位最少是0.5小时),旷工多长时间
遇到星期六,跟日算加班。如果休息日上班算加班,不来不算旷工。
员工号 班次 打卡日期 时间1 时间2 迟到时间 早退时间 加班时间 旷工
A1459 MS 2004.04.01 0844 1717 14 20 0
A1459 MS 2004.04.02 0819 1910 0 0 1.5h
A1459 MS 2004.04.03 0821 1740
.
.
A2176 LS 2004.04.01 1932 0722 2 10 0
A2176 LS 2004.04.02 1925 0832 0 0 1h
A2176 LS 2004.04.03 1
班次表
shift_mst
班次 上班时间 下班时间 是否跨日上班
SHIFT_TYPE WORK_START WORK_END OVER_NIGHT
---------- ---------- -------- ----- -------
MS 0830 1730 N
LS 1930 0730 Y
休息日
班次 星期
SHIFT_TYPE DAY_OFF
MS 1
MS 7
LS 1
打卡原始记录
record
员工号 班次 打卡日期 时间
emp_no shift_type date time
A1459 MS 2004.04.01 0844
A1459 MS 2004.04.01 1750
A1459 MS 2004.04.02 0819
A1459 MS 2004.04.02 1910
A1459 MS 2004.04.03 0821
A1459 MS 2004.04.03 1740
A1459 MS 2004.04.04 0822
A1459 MS 2004.04.04 1810
A2176 LS 2004.04.01 1932
A2176 LS 2004.04.02 0722
A2176 LS 2004.04.02 1925
A2176 LS 2004.04.03 0732
A2176 LS 2004.04.04 1945
A2176 LS 2004.04.05 0936
...全文
相关推荐
js jquery获取当前元素的兄弟级 上一个 下一个元素
"本文将介绍如何使用JavaScript (JS) 和jQuery (jq) 获取当前元素的兄弟级、上一个以及下一个元素。在JavaScript中,由于Firefox浏览器的特性,这个过程可能会较为
一个很强大的软件啊兄弟们
标题中的“一个很强大的软件啊兄弟们”暗示了我们讨论的主题是一款功能强大的软件,可能是用于计算机操作、数据处理、编程或者其他IT相关领域的工具。
兄弟电脑花样机打板软件
**教程与支持**:为了帮助用户更好地掌握软件,通常会提供详细的使用指南和在线教程,有的甚至包含互动式学习资源,让初学者也能快速上手。
兄弟款编程软件
而其跨型号兼容性的特点,使得投资于兄弟花样机的用户能够持续受益,无需担心因设备升级而无法使用原有软件的问题。
华为OD机试 - 查找兄弟单词(Java 牛客练习题 HJ27)
每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。


