钉钉考勤拥有上百万的企业组织,数千万的DAU,是国内领先的考勤类软件提供商。企业集成钉钉考勤系统,通过强大的考勤规则配置,实现多样化假勤制度,实现灵活排班。
需求场景- 教师代课通知:老师通过线上申请调课,完成审批后自动同步到企业排班系统中,系统自动完成调班功能,并安排和通知其他老师代课。
- 员工调岗通知:改变员工组织架构的同时,自动改变员工的考勤组,人员岗位发生调动后,实现员工的考勤地点和排班在岗位之间自动切换,并发送人员变动通知给管理员。
- 工资核算:企业管理员设置排班规则,自动根据排班规则统计出每个员工的请假时长,与企业自有的请假或财务系统对接,实现工资统计。
- 查询历史排班:当企业排班信息改变后,企业可通过接口查询历史班次,帮助企业查看和恢复历史排班。
- 排班合规性,排班上限、连续排班限制、每月最少休息限制、风险预警,帮助企业规范用工。
- 方式多元化,排班系统支持一键式导入排班通过系统配置规则自动合规校验,最大程度降低合规风险。
- 排班灵活性,同时可按部门、班组、个人等维度实现灵活排班。
- 管理人性化,排班过程实时透明、员工在主管排班时即可查看临时结果并反馈。
- 操作界面友好,页面具有简洁明了的特点,对考勤、审批等进行数据处理、数据查询等操作一键完成。
- 快速查询数据,不同情况可查询各种所需要的记录,可按日期、部门、人员进行查询员工考勤记录。
- 企业自定义考勤规则,员工通过多样化考勤,提高员工满意度,减少员工流失。
- 通过科学的排班计划,实现人力安排的合理配置,确保整个班级制度的舒适性,体现企业的人文关怀。
- 排班规则适合多种场景,让排班轻松更高效,提升效率。
- 通过设置规则,合理安排劳动力,不会出现人力剩余的情况,为企业降低人力成本。
- 管理员随时可查看规则信息,特殊情况快速处理,提高办公效率。
- 合理设置考勤规则,减少排班与不合规操作,降低因人为操作失误造成的经济损失。
- 帮助企业按业务需求高效安排劳动力,实现降本增效。
能力详解
- 自定义考勤规则,通过调用考勤组和考勤班次的读/写相关接口,设置考勤组和考勤班次。
- 调用排班制考勤组排班接口,接口给员工进行排班,也能通过查询成员排班信息接口,查询员工排班信息。
- 通过合规性限制,对每天、每周、每月的排班时间,连续排班天数,休息天数都进行了限制,并进行预警,减少不规范用工现象。同时可以限制已发生排班的修改操作,减少考勤统计问题的发生。
- 企业在考勤实际应用中各种场景无法满足,例如跨天加班打不上卡、节假日加班计算不准确、迟到,早退不能取整、外出回公司不能打卡,不知道员工是否回公司等问题,为解决这些问题,钉钉开放平台提供给企业能够自定义的加班规则,通过简单的配置就能完成规则设置。
- 为解决只能按照人员维度/周和月进行班次排班、一个考勤组只能使用一个排班周期的问题,钉钉对排班进行了调整。可以将大量班次相同的员工组合为一个班组,只需对班组进行排班,一次可完成多位员工的排班工作。可以在任意给某员工添加临时班次,操作一天灵活。同一个考勤组可以使用多个考勤周期,可以将考勤规则一致但排班周期有差异的员工放在同一个考勤组进行管理。
最佳实践
- 杭州某信息技术有限公司,需限制员工每个月排班工时不能超过一个固定值,需要实时查看员工当月剩余可排班的工时。通过和钉钉排班系统的对接,第三方企业应用可以对基础的排班功能进行扩展和增强,轻松实现排班相关的行业化解决方案,满足不同行业的排班的定制化需求。
- 连锁型餐饮企业,门店之间的淡旺季时间不同,因此员工在不同时间工作地点不同,组织架构和考勤也会变更。比如A店淡季,B店旺季时,需要把A店的部分员工借调到B店,借调到期后,需要自动将员工从B店调回A店。企业通过和钉钉考勤组的对接,可以在改变员工组织架构的同时,自动改变员工的考勤组,实现员工的考勤地点和排班在店铺之间自动切换。
- 登陆开发者后台,在创建的应用中配置应用首页地址,添加“成员信息读取权限”、“企业考勤数据上传权限”、“考勤组管理权限”、“查询企业考勤数据权限”。
- 使用AppKey和AppSecret参数,调用获取企业内部应用access_token接口,获取企业内部应用accessToekn。
- 使用企业内部应用accessToekn,调用创建考勤组接口创建考勤组。
- 使用企业内部应用accessToekn,调用创建班次信息接口创建考勤班次,调用更新考勤组接口绑定班次。
- 使用企业内部应用accessToekn,调用考勤组排班接口进行对考勤组排班。
- 使用企业内部应用accessToekn,调用上传打卡记录接口上传打卡记录。
- 使用企业内部应用accessToekn,调用获取打卡结果接口查看打卡信息。
- 使用企业内部应用accessToekn,调用查询请假状态接口查看请假状态。
开发流程
开发文档- 创建考勤组,文档链接:https://developers.dingtalk.com/document/app/attendance-group-write
- 创建班次信息,文档链接:https://developers.dingtalk.com/document/app/create-modify-shifts
- 考勤组排班,文档链接:https://developers.dingtalk.com/document/app/scheduling-system-attendance-group-scheduling
- 上传打卡记录,文档链接:https://developers.dingtalk.com/document/app/upload-punch-records
- 获取打卡结果,文档链接:https://developers.dingtalk.com/document/app/open-attendance-clock-in-data
- 查询请假状态,文档链接:https://developers.dingtalk.com/document/app/query-status
Demo地址:https://github.com/open-dingtalk/h5app-attendance-demo.git
SDK文档SDK文档地址:https://developers.dingtalk.com/document/app/how-to-call-apis
SDK下载JSAPI-SDK:https://www.npmjs.com/package/dingtalk-jsapi
服务端-SDK:https://developers.dingtalk.com/document/app/download-the-server-side-sdk
新版服务端-SDK:https://developers.dingtalk.com/document/app/sdk-download
,