加班规则集

Odoo 的 考勤 应用支持配置加班规则,以确定员工是否在加班、何时加班,以及按何种费率计算。

重要

考勤 应用不预配置任何加班规则集;所有加班规则集都必须自行创建。

创建加班规则集

要创建加班规则集,请导航至 考勤应用程序 ‣ 配置 ‣ 加班规则集。任何已存在的加班规则集都会出现在默认列表视图中,并显示规则集的 名称、比率模式 和 规则数 (该规则集配置规则的数量)。

点击 新建 按钮,将会加载一个空白的 规则集 表单。在表单的上半部分输入以下信息:

  • 规则集名称:输入规则集的名称。

  • 比率组合模式:使用下拉菜单选择加班费率的计算方式。可选选项为:

    • 最大比率:使用最高的费率确定加班工资。例如,如果存在 150% 和 125% 两个可用费率,则适用最高的可用费率 150%。

    • 所有比率之和:组合所有适用的加班费率来计算加班工资。Odoo 通过将 额外 支付费率(超出 100% 的部分)相加来计算费率。

      Example

      创建了两个加班费率,一个为 150%,另一个为 120%。选中了 所有比率之和 选项。实际适用的加班费率为 170%。

      用于确定该费率的计算方式为:100%(基准)+ (150-100)% + (120-100)% = 170%。

  • 描述:输入该规则集的简要描述。

  • 国家/地区:使用下拉菜单选择该规则集适用的国家/地区。

加班规则

创建好规则集的主要信息后,下一步是添加各个规则。点击 规则集 表单的 加班规则 选项卡底部的 添加行,将会加载一个 创建规则 弹出窗口。

在相应字段中输入 规则名称。接下来,在 定义 选项卡中输入以下信息:

条件部分

此部分确定哪些记录的时间算作加班。规则可以基于 数量 或 时间。

基于数量

如果一天或一周累计的工时超过预期值即会产生加班,请选中 规则基于 字段的 数量 单选按钮。条件 部分中其余字段的配置如下:

  • 如果(日/周)的实际工时不同:首先,使用下拉菜单选择预期的总时长是按 天 还是按 周 计算。然后选择差异的比较基准:

    • 来自合同中定义的金额:如果加班基于 员工合同中定义的工作时长,请选择此项。

    • 来自特定时长:如果加班基于指定的时长,请选择此项。选中后会出现 超出时长 字段。以 HH:MM 格式输入员工每个 天 或 周 (视 如果(日/周)的实际工时不同 字段中的选择而定)必须超过的小时数(小时)。

  • 对雇主有利的容差为:此字段定义一段 不 视为加班的缓冲时间。以 HH:MM 格式输入时长。例如,如果该字段设置为 00:15,而员工记录了一个 8 小时 13 分钟的工作日,则多出的 13 分钟 不 计入加班。

  • 对员工有利的容差为:以 HH:MM 格式输入作为加班给予员工的额外时长。例如,如果该字段设置为 00:15,而员工记录了一个 8 小时 48 分钟的工作日,则缺少的 12 分钟 算作 加班,总计为一个完整的加班小时(而不是仅有 48 分钟的加班)。

基于时间

如果只有在特定日期或特定时间才会产生加班,请选中 规则基于 字段的 时间安排 单选按钮。条件 部分中其余字段的配置如下:

  • 对雇主有利的容差为:此字段定义一段 不 视为加班的缓冲时间。以 HH:MM 格式输入时长。例如,如果该字段设置为 00:15,而员工记录了一个 40 小时 13 分钟的工作周,则多出的 13 分钟 不 计入加班。

  • 对员工有利的容差为:以 HH:MM 格式输入作为加班给予员工的额外时长。例如,如果该字段设置为 00:15,而员工记录了一个 40 小时 48 分钟的工作周,则缺少的 12 分钟 算作 加班,总计为一个完整的加班小时(而不是仅有 48 分钟的加班)。

  • 如果员工工作:点击单选按钮以选择用于累积加班的时段。可选选项为:

    • 在任何工作日:如果员工在任何工作日的规定时段之外工作即会产生加班,请选择此项。选中后会出现 介于 字段,默认列出 00:00 和 24:00。以 HH:MM 格式调整两个字段的工作时间,以定义员工可获得加班的具体工作时间。

      Example

      将 介于 时间设置为 09:00 和 17:00。一名员工从上午 7:00 工作到下午 4:00。该员工可获得 2 小时的加班,即上午 7:00 到上午 9:00 之间的时间。

    • 在任何非工作日:如果员工在任何非工作日的规定时段之外工作即会产生加班,请选择此项。选中后会出现 介于 字段,默认列出 00:00 和 24:00。以 HH:MM 格式调整两个字段的工作时间,以定义员工可获得加班的具体工作时间。

    • 当员工休假时:如果员工在 未 安排工作的任何一天工作都会产生加班,请选择此项。

    • 在特定安排之外:如果员工在所选 工作安排 之外工作即会产生加班,请选择此项。选中后会出现 安排 字段。使用下拉菜单选择用于判定加班的工作安排。

操作部分

一旦满足 条件 部分中设定的条件,操作 部分即决定如何处理已批准的额外时间。

  • 支付额外工时:如果加班工时将以工资支付,请启用此复选框。启用后,勾选标记右侧会出现一个百分比字段,其中填充加班 工作条目类型 上定义的费率。

  • 要使用的工作条目类型:此字段仅在启用 支付额外工时 字段后出现。使用下拉菜单选择为加班创建哪种 工作条目类型。默认选中 加班时间。

  • 以休假形式返还:如果应把加班转换为休假而不是以工资支付,请启用此复选框。

示例加班规则集

一家总部位于美国的公司为所有每周工作时长超过 40 小时标准工作周,或在任何非工作日工作的员工提供 1.5 倍加班工资。为此,他们创建一个名为 Overtime 的规则集,将 费率组合模式 设为 最高费率。国家设为 美国,并在 描述 字段中输入加班规则的说明。

示例中加班规则集的上半部分。

在 加班规则 选项卡中配置了两条规则:员工排班规则 和 非工作日规则。

员工排班规则

员工排班规则 基于 数量,员工在任何特定 天 的工作时长超过 合同上定义的时长 时即计入加班。无论员工还是雇主均未设置宽限时间。员工加班时按 150% 的费率支付,该时长以 加班工时 记录在考勤日志中。

员工实际工作时长超出排班工作时长的规则集。

非工作日规则

非工作日规则 基于 时段,只要员工在 任何非工作日 工作,即计入加班,不限时长。无论员工还是雇主均未设置宽限时间。员工加班时按 150% 的费率支付,该时长以 加班工时 记录在考勤日志中。

员工实际工作时长超出排班工作时长的规则集。