薪酬

在 Odoo 中,工资由六个因素计算和确定:工资 结构类型、工资 结构、规则、规则参数、规则类别 以及 薪资录入类型。这些因素共同决定每位员工工资的计算方式。

每个 结构类型 内部包含一个或多个 结构。每个 结构 包含一组 规则,而每条 规则 使用 参数 和 类别 来定义特定金额的计算方式。还可以加入奖金或扣款等额外的薪资录入项,以调整最终工资。

计算工资单时,Odoo 会根据员工的 工作记录 计算工作时间,然后应用员工分配的结构类型中的相关结构、规则和参数来确定其总工资。

工资结构类型

在 Odoo 中, 结构类型 将相关的工资结构分组。当合同指定结构类型时, 仅 使用该类型内的结构来计算员工的工资。每种结构类型包含多个独立的结构,每个结构都包含一组用于处理工时表条目的规则。

结构类型定义了工资配置的关键方面,包括员工的发薪频率、工作时间、默认工资结构,以及工资是固定(基于月薪)还是可变(基于小时)。

示例

例如,名为 Employee 的结构类型包含两种不同的结构: Regular Pay (正常薪酬)结构,包含处理正常薪酬的所有单独规则;以及 End of Year Bonus (年终奖金)结构, 仅 包含年终奖金的规则。两者都属于同一个 Employee 结构类型。

通过导航至 工资应用 ‣ 配置 ‣ 结构类型 查看现有的 结构类型。

Odoo 预配置了两种默认结构类型:员工 和 工人。

通常,Employee 用于领取固定薪水的员工,因此其 工资类型 设置为 固定工资。Worker 通常用于按小时计酬的员工,因此工资类型设置为 每小时工资。

注解

如果使用特定国家的 薪资本地化,建议使用相应国家本地化文档中的结构。

当前可使用的所有已配置结构类型的列表。

新结构类型

如果默认结构类型不满足公司需求,请转至 工资应用 ‣ 配置 ‣ 结构类型 并点击 新建 以创建自定义结构类型。

警告

创建新工资结构类型时,请确保符合所有地方和国家法律。配置工资结构时与财务部门确认,以确保满足所有要求。

继续在字段中输入以下信息:

  • 结构类型:输入新结构类型的名称,如 Employee (员工)或 Worker (工人)。

  • 国家:从下拉菜单中选择新结构类型适用的国家。

  • 工资类型 :为结构选择工资类型:

    • 固定工资:适用于每个发薪期收到相同工资的月薪制员工。

    • 小时工资:适用于根据发薪期内工作小时数计薪的员工。

  • 付款计划:使用下拉菜单为新结构类型选择典型的付款计划。这表示该特定类型的结构多久支付一次。

  • 工作时间:使用下拉菜单为新结构类型选择工作时间。当前所选公司的所有可用工作时间都会显示在下拉菜单中。默认工作时间为 标准 40 小时/周 选项。如果所需工作时间未出现在列表中,可以 创建新的工作时间。

  • 工资结构:使用下拉菜单选择属于新结构类型的工资结构。生成工资单时,该结构将用作默认选项。

  • 工作记录类型:选择用于为员工创建所有工作记录的工作记录类型。

创建新结构类型时要填写的新结构类型表格。

新建工作时间

要创建新的工作时间,请在新结构类型表单的 工作时间 字段中输入新工作时间的名称,然后点击 创建并编辑。系统会加载 创建工作时间 弹出窗口。该表单包含两个部分:一个基本信息部分,以及一个 工作时间 选项卡,按天和时间列出各项具体工作时间。填写完表单后,点击 保存。

  • 名称:输入新工作时间的名称。名称应具有描述性且清晰易懂,例如 Standard 20 Hours/Week。

  • 时间表类型:点击相应的单选按钮,选择工时是 灵活 还是 完全固定。选择 灵活 会隐藏 工作时间 选项卡以及基本信息部分中的一些其他字段。

  • 定义每天的小时数:启用此选项,可让时间表基于每天设定的预期小时数,而不是每天固定的开始和结束时间。修改此选项时,会出现 确认 弹出窗口。点击弹出窗口中的 确认 进行更改。

  • 全职等效工时:员工被视为全职员工所需达到的每周工作小时数。通常约为 40 小时,该数值会根据员工的雇佣状态(全职还是兼职)影响其可获得的福利类型。此字段 不可 修改。

  • 工作时间比率:此百分比根据 工作时间 选项卡中配置的时间与 全职等效工时 相比自动生成。该数值应介于 0.00% 和 100% 之间,因此如果百分比高于 100%,则表明可能需要调整工作时间。

  • 公司:使用下拉菜单选择可以使用新默认工作时间的公司。如果这些工作时间适用于所有公司,请将此字段留空。

  • 时区:使用下拉菜单选择新工作时间要使用的时区。

  • 双周日历:启用此复选框,可从单周日历切换为双周日历。修改此选项时,会出现 确认 弹出窗口。点击弹出窗口中的 切换 进行更改。启用后,显示的选项卡会从单个 工作时间 选项卡变为两个选项卡:第 1 周工作时间 和 第 2 周工作时间。

    重要

    在两种方式之间切换日历时,会移除 所有 现有的工作记录。

  • 工作时间 选项卡:此选项卡列出每天的具体工作时间,包括休息时间。创建新的工作时间表时,工作时间 选项卡会预先填充默认的 40 小时工作周,每天分为三个时间段。

    每天包括一个早班(8:00-12:00)、一个午休(12:00-13:00)和一个下午班(13:00-17:00),均使用 24 小时制时间格式配置。

    日均工作时间会根据时间表自动计算,并显示在 平均 字段中,同时显示一周的 总计 小时数。

    要调整其中任何一项,请点击所需字段,使用下拉菜单修改信息,或直接输入信息。

    确保为每一行配置了 工作记录类型 字段。这样可确保 薪资 应用正确计算所有工作记录。

    注解

    工作时间是公司特定的,不能在不同公司之间共享。

    小技巧

    如果启用了 双周日历 选项,请确保两个选项卡 第 1 周工作时间 和 第 2 周工作时间 中的各项工作时间均已正确配置。

为每周工作十五小时的实习生新建的工作时间表。

工资结构

工资结构 指的是员工在特定框架下获得报酬的不同情形,并由各种工资规则具体定义。

公司在每种结构类型下所需的结构数量取决于员工薪酬支付方式的多样性及其计算逻辑。例如,“奖金(Bonus)”就是一种常见的额外结构。

要查看每种结构类型下的所有具体结构,请前往 工资表应用 ‣ 配置 ‣ 结构。

每个 结构类型 都会列出与其关联的各种结构。每个结构都包含一组定义该结构的规则。

Odoo 预配置了两个工资结构:位于 Employee 结构类型中的 Regular Pay,以及位于 Worker 工资结构类型中的 Worker Pay。

点击某个结构以查看其 工资规则。这些规则定义了员工工资单的具体计算逻辑。

注解

安装 工资表本地化模块 后,系统会自动安装相应的工资结构并显示在此列表中。

常规薪资(Regular Pay)的结构详情,列出了所有具体的工资规则。

薪资录入类型

创建工资单时,有时需要针对特定情况添加其他录入项,例如小费、佣金、费用报销或扣款。前往 薪资应用 ‣ 配置 ‣ 薪资录入类型 即可找到这些其他录入项。列表中会显示所有通用以及特定本地化的薪资录入类型。

薪资录入类型列表,创建工资单的新录入项时 可以选择这些类型。

如果需要列表中未显示的新录入类型,请点击 新建 按钮创建新的薪资录入类型。输入 说明、代码,并在 结构中的可用性 字段中选择其适用的结构。

如果该录入项应用作薪资调整,请启用 可用于调整 复选框。

重要

代码 用于工资规则中的计算。如果 结构适用范围 留空,则表示该输入类型适用于所有工资单,而非特定结构专用。