
钉钉加班审批如何自动跳过法定节假日?
钉钉加班审批自动跳过法定节假日,只需在管理后台启用「节假日同步」并勾选「加班排除假日」,系统即按国务院日历自动剔除,无需人工维护。
功能定位:为什么加班审批必须“识假”
加班审批若把法定节假日也算作可调休时长,不仅带来薪资争议,还会在月底人力核算时产生大量手工纠偏。钉钉在 2025 年 12 月把「节假日同步」从考勤模块下沉到审批流,使加班单在提交阶段就自动剔除国务院假日,实现“源头无假”。
该功能与「考勤日历」共用同一套假日数据,因此无需重复维护;但它只影响审批流里的时长计算,不会反向改写已生成的考勤记录,边界清晰。
操作路径:三端最短入口对照
桌面端(Win/Mac 7.8.0 及以上)
工作台 → 审批 → 管理后台 → 加班模板 → 基础设置 → 节假日同步 → 勾选「加班排除假日」→ 保存并发布。
手机端(Android/iOS)
工作台 → 审批 → 右上角「···」→ 管理 → 选择加班模板 → 基础设置 → 打开「节假日同步」开关 → 立即生效。
网页后台(oa.dingtalk.com)
登录企业管理员账号 → 工作台 → 审批 → 模板管理 → 加班 → 编辑 → 第 3 步「高级设置」→ 勾选「自动跳过法定节假日」→ 发布。
提示:若「节假日同步」开关置灰,请确认企业已开启「考勤」应用并完成首次假日导入,否则审批流无法读取日历数据。
例外与取舍:哪些场景不该一键排除
轮班制工厂:产线按「做四休二」排班,节假日对班表无意义,此时排除反而导致班次缺失,建议关闭同步,改用「自定义休息日」。跨境团队:香港办公室遵循本地假日,若用内地日历会少算一天,解决方法是分地区建立两套审批模板,各自绑定对应假日文件。项目制结算:部分外包合同按“自然日”计费,假日也要算钱,此时可在模板里关闭排除开关,单独增加「节假日加班费」字段,由员工自行勾选。
与机器人协同:把例外提醒做轻
经验性观察:当员工在节假日提交加班单,被系统自动剔除后,常误以为“审批人拒绝”。可在「审批结果通知」里增加第三方群机器人,用 50 字以内说明“时长已剔除假日,无需再次提交”。实现方式:管理后台 → 审批 → 通知设置 → 新增「自定义机器人」→ 事件选「审批通过」→ 消息体里插入变量 {actualHours} 与 {holidayHours},即可在群里实时告知差额。
故障排查:开关开了仍算进假日的 3 种可能
- 假日文件未覆盖当年:进入「考勤 → 假日设置」检查是否已导入 2026 年 CSV,若缺失,系统默认“无假日”。
- 模板未发布:编辑后忘记点「发布」,员工端仍走旧版流程;在「版本记录」里确认发布时间戳即可验证。
- 员工使用旧缓存:移动端离线保存了去年模板,可让其在「设置 → 清理缓存」后重新进入审批单,即刻拉取最新规则。
适用/不适用清单:一张表判断要不要开
| 企业特征 | 建议 | 理由 |
|---|---|---|
| 固定双休,按国务院放假 | 开启 | 零维护,自动合规 |
| 连锁零售,节假日高峰 | 关闭 | 假日加班合法且需计薪 |
| 跨境多地区 | 分模板 | 避免假日冲突 |
| 项目制外包 | 关闭 | 按自然日结算合同 |
最佳实践 5 步法:上线不出错
- 预检假日文件:每年 12 月下载国务院官方日历 CSV,核对调休补班日期,确保“补班”被标记为工作日。
- 灰度发布:先给总部 20 人开启新模板,观察一周,确认无时长计算错误后再全量。
- 同步通知:在全员群发布「加班排除假日」图文说明,避免员工误以为“审批人拒单”。
- 留痕审计:开启「审批日志」存储 180 天,方便月末人力抽查剔除记录。
- 年度复盘:次年 1 月导出《加班统计》与《考勤日历》做差异比对,若差异率>0.5%,回查模板设置。
版本差异与迁移建议
7.6.0 之前,假日排除只在「考勤计算」生效,审批流需手工填「实际时长」。若企业从老版本升级,已发起的加班单不会回溯,建议让管理员在月底统一「重新计算」一次,系统会自动按新规则刷新未归档单据。
验证与观测方法
提交测试单:选 2026-05-01(劳动节)08:00-18:00,提交时期望时长显示 0 h。查看审批日志:若出现「holidayExcluded: 10h」字段,说明剔除成功。导出报表:路径为「管理后台 → 考勤 → 月度汇总 → 勾选『显示剔除明细』」,可批量比对假日剔除前后差异。
FAQ:你必须知道的 4 个细节
假日文件能否自定义增加公司年假?
可以。在「考勤 → 假日设置 → 自定义假日」上传内部 CSV,系统会把公司年假一并排除,但注意别把“福利假”标成法定假,导致薪资模块少算加班费。
调休补班会被算成工作日吗?
会。只要国务院日历把补班标记为工作日,系统即视为正常上班,加班单不会被剔除;若企业不认可补班,可手动把该日在「自定义休息日」里再标一次。
能否只对部分员工生效?
可以。在审批模板「可见范围」里按部门或角色圈选,只有被选中的成员发起加班单时才触发假日排除,其他员工仍走旧规则。
已通过的加班单能否重新剔除假日?
已归档单据不会自动刷新;管理员可在「审批 → 单据详情 → 更多 → 重新计算」手动触发,系统会按最新假日规则重算时长并生成变更记录。
收尾:下一步行动清单
钉钉加班审批自动跳过法定节假日,本质是把「考勤日历」的权威数据提前到审批节点,减少事后纠偏。今天你就可以:登录管理后台,检查 2026 年假日文件是否完整;在加班模板里打开「节假日同步」并灰度 20 人测试;把审批结果机器人接入内部群,自动告知剔除时长;月底导出报表,验证差异率低于 0.5% 即全量发布。完成以上四步,你就能在五一、国庆高峰前,把假日加班纠纷降到冰点,同时让 HR 从“调休纠错”里解放出来,专注更高价值的薪酬分析。