考勤确认

1. 简介

1.1 场景简介

考勤确认由 HR 或者负责考勤的员工,在考勤周期结束后通过批量导入让员工核对考勤数据是否有误。

批量导入后触发流程,让员工通过流程待办的形式确认考勤数据。具体操作参见文档:批量发起流程

1.2 表单组成

考勤确认由员工基本信息、辅助字段(计算考勤相关行为次数)、关联的员工考勤相关的明细数据用于考勤确认:

2. 表单设计

2.1 基本数据

基本数据包括员工姓名、员工所处班组、部门以及归属月份,即需要员工确认的排班月份。这部分数据通过导入完成:

2.2 辅助字段

辅助字段的计算通过成员姓名和员工选择的考勤月份确定:

目的是为了在考勤确认时,计算考勤对应的行为次数,如考勤打卡次数、迟到次数、早退次数等:

2.3 考勤信息

员工的考勤数据中,除了对应的考勤月份需要再选择一遍(为了其他公式计算),其余字段均通过公式或者数据联动自动得出,无需员工手动编辑:

员工排班明细及工作时长明细关联了数据工厂中的数据流,参见后文【3.1 员工月班次统计】和【3.2 每日工时统计】:

考勤明细关联 考勤打卡 表中的考勤明细数据:

2.4 请假信息

请假数据联动员工请假明细中的数据,详情参见本文【3.3 员工请假明细】。

请假明细关联 请假申请 表中的请假明细数据:

2.5 加班信息

加班数据联动员工加班明细中的数据,详情参见本文【3.4 员工加班明细】。

加班明细关联 加班申请 表中的加班明细数据:

2.6 签字确认

员工确认无误后,签字确认提交流程:

2.7 流程设置

HR 批量导入数据后,将为每位员工发起流程待办,员工选择对应的考勤月份确认考勤数据,并签字确认。确认后,HR或者考勤员校对无误后提交流程,如下图所示:

员工确认节点的负责人为流程发起人与 HR 导入数据时所填写的成员:

3. 高级功能设置

3.1 员工每月班次统计

员工排班明细关联了「员工月班次统计」数据流:

1)数据源

数据源选择员工排班表,员工排班表中记录了所有员工归属月份内的排班明细:

2)添加辅助字段

字段设置 节点中添加四个辅助字段,便于计算员工月班次数据:

3)计算月班次数据

字段设置 节点中,通过公式计算,可以分别计算出月白班次数、月中班次数、月夜班次数、月休班次数、月工作天数:

3.2 员工每日工时统计

工作时长明细关联了「员工每日工时统计」数据流:

1)数据源

数据源选择考勤打卡和 2023 年工作日历:

  • 考勤打卡记录了员工上下班打卡时间及本次工作时长;
  • 2023 年工作日历记录了日期对应的工作状态。

2)计算当天工时

通过添加 分组汇总 节点计算员工当天工时:

3)连接工作日历

对分组汇总节点与工作日历进行 横向连接,连接后可将工作对应的星期及工作状态等数据拼接进来:

4)判断出勤时长是否达标

字段设置 节点中,通过公式计算,可以判断员工出勤时长是否达标

3.3 员工请假明细

请假数据联动聚合表「员工请假明细」中的数据:

具体计算如下:

3.4 员工加班明细

加班数据联动聚合表「员工加班明细」中的数据:

具体计算如下:

4. 效果演示

1)触发流程

HR 导入数据并触发流程:

2)触发计算与数据联动

重新选择姓名字段来触发辅助字段计算与数据联动:

3)员工进行考勤确认

员工重新选择一次考勤周期,触发公式计算:

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验