13.3. 使用员工入门程序应用程序


您可以使用 Web 界面使用 Employee Rostering starter 应用。接口在 ReactJS 中开发。您还可以根据需要访问 REST API 来创建自定义用户界面。

13.3.1. 草案和发布的周期

在任何特定时间,您可以使用应用程序在一段时间内创建 roster,称为 草案 周期。默认情况下,草案期限的长度为三周。

当 roster 在草案的第一周内最终时,您可以 发布 roster。目前,当前草案前一周的 roster 将变为一个 公布的 周期。在发布的期间,roster 已被修复,您无法自动更改它(仍然有可能出现紧急的手动更改)。然后,可以将此类人员分发到员工,以便他们能够计划自己的时间。草案期将于一周。

例如,假定设置了 9 月 1 到 9 月 21 的草案。在此期间,您可以自动创建员工的 roster。然后,当您发布 roster 时,最多 9 月 7 期将发布。新的草案期为 9 月 8 日至 9 月 28 日。

有关发布 roster 的说明,请参考 第 13.3.12 节 “发布转换月”

13.3.2. 轮转模式

员工树形应用程序支持 轮转模式 来移动和员工。

轮转模式是从两天开始的任何时间的"model"周期。模式不与特定日期关联。

您可以为轮转的每天创建时区。每次存储桶设置转换的时间。(可选)模板可以包含转换的默认员工的名称。

当您发布 roster 时,应用程序会将新每周添加到草案周期。目前,如果适用,将默认员工名称从轮转模式复制到草案周期的新部分。

当达到轮转模式的末尾时,它会自动从开始重启。

如果您的机构中的每周转换模式与每周转换模式不同,请使用一周或整个周的轮转模式,如 14、21 或 28 天。默认长度为 28 天。然后,模式始终在同一星期天上重复,您可以为不同的 weekdays 设置转换。

有关编辑轮转模式的步骤,请参考 第 13.3.13 节 “查看和编辑轮转模式”

13.3.3. 员工随机租户

Employee Rostering 应用支持多个 租户。每个租户都是一组独立的数据,包括输入和输出输出。更改一个租户的数据不会影响其他租户。您可以在租户间切换以使用几个独立的数据集,例如,为不同的位置准备员工 rosters。

安装后会存在几个示例租户,代表几个典型的企业类型,如工厂或站。您可以选择这些租户,并对其进行修改以符合您的需要。您还可以创建新租户来从空白后输入数据。

13.3.3.1. 更改 Employee Rostering 租户

您可以更改当前的租户。选择其他租户后,所有显示的信息都引用此租户以及您只影响此租户的任何更改。

流程

  1. 在 Employee Rostering 应用 Web 界面中,在浏览器窗口的右上角点 Tenant 列表。
  2. 从列表中选择租户。

13.3.3.2. 创建租户

您可以创建新租户来从空白后后输入数据。在创建租户时,您可以设置几个参数,以确定应用程序如何为这个租户准备输出。

重要

您无法在创建租户后更改租户参数。

流程

  1. 要在 Employee Rostering 应用程序 Web 界面中创建新租户,请单击浏览器窗口右上角的设置(gear)图标,然后单击 Add
  2. 设置以下值:

    • 名称 :新租户的名称。此名称显示在租户列表中。
    • 计划开始日期 :初始草案的开始日期。发布 roster 后,此日期成为公布的周期的开始日期。此日期的星期日始终保持于周日,开始草案期、任何特定发布的周期以及轮转模式的第一个使用。因此,将开始日期设置为每周开始(Sunday 或 Monday)通常最方便。
    • 草案长度(天) :草案期限的长度。在租户生命周期内,草案期限保持相同的长度。
    • 发布 Notice (天) :发布通知期限的长度。我们计划提前为任何一天发布最后的攻击,因此员工有足够的通知来计划他们的个人生命周期。在当前版本中,不会以任何方式强制执行此设置。
    • 发布长度(天) :每次发布 roster 时发布(修复)的期限的长度。在当前版本中,此设置在 7 天解决。
    • 轮转长度(天) :轮转模式的长度。
    • Time Zone :应用 roster 的环境时区。此时区用于决定用户界面显示的"当前"日期。
  3. 点击 Save

租户使用空白数据创建。

13.3.4. 学习学习

您可以设置 循环 内任何位置所需的所有知识。例如,除了一般人工资源和 restaurant 操作等知识外,24 小时划分程序还需要合作、服务、总线和托管知识。

流程

  1. 在 Employee Rostering application web 界面中,点 Skills 选项卡。

    您可以在浏览器窗口的右上角看到当前可见的也可以使用,例如 1-15 of 34。您可以使用 &lt ;& gt; 按钮来显示列表中的其他知识。

    您可以在搜索框中输入任何重要名称,以搜索学习。

  2. 完成以下步骤以添加新技术:

    1. 点击 Add
    2. Name 下的文本字段中输入新技术的名称。
    3. 点 Save 图标。
  3. 要编辑技术的名称,请单击技术旁边的 Edit Skill 图标(铅笔图标)。
  4. 要删除技术,请单击技术旁边的 Delete Skill 图标(trashcan compose)。
注意

在每个租户中,名称必须是唯一的。如果相关人员与员工或点相关联,则无法删除相关技术。

13.3.5. 输入 spots

您必须输入点 列表,它代表业务的不同位置。对于 diner,点包括栏、总线板、前端计数器、各种 kitchen 站、服务区域以及办公室。

对于每个 spot,您可以从 Skills 选项卡中输入的列表中选择一个或多个所需 知识。应用程序rosters 仅拥有该点中所有所需知识的员工。如果 spot 不需要参与,应用程序就可以将任何员工带入到 spot 中。

流程

  1. 要在 Employee Rostering application web 界面中输入或更改 spots,点 Spots 选项卡。您可以在搜索框中输入 spot 名称 的任何部分 以搜索 spots。
  2. 完成以下步骤以添加新 spot:

    1. Add Spot
    2. Name 下的文本字段中输入新 spot 的名称。
    3. 可选:从 Required technology set 下的下拉列表中选择一个或多个知识
    4. 点 Save 图标。
  3. 要编辑 spot 的名称和所需知识,请点击 spot 旁边的 Edit Spot 图标(铅笔图标)。
  4. 要删除点,请点击 spot 旁边的 Delete Spot 图标(栏)。
注意

在每个租户中,spot 名称必须是唯一的。当为其创建任何转换时,您无法删除 spot。

13.3.6. 输入合同列表

您必须输入业务用于员工的所有合同的列表。

合同决定了员工可在一周、日历月份、日历月份或日历年内工作的最长时间。

在创建合同时,您可以设置任何限制或根本不设置任何限制。例如,一个部分员工可能无法在一周内工作超过 20 小时,而全时间员工可能限制为 10 小时,年数为 1800 小时。另一个合同可能不包括工作小时的限制。

您必须以分钟为单位为合同输入所有工作时间限制。

流程

  1. 要在 Employee Rostering 应用程序 Web 界面中输入或更改合同列表,请点 Contracts 选项卡。

    您可以在浏览器窗口的右上角看到当前可见的合同数,例如 1-15 of 34。您可以使用 &lt ;& gt; 按钮来显示列表中的其他合同。

    您可以在搜索框中输入合同名称的任何部分 以搜索合同。

  2. 完成以下步骤以添加新合同:

    1. 点击 Add
    2. Name 下的文本字段中输入合同名称。
    3. Maximum minutes 下输入所需的时间限制:

      • 如果员工不能超过每天的集合时间,请在 Per Day 处启用复选框,然后在此复选框旁边的字段中输入分钟。
      • 如果员工不能超过每周的时间,请启用 Per Week 的复选框,并在此复选框旁边的字段中输入分钟数。
      • 如果员工不能超过每个日历月份的时间,请启用处于 Per Month 的复选框,然后在此复选框旁边的字段中输入分钟数。
      • 如果员工不得每年的日历时间超过一个时间,请在此复选框旁边的字段中输入分钟。
    4. 点 Save 图标。
  3. 要编辑合同的名称和时间限值,请点合同名称旁边的 Edit Contract 图标(铅笔图标)。
  4. 要删除合同,请单击合同名称旁边的 Delete Contract 图标(trashcan form)。
注意

在每个租户中,合同名称必须是唯一的。如果该合同分配给任何员工,则无法删除该合同。

13.3.7. 输入员工列表

您必须输入业务的所有员工、他们拥有的人员以及应用到他们的相关合同。应用程序会根据相关实践,并根据合同中的工作时间限制对员工进行关注。

流程

  1. 要在 Employee Rostering 应用程序 Web 界面中输入或更改员工列表,请点 Employees 选项卡。

    您可以在浏览器窗口的右上角看到当前可见的员工的数量,例如 1-15 of 34。您可以使用 &lt ;& gt; 按钮来显示列表中的其他员工。

    您可以在搜索框中输入员工名称的任何部分 以搜索员工。

  2. 完成以下步骤以添加新员工:

    1. 点击 Add
    2. Name 下的文本字段中输入员工的名称。
    3. 可选:从 Skill set 下的下拉列表中,选择一个或多个知识。
    4. Contract 下的下拉列表中选择一个合同。
    5. 点 Save 图标。
  3. 要编辑员工的名称和知识,请单击员工名称旁边的 Edit Employee 图标(铅笔图标)。
  4. 要删除员工,请单击员工名称旁边的 Delete Employee 图标(trashcan compose)。
注意

在每个租户中,员工名称必须是唯一的。如果员工被影响到任何转换,则无法删除员工。

13.3.8. 设置员工可用性

您可以为特定时间设置员工的可用性。

如果某个员工 在一定时间内不可用,则员工永远不会分配给此时间跨度(例如,如果员工在 sick 或为 vacation 中被调用)的任何变化。不必要、需要的是特定时间的员工首选项;应用程序尽可能容纳它们。

流程

  1. 要在 Employee Rostering 应用程序 Web 界面中查看和编辑员工可用性,请点 Availability Roster 选项卡。

    在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用 Week of field 旁边的 & lt; 和 > 按钮。或者,您可以点击 date 字段并更改日期来查看包括此日期的星期。

  2. 要为员工创建一个可用性条目,请单击时间表的空空间,然后选择员工。最初,为整个日期创建一个 Unavailable 条目。
  3. 要更改可用性条目,请单击该条目。您可以更改以下设置:

    • fromTo date and time :可用性条目应用到的时间范围。
    • 状态:您可以从下拉列表中选择 UnavailableDesired、或 Undesired 状态。

      若要保存该条目,请单击 Apply

  4. 要删除可用性条目,请单击该条目,然后单击 Delete availability

    您还可以通过将鼠标指针移到条目上,然后点在条目中显示的图标之一来更改或删除可用性条目:

    • 点击 Unavailable 图标将条目的状态设置为 Unavailable
    • 点击 Undesired 图标将条目的状态设置为 Undesired
    • 点击 Desired 图标将条目的状态设置为 Desired
    • 点击 Delete 图标删除该条目。
重要

如果员工已经分配给转换,然后在这一转换过程中创建或更改可用性条目,则分配不会自动更改。您必须再次创建员工转换器,以应用新的或更改的可用条目。

13.3.9. 在转换的循环中查看和编辑转换

Shift Roster 是所有 spots 及所有可能的时间。

如果在时间跨度内必须有一个点中的员工,则必须存在此点的转换,此时会跨越时间。如果点同时需要多个员工,您可以为同一点和时间跨度创建多个转换。

每次转换都由点(箭头)和时间范围(column)的交集的 rectangle 表示。

当新时间添加到草案周期时,应用程序会将转换(如果存在)从轮转模式复制到草案周期的新部分。您还可以在草案期间手动添加并编辑转换。

流程

  1. 要在 Employee Rostering 应用程序 Web 界面中查看和编辑转换的 roster,点 Shift 选项卡。

    在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用 Week of field 旁边的 & lt; 和 > 按钮。或者,您可以点击 date 字段并更改日期来查看包括此日期的星期。

  2. 要添加转换,请点击调度的开放区域。应用程序添加了一个转换,确定从点击位置自动决定插槽和时间跨度。
  3. 要编辑转换,请点击转换。您可以为转换设置以下值:

    • fromTo date and time :转换的确切时间和持续时间。
    • 员工 :分配给转换的员工。
    • 固定 :员工是否 固定到 转换中。如果员工被固定,则自动员工障碍无法更改员工的分配。固定员工不会自动复制到任何其他转换。

      若要保存更改,请单击 应用

  4. 要删除转换,请单击转换,然后单击 Delete shift

13.3.10. 创建并查看员工转换障碍

您可以使用应用程序为所有员工创建和查看最佳过渡。

流程

  1. 要在 Employee Rostering 应用程序 Web 界面中查看和编辑转换的 roster,点 Shift 选项卡。
  2. 要创建最佳转换月,请单击 Schedule。应用程序需要 30 秒才能找到最佳解决方案。

结果

操作完成后,Shift Roster 视图包含最佳转换器视图。在草案期间创建新的 roster。此操作不会修改发布的周期。

在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用 Week of field 旁边的 & lt; 和 > 按钮。或者,您可以点击 date 字段并更改日期来查看包括此日期的星期。

在草案周期中,代表转换的框的边框是点行。在发布的周期中,边框是 unbroken 行。

代表转换的框的颜色显示每次转换的约束状态:

  • 强绿色:软约束匹配;例如,迁移是员工的"必要" timeslot。
  • Pale green:没有约束无法正常工作。
  • grey: Soft constraint broken; 例如,转换人员位于员工的"未必要"的 timeslot 中。
  • 黄色:中等约束中断;例如,没有员工分配给迁移。
  • 红帽:硬约束中断;例如,员工同时发生了两个转换。

13.3.11. 查看员工转换

您可以在以员工为中心的表格中查看特定员工的分配转换。该信息与 Shift Roster 相同,但查看格式对于通知员工关于其分配的转换更加方便。

流程

要查看员工表并在 Employee Rostering 应用程序 Web 界面中移动,请点 Availability Roster 选项卡。

在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用 Week of field 旁边的 & lt; 和 > 按钮。或者,您可以点击 date 字段并更改日期来查看包括此日期的星期。

您可以在浏览器窗口的右上角看到当前可见的员工的数量,例如 1-10 of 34。您可以使用数字旁边的 & lt; 和 > 按钮来显示列表中的其他员工。

在草案周期中,代表转换的框的边框是点行。在发布的周期中,边框是 unbroken 行。

13.3.12. 发布转换月

当您发布转换月时,草案的第一周将发布。虽然仍然有可能更改紧急手动更改,但自动员工不再更改发布的期间的任何转换分配。草案期将于一周后进行。有关草案和发布周期的详情,请参考 第 13.3.1 节 “草案和发布的周期”

流程

  1. 要在 Employee Rostering 应用程序 Web 界面中查看和编辑转换的 roster,点 Shift 选项卡。
  2. 查看草案第一周的转换月,以确保接受它。
  3. 单击 Publish

13.3.13. 查看和编辑轮转模式

轮转模式允许您添加、移动和删除转换,以便您可以有效地管理员工资源。它由时区和席位定义。

轮转
  • 时间存储桶描述了特定点或位置(例如,Anaesthetics)的时间段 (例如,9:00 a.m. 到 5:00 p.m)用于特定点或位置(例如,A naesthetics)的时间插槽,以及需要两天或更长的培训。
  • 席位 (B) 是特定日期在特定时间存储桶中的员工分配。
  • 员工存根是一个图标,它代表了可用于分配给时区的员工。员工存根列在 Employee Stub List 中。

有关轮转模式的详情,请参考 第 13.3.2 节 “轮转模式”

流程

  1. Rotation 选项卡查看和编辑轮转模式。
  2. Rotation 菜单中选择一个 spot。
  3. 单击 Add New Time Bucket。此时会显示 Creating Working Time Bucket 对话框。
  4. 指定开始和结束时间,选择任何其他必要的知识,选择此时间存储桶的天数,然后单击 Save。该时区的未分配的席位会出现在按时间范围组织的 Rotation 页面中。
  5. 要创建员工存根列表,以便您可以向轮转添加员工,请点 Edit Employee Stub List
  6. Edit Employee Stub List 对话框中,点 Add Employee,然后从列表中选择一个员工。
  7. 添加此 stub 列表所需的所有员工,然后单击保存。员工在 Rotation 页面上的时间 bucket 上面出现。
  8. 点员工图标,从员工存根列表中选择员工。
  9. 单击鼠标并将它拖到时区的席位上,以将选定的员工分配到那些席位。席位会填充员工图标。

    注意

    时间 bucket 每天只能为其分配一个员工。要将多个员工添加到同一时间存储桶,请复制时区并根据需要更改员工名称。

  10. 要置备计划,请点击 Scheduling,然后选择您为其创建轮转的 spot。
  11. Provision 并指定日期范围。
  12. 取消选择此计划中您不想包含的 spots。
  13. 点击所选 spot 旁边的箭头,并取消选择您不想在计划中使用的任何时间存储桶。
  14. Provision Shifts。日历填充自时区生成的转换。
  15. 要修改转换,请点击日历上生成的转换。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部