东宝资讯
聚焦东宝动态,了解行业前沿

加班审核显示员工当月加班时数,避免低效加班

日期2024-11-19浏览量183次 发布者网站运营

一、需求场景:

某客户公司秉承高效工作原则,为了避免员工低效率加班,各部门负责人在对员工申请的加班单进行审核时,会根据当月已加班的时长和工作情况进行决策管控。部门负责人在审核加班单时希望能够清晰地看到员工以往的加班情况,从而再来进行审核。HR系统加班控制模块管控的是加班申请时数,并非最后实际加班时数,不能够直观的提供加班数据参考。


二、解决方案:

1、调整整个自助端审核列表,按客户要求显示加班日期,开始时间,加班时间,加班时数,补休时数,加班事由,当月平时汇总,当月周末汇总,当月法定汇总等字段。使领导在审核时更加直观,便于审核。

调整自助端审核表.jpg

下图为改版前显示,只能通过标题以及进入表单才能查看,不够直观。

调整前.jpg

(1)参考《配置模块自定义待办列表》该项目文档进行配置。如文档中描述,查询时需含有一些字段,以及对列表的全局代码进行调整。列表的加班时数通过函数直接调取显示。

自定义配置表.jpg

(2)在列表全局代码中添加一行:varisAddDefault=false,忽略掉自助端默认筛选条件,如图

在全局代码中添加.jpg

2、调整表单显示,增加汇总情况,员工在申请时也能查看到自己的加班情况

调整表单显示.jpg


(1)通过自定义模板,定义表单列

定义表单列.jpg

(2)对全局代码进行修改,定义汇总列表,列表的数据汇总方法,打开表单的初始化调用汇总方法,选择日期方法中调用汇总方法

修改全局代码定义汇总列表.jpg

修改全局代码定义汇总列表2.jpg

修改全局代码定义汇总列表3.jpg

(3)后台代码,全局代码中列表数据的来源,根据日报统计实际的加班时数,可自行根据实际情况进行调整。

后台代码编辑.jpg


三、应用价值:

通过对列表及表单的功能开发,可以在审核时清除的看到加班情况,便于领导审核,极大的增加效率。功能开发前后进行对比,开发后审核一条数据的决策时间起码能节省10S以上,平均每月的加班记录在38000条左右,则平均每月能够节省105.5H左右。