计划

Odoo 排班 允许您规划团队的时间表并管理班次和资源。

处理团队的排班有特定的需求,这些需求可能因您的业务需求而有很大差异。以下概念被引入 Odoo 排班以满足这些需求:

班次 被分配给 资源 ,资源可以是 人力 (员工)或 物料 (例如设备)。资源被分配 角色 ,这有助于团队内部的工作组织。

初始配置完成后,可以手动进行 班次规划 ,也可以通过使用 自动排班 功能实现自动化。

规划和销售应用之间的集成允许将已售服务链接到规划中的角色和班次。此外,与 项目 的集成可以将班次(以及时间和资源)分配给特定项目。

配置

角色

要定义资源所执行的角色(如厨师、调酒师、服务员),请导航至 规划 ‣ 配置 ‣ 角色 ,然后点击 新建 ,填写 名称 (如助理、接待员、经理)。接着,选择执行该角色的 资源 。资源可以是 员工物料

注解

  • 如果您的数据库中安装了销售应用,则会显示 服务 字段,允许您指定执行服务所需的角色,以便将班次分配给合适的人。

  • 在使用 自动排班功能 时,角色会被考虑在内。

属性字段与角色

属性字段 允许您在多个 Odoo 应用的表单中添加自定义字段。规划包括将与角色关联的属性字段添加到班次的可能性。

要创建属性字段,请从任意计划切换到列表视图。在那里,点击您希望编辑的班次上的 查看 。如果 角色 字段为空,请填写所需的角色,然后点击齿轮图标并选择 添加属性 。根据您的需求 配置 新字段。

在规划中创建新属性字段。

属性字段与角色相关联,并包含在此角色执行的所有班次的班次表单中。

Example

角色属性字段的一些用例包括:

  • 认证 :适用于需要特定许可的角色(如驾驶执照)。

  • 地点 :适用于在多个地点运营的公司(如商店或餐厅)。

  • 语言 :适用于多语言环境(如咨询公司)。

员工

所有员工都可以包含在规划中并分配班次。

要调整员工的规划设置,请导航至 规划 ‣ 配置 ‣ 员工 ,并选择您要编辑设置的员工。然后,转到 工作信息 标签页。

员工档案和工作信息标签页。

小技巧

您也可以通过默认与规划一起安装的 员工 应用来完成相同操作。

员工的 工作信息 标签页中有两个部分对规划有影响:计划 (即 工作时间 字段)和 规划

工作时间

在计算 班次分配时间 及其百分比时,会考虑 工作时间 。如果 工作时间 字段留空,则认为该员工的工作时间为灵活时间。

要为个人创建 工作时间 ,例如为兼职员工创建,请点击 查看更多… ,然后点击 新建

注解

如果员工的合同配置为基于班次生成工作条目,则规划中的 工作时间分配时间 会影响 薪资

规划角色

一旦员工拥有一个或多个 角色

  • 为该员工创建班次时,只显示该字段中所选角色的班次模板。

  • 发布日程表时,员工只会收到分配给他们的角色的空缺班次通知。

  • 在自动分配开放班次或计划销售订单时,只会为员工分配其角色的班次。

此外,当定义了 默认角色 时:

  • 为员工创建班次时,会自动选择默认角色。

  • 在自动分配开放班次或计划销售订单时,该角色也优先于员工的其他角色。

注解

如果计划角色字段为空,则与员工共享的班次模板和开放班次将不受限制。但是,没有角色的员工无法使用 自动计划 功能。

材料

材料 是可以分配班次和工作时间的资源,但不是员工。例如,建筑公司可以使用材料为共享机器(如起重机、叉车)创建班次。

与员工类似,材料也可以分配角色和工作时间。

班次模板

要创建班次模板,请在任意计划表上点击 新建 ,然后填写 班次详情 。要将班次保存为模板,请勾选 保存为模板

Shift form with the option `save template` ticked.

或者,您可以进入 排期 ‣ 配置 ‣ 班次模板 ,然后点击 新建 。填写 开始时间班次时间 。班次的 结束时间 将根据 工作时间 计算,并将工作时间和休息时间考虑在内。

Example

员工的工作时间为周一至周五,上午 8 时至下午 5 时,中午 12 时至下午 1 时休息。

  • 创建一个开始时间为上午 9 点、持续时间为 8 小时的班次模板,根据工作时间和 1 小时的休息时间,结束时间为下午 5 点。

  • 创建一个开始时间为上午 10 点、持续时间为 10 小时的轮班模板,结束时间将为第二天上午 10 点,因为根据工作时间,当天下午 5 点已经下班。

此外,您还可以为每个轮班模板进行配置:

  • 角色 :将班次与特定角色关联。

  • 项目 :记录专门用于项目工作的班次。

计划排班

打开排期应用程序后,用户会看到自己的日程安排。管理员角色的用户还可以看到 按资源安排日程角色项目销售订单 ,以及报告和配置菜单。

注解

日程表显示在甘特视图中,您可以通过拖放进行编辑、调整大小、拆分和复制,而无需打开它们。

A schedule displaying various visual elements.

日程表中的班次使用了以下视觉元素:

  • 全色 :已规划并发布的班次。

  • 对角条纹 :已规划但尚未发布的班次。

  • 灰色背景 :表示员工正在休假。

  • 进度条 :当前正在进行且已关联工时表的班次。

  • 灰色班次 :复制班次时,复制的班次显示为全色,而之前已存在的班次会暂时变为灰色。在页面刷新或移除筛选条件后,颜色将恢复为全色或对角条纹。

创建班次

要创建一个班次,请导航至任意时间表,然后点击 新建 。在弹出窗口中填写以下详细信息:

  • 模板 :如果数据库中存在一个或多个模板,它们会显示在弹出窗口的上部区域。选择后,模板会自动填充班次表单。

  • 资源:资源可以是员工或物料。如果此字段为空,则该班次被视为 开放班次

  • 角色:选择分配给资源的角色。此字段在 自动排班 班次时使用。选择角色后,与其关联的班次模板会显示在弹出窗口的上部区域。

  • 项目:如果数据库中安装了项目应用,此字段允许您将项目链接到班次,从而规划和跟踪专用于所选项目的班次。

  • 销售订单项:如果数据库中安装了销售应用,此字段允许您将销售订单链接到班次。

  • 重复:勾选复选框并根据需要配置 每隔 字段。以下规则适用于重复班次:

    • 所有字段(如 资源角色项目 )都会从原始班次复制,日期除外,它会根据 每隔 字段进行调整。

    • 重复班次已规划但尚未发布。

    • 默认情况下,计划班次会提前六个月创建,之后逐步生成。要更改时间范围,请 激活开发者模式 ,然后导航至 规划 ‣ 配置 ‣ 设置 并编辑 重复班次

  • 另存为模板:勾选此选项后,将创建一个班次模板,其 开始和结束时间分配时间角色项目 与当前班次相同。

  • 发送给员工的附加说明:点击该字段以添加备注。

  • 日期:选择班次的日期和时间。这是创建班次时唯一的必填字段。

  • 分配时间:基于日期和员工的 工作时间表 计算得出。更多内容请参阅 班次模板

点击 发布并保存 以确认班次并通过电子邮件向分配的员工发送他们的日程安排。

注解

草稿在管理员的规划视图中可见,并可以通过对角线识别。员工仅在班次发布后才会收到通知。

根据员工的账户配置,会发送两种通知:

  • 没有用户账户的员工会被重定向到专用的 规划门户

  • 拥有用户账户的员工会被重定向到 Odoo 后端视图中的 我的规划 视图。

小技巧

拆分班次 工具可以轻松将长班次拆分为多个部分。为此,将鼠标悬停在目标班次上并点击 剪刀 )图标。

拆分班次工具。

开放班次和自动排班

自动排班 按钮允许您分配 开放班次 (未分配资源的班次),并创建和分配与销售订单或项目关联的班次。

以下功能对自动排班有影响:

  • 角色 :开放班次只会分配给已分配相应角色的资源(员工或物料)。无法为没有角色的员工使用 自动排班 功能。

  • 默认角色 :分配给资源的默认角色优先于其他分配的角色。

  • 冲突 :员工或物料不能同时被分配多个班次。

  • 休假 :会考虑员工的休假时间以及公共假期。

  • 工作时间 :在为员工或物料分配班次时会考虑工作时间。对于正在执行 灵活工时 的员工,无法使用 自动排班 功能。

  • 合同 :如果员工有有效的合同,则不会为其分配超出合同期限的班次。

点击 发布 以确认时间表并通知员工他们的排班计划。

调换班次与取消分配

提供了两项功能供员工调整他们的日程安排: 调换班次取消分配

注解

这些功能是互斥的。默认情况下可以调换班次且无法禁用。然而,一旦启用 允许取消分配 功能,就会取代调换班次的选项。

调换班次

班次规划并发布后,员工会收到电子邮件通知。如果员工希望调换班次,可以点击不想要的班次,然后点击 请求调换

该班次仍分配给原员工,但在时间表中,班次上会显示一条通知,告知分配的员工希望调换班次。

然后,班次会显示给具有相同角色的其他员工,如果他们希望将其分配给自己,可以点击 我接手 按钮。

注解

适用以下规则:

  • 只有符合员工角色的班次才会显示为可选择。

  • 无法调换过去的班次。

取消分配

要允许员工取消分配班次,请导航至 规划 ‣ 配置 ‣ 设置 ,然后勾选 允许取消分配 复选框。接着,指定员工可以在班次开始前取消分配的最大天数。

班次规划并发布后,员工会收到电子邮件通知。如果允许取消分配班次,员工可以点击 我不可用 按钮,班次将恢复为开放班次。

注解

适用以下规则:

  • 员工的日程中仅显示与其角色匹配的班次。

  • 无法取消分配过去的班次。