Skip to content

四、考勤情况与补卡 ​

考勤情况模块面向日常考勤管理,提供打卡记录 → 月度统计 → 员工自查 → 异常补卡的完整链路:

  • 考勤信息记录:全员每日签到 / 签退的原始打卡明细(HR 维护与查询)
  • 员工考勤月报:按月汇总每位员工的出勤 / 旷工 / 迟到 / 早退统计
  • 我的考勤情况:员工本人以日历形式查看当月考勤,并可一键发起补卡
  • 补卡申请:漏打卡走 BPM 审批流,审批通过后自动回写打卡记录

4.1 考勤信息记录 ​

菜单入口:HRM人力 → 考勤情况 → 考勤信息记录

页面操作:查询、新增、编辑、删除、导出、导入

页面为标准列表页,支持按用户昵称、真实日期、签到状态、签退状态组合查询,列表展示:

列说明
用户昵称 / 真实日期 / 星期打卡人与打卡日
签到时间 / 签到状态当天签到时间与判定结果(正常 / 迟到等)
迟到分钟数签到迟到时的迟到时长
签退时间 / 早退分钟数 / 签退状态当天签退信息与早退判定

业务规则:

  • 本页是考勤的原始明细账:月报统计、绩效考勤类系统取数(出勤天数 / 迟到次数等)均以这里的记录为准
  • 支持导入批量补录历史打卡数据(如考勤机初始化迁移),也支持手工新增 / 编辑修正单条记录
  • 补卡申请审批通过后,系统会自动写入对应日期的打卡记录,无需人工再录

考勤信息记录

4.2 员工考勤月报 ​

菜单入口:HRM人力 → 考勤情况 → 员工考勤月报

页面操作:查询(只读统计页;行内【员工考勤情况】可查看该员工考勤明细抽屉)

按月份 + 员工维度汇总考勤结果,用于 HR 月度核算与薪酬联动:

指标口径
工作日固定按周一至周五统计
出勤 / 旷工基于上述工作日口径,比对打卡记录得出
迟到 / 早退按签到 / 签退时间与迟到 / 早退分钟数判定

业务规则(重要):

  • 月报的「工作日」固定按周一至周五统计,不联动节假日模板——法定节假调休不会改变月报的工作日基数,出勤 / 旷工 / 迟到 / 早退口径均基于此
  • 列表行点击【员工考勤情况】打开明细抽屉,可下钻查看该员工逐日打卡详情,核对汇总数字

员工考勤月报

4.3 我的考勤情况 ​

菜单入口:HRM人力 → 考勤情况 → 我的考勤情况

页面操作:查询(月份切换 / 日历浏览)、补卡申请(跳转补卡页)

面向普通员工的自我查询页,以月度日历呈现:

  • 顶部统计卡:签到正常天数、签退正常天数、迟到天数、早退天数
  • 日历中每日显示签到 / 签退时间,异常日直接标注(如「09:15 (迟到15分钟)」)
  • 月份选择器可回看历史月份,不能选择未来月份

业务规则:

  • 本页只展示当前登录员工本人的数据,数据口径与考勤信息记录一致(含补卡回写的记录)
  • 日历上方【补卡申请】按钮直接跳转补卡申请页面,形成「发现问题 → 立即补救」的闭环

我的考勤情况

4.4 补卡申请 ​

菜单入口:HRM人力 → 考勤情况 → 补卡申请

页面操作:查询、新增(发起补卡申请)、编辑、删除、导出、提交(发起 BPM 审批)

新增补卡申请的主要字段:

字段说明
补卡类型签到 / 签退 二选一
补卡日期漏打卡的日期
补卡原因必填的文字说明
证明图片可上传佐证材料(如加班审批截图)
备注补充说明

列表展示单据编号、申请人、部门、补卡日期、补卡类型、补卡原因、审批状态、提交时间,支持按申请人 / 补卡类型 / 审批状态 / 申请时间查询。

业务规则(重要):

  • 补卡走 BPM 审批流(流程 Key:hrm_attendances_replenish),保存为草稿或直接提交审批由申请人选择
  • 审批通过后,系统自动写入当天的打卡记录,补卡时间固定为:签到 8:00、签退 20:00,状态置「正常」——即补卡不保留真实打卡时刻,迟到 / 早退一律按正常处理
  • 代码层面没有每月补卡次数的硬限制:次数管控通过审批流实现(审批人可在流程中驳回高频补卡)
  • 补卡回写的记录与正常打卡记录同样参与月报统计与绩效取数

补卡申请