[TITLE]
Odoo 请假自动生成工时单:配置与工作流程

[DESCRIPTION]
本文介绍在 Odoo 中如何通过开启“请假”功能,使批准的请假请求自动生成工时单,包括配置步骤、工作流说明、注意事项以及实操示例,帮助企业实现工时与请假同步管理。

[KEYWORDS]
Odoo,请假,工时单,自动生成,配置,工作流程,项目,任务,时间管理,审批

请假工时记录

Odoo 在请假请求获批后,会自动在项目和任务上生成工时记录。此功能通过确保已批准的请假在工时单中准确体现,简化了工时验证流程。

首先,激活 开发者模式 ,然后打开 工时单 应用,进入 配置 --> 设置
滚动至 请假 部分,勾选 请假 复选框。
启用此选项后,系统会为已验证的请假请求和公共假期创建工时记录。

启用后会出现两个字段:项目任务

  • 项目 的默认选择为 内部
  • 任务 的默认选择为 请假

这些设置决定 Odoo 将请假请求记录到哪个项目、哪个任务。若有需要,可通过下拉菜单自行修改。

:::: note
::: title
注意
:::
可供选择的项目与任务取决于已安装的应用。
::::

:::: tip
::: title
小技巧
:::
不需要审批的请假类别会立即创建工时记录;需要审批的请求则在请假获批后才生成工时记录。

要检查请假类型是否需要审批,请查看 请假类型表单 <time_off/time-off-requests> 中的 审批 部分。
::::

当员工 提交请假 <../../hr/time_off/request_time_off>,且请假在必要时已通过审批后,系统会自动在 工时单 应用中对应的项目与任务下记录工时。

要查看已记录的工时,打开 工时单 应用并切换到相应的时间段。请假记录会出现在对应字段中,位置由 配置 <timesheets/config> 决定。

要查看工时记录的详细信息,鼠标悬停在记录上会出现 fa-search(放大镜)图标,点击后即可查看详细工时信息。

::: example
示例
:::
一名员工在 2025 年 12 月 15-19 日参加内部培训,并在 工时单 应用中将时间记录在 [内部] 项目、[培训] 任务下。

2025 年 12 月 19 日,该员工因病在家,请假并在 请假 应用中提交 病假。该病假类型被配置为 不需要审批,系统自动批准请求,并在 工时单 应用中以 [内部] 项目、[请假] 任务记录该天的工时。


:::


[SUMMARY]

  • Odoo 请假与工时单
    • 配置
      • 开启开发者模式
      • 进入工时单 → 配置 → 设置
      • 勾选“请假”复选框
      • 设置默认项目(内部)和任务(请假)
    • 工作流
      • 员工提交请假请求
      • 如需审批则等待批准
      • 批准后自动在对应项目/任务生成工时记录
      • 在工时单中查看、点击放大镜查看详情
    • 注意事项
      • 项目/任务选项受已安装应用影响
    • 小技巧
      • 无需审批的请假即时生成工时记录
      • 需审批的请假在批准后生成工时记录
    • 示例
      • 培训期间记录工时 → 病假自动生成并记录在同一项目/任务下