15.3. 使用员工漫长的入门应用程序
您可以使用 Web 界面使用 Employee Rostering 初学者应用程序。接口在 ReactJS 中开发。您还可以访问 REST API,以根据需要创建自定义用户界面。
15.3.1. 草案和发布的周期 复制链接链接已复制到粘贴板!
在任何特定时间里,您可以使用应用程序在一段时间内创建 roster,称为 草案。默认情况下,草案的长度为 3 周。
当 roster 在草案的第一周结束时,您可以 发布 长远。目前,当前草案的第一天会成为一个 已发布 期。在已发布的时间段内,roster 已修复,您无法再自动更改(无论紧急情况手动更改)仍可能。然后,这个特质可向员工分发,以便他们可以规划自己的时间。草案周期将在以后的一个周移。
例如,假设设置了 9 月 1 到 9 月 21 日的草案。您可以在此期间内自动创建员工名册。然后,当您发布 roster 时,直到 9 月 7 日发布。新草案期是 9 月 8 日至 9 月 28 日。
有关发布 roster 的步骤,请参考 第 15.3.12 节 “发布推动力的转变”。
15.3.2. 轮转模式 复制链接链接已复制到粘贴板!
员工漫长应用程序支持变换 和 员工的旋转模式。
轮转模式是从两天开始的任何时间的"model"期限。模式不与特定日期绑定。
您可以为轮转每天创建存储桶。每次存储桶设置变化的时间。另外,模板可以包括用于转换的默认员工的名称。
当您发布 roster 时,应用会将一个新的周添加到草案中。目前,变动(如果适用)会将默认员工名称从轮转模式复制到草案的新部分。
达到轮转模式的末尾时,它会自动从开始重启。
如果您的组织中的周末转变模式与每周切换模式不同,请使用一周的轮转模式或整个星期数,例如 14、21 或 28 天。默认长度为 28 天。然后,模式始终在同一工作日中重复,您可以为不同的工作日设置转换。
有关编辑轮转模式的步骤,请参考 第 15.3.13 节 “查看和编辑轮转模式”。
15.3.3. 员工划分租户 复制链接链接已复制到粘贴板!
Employee Rostering 应用程序支持 多个租户。每个租户都是独立的数据集,包括输入和输出。更改一个租户的数据不会影响其他租户。您可以在租户间切换以使用多个独立数据集,例如,为不同的位置准备员工。
安装后会存在几个示例租户,它们代表了几个典型的企业类型,如工厂或 provider。您可以选择任何这些租户并修改它们以满足您的需求。您还可以创建新租户,从空白处输入数据。
15.3.3.1. 更改员工 Rostering 租户 复制链接链接已复制到粘贴板!
您可以更改当前的租户。选择了不同的租户后,所有显示的信息都会引用此租户,您所做的任何更改都仅影响此租户。
流程
- 在 Employee Rostering 应用程序 Web 界面中,在浏览器窗口的右上角点 Tenant 列表。
- 从列表中选择一个租户。
15.3.3.2. 创建租户 复制链接链接已复制到粘贴板!
您可以创建新租户,从空白处输入数据。在创建租户时,您可以设置几个参数来确定应用如何为此租户准备输出。
您无法在创建租户后更改租户参数。
流程
- 要在 Employee Rostering 应用程序 Web 界面中创建一个新的租户,请在浏览器窗口右上角点击设置(gear)图标,然后点 Add。
设置以下值:
- 名称 :新租户的名称。此名称显示在租户列表中。
- 计划开始日期 :初始草案的开始日期。发布 roster 后,此日期将变为已发布期的开始日期。此日期的工作日始终保持启动草案、任何特定公布的周期的工作日,以及首次使用轮转模式。因此,在星期一开始(星期一或周一)设置开始日期最方便。
- 草案长度(天) :草案的长度。草案期限在租户的生命周期中保持相同的长度。
- 发布通知(天) :发布通知周期的长度。期望提前至少在一天间发布最终感觉,因此员工有足够的通知来计划其个人生命时间。在当前版本中,此设置不会以任何方式强制执行。
- 发布长度(天 ):每次发布时发布(固定)的时间段的长度。在当前版本中,此设置固定为 7 天。
- rotation Length (天 ):轮转模式的长度。
- timezone :应用到 roster 的环境的时区。此时区用于确定用户界面显示的"当前"日期。
- 点击 Save。
租户使用空白数据创建。
15.3.4. 提升技能 复制链接链接已复制到粘贴板!
您可以设置在名册内任意位置所需的全部 技能。例如,除了普通人力资源和休息等技能外,24 小时的校内还需要协调、服务、总线和托管技能。
流程
在 Employee Rostering 应用程序 Web 界面中,点 Skills 选项卡。
您可以在浏览器窗口的右上方查看当前可见技能的数量,例如
1-15,34。您可以使用 < ; 和 & gt; 按钮显示列表中的其他技能。您可以在搜索框中输入任何技能名称,以搜索技能。
完成以下步骤以添加新技能:
- 点击 Add。
- 在名称下的文本字段中输入新技能 的名称。
- 点 Save 图标。
- 要编辑技能的名称,请单击技能旁边的 Edit Skill 图标(铅笔图标)。
- 要删除技能,请单击技术旁边的 Delete Skill 图标(构成)。
在每个租户中,技能名称都必须是唯一的。如果技能与员工或点相关联,则您无法删除技能。
15.3.5. 输入 spot 复制链接链接已复制到粘贴板!
您必须输入 spots 列表,它代表了业务的不同位置。对于攻击,发现包括栏、公交车站、前端、各种工具包站、服务区域和办公室。
对于每个 spot,您可以从您在 Skills 选项卡中输入的列表中选择一个或多个所需技能。应用程序对员工而言,只有拥有该亮点需要的所有技能的员工。如果位置没有必要的技能,应用程序会将任何员工感觉到位。
流程
- 要在 Employee Rostering 应用程序 Web 界面中输入或更改 spots,请点击 Spots 选项卡。您可以在搜索框中输入 spot 名称的任何部分来搜索 spots。
完成以下步骤以添加新点:
- 点 Add Spot。
- 在名称下的文本字段中输入新 spot 的名称。
- 可选:从所需技能 集的下拉列表中选择一个或多个技能。
- 点 Save 图标。
- 要编辑 spot 的名称和所需技能,请点击 spot 旁边的 Edit Spot 图标(铅笔图标)。
- 要删除 spot,点 spot 旁边的 Delete Spot 图标(遍历)。
在每个租户中,spot 名称必须是唯一的。当为其创建任何切换时,您无法删除它。
15.3.6. 输入合同列表 复制链接链接已复制到粘贴板!
您必须输入业务用于员工的所有合同列表。
合同决定了员工在一天、日历、日历月份或日历年内可以工作的最长时间。
在创建合同时,您可以设置任何限制,或完全设置 none。例如,一个部分员工可能不允许每周工作超过 20 小时,而全时间员工可能需要一年时间为 10 小时和 1800 小时。另一个合同在工作小时时可能不包含任何限制。
您必须以分钟为单位为合同输入所有工作时间限值。
流程
要在 Employee Rostering 应用程序 Web 界面中输入或更改合同列表,请点击 Contracts 选项卡。
您可以在浏览器窗口右上角看到当前可见的合同数,例如
34 的 1-15。您可以使用 < ; 和 & gt; 按钮在列表中显示其他合同。您可以在搜索框中输入合同名称的任何部分 , 以搜索合同。
完成以下步骤以添加新合同:
- 点击 Add。
- 在名称 下的文本字段中,输入合同 名称。
在 Maximum minutes 下输入所需的时间限制:
- 如果员工不能每天多于某个集合时间,请启用复选框(在 Per Day ),然后在此复选框旁边的字段中输入分钟数。
- 如果员工不能按日历周多工作,请启用 Per Week 的复选框,并在此复选框旁边的字段中输入分钟数。
- 如果员工不能超过每个日历月份的设定时间,请在 Per Month 中启用复选框,并在此复选框旁边的字段中输入分钟数。
- 如果员工不能超过每个日历年的设定时间,请启用 Per Year 的复选框,并在此复选框旁的字段中输入字段的分钟数。
- 点 Save 图标。
- 要编辑合同的名称和时间限值,请点击合同名称旁边的 Edit Contract 图标(铅笔图标)。
- 要删除合同,请点击合同名称旁边的 Delete Contract 图标(形形)。
在每个租户中,合同名称必须是唯一的。如果分配给任何员工,则无法删除合同。
15.3.7. 输入员工列表 复制链接链接已复制到粘贴板!
您必须输入业务的所有员工、其所掌握技能以及适用合同的列表。应用程序会根据合同中的工作时间限制限制这些员工来发现他们的技能。
流程
要在 Employee Rostering 应用程序 Web 界面中输入或更改员工列表,请单击 Employees 选项卡。
您可以看到浏览器窗口右上角的当前可见员工的数量,例如
34 的 1-15。您可以使用 < ; 和 & gt; 按钮显示列表中的其他员工。您可以在搜索框中输入员工名称 , 以搜索员工。
完成以下步骤以添加新员工:
- 点击 Add。
- 在名称下的文本字段中输入员工 名称。
- 可选:从 Skill set 下的下拉列表中选择一个或多个技能。
- 从合同下的下拉列表中选择一个 合同。
- 点 Save 图标。
- 要编辑员工的名称和技能,请单击员工名称旁边的 Edit Employee 图标(铅笔图标)。
- 要删除员工,请单击员工名称旁边的 Delete Employee 图标(形成)。
在每个租户中,员工名称必须是唯一的。如果员工正在经历任何变化,则无法删除。
15.3.8. 设置员工可用性 复制链接链接已复制到粘贴板!
您可以为特定时间范围设置员工的可用性。
如果某个员工对于特定的时间范围 不可用,则不能将员工分配给任何变化(例如,如果员工在 sick 中被调用,还是在 vacation 中被调用)。不正确的 和所需 是员工针对特定时间的首选项;应用程序可以尽可能容纳它们。
流程
要在 Employee Rostering 应用程序 Web 界面中查看和编辑员工可用性,请单击 Availability Roster 选项卡。
在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用字段 周旁的 & lt; 和 > 按钮。或者,您可以点击 date 字段,并更改日期来查看包括此日期的星期。
-
要为员工创建可用性条目,请单击时间表上的空空格,然后选择员工。最初,整个天都会创建一个
Unavailable条目。 要更改可用性条目,请点击该条目。您可以更改以下设置:
- from 和 To date and time :可用条目应用到的时间范围。
Status :您可以从下拉列表中选择 Unavailable、Desired 或 Undesired status。
要保存该条目,请单击 Apply。
要删除可用性条目,请单击 条目,然后单击 Delete availability。
您还可以通过将鼠标指针移到条目上来更改或删除可用性条目,然后点击条目中显示的一个图标:
-
点击
图标将条目的状态设置为 Unavailable。
-
点击
图标将条目的状态设置为 Undesired。
-
点击
图标将条目的状态设置为 Desired。
-
点击
图标删除该条目。
-
点击
如果员工已分配给一个变化,那么您在转换过程中您创建或更改一个可用性条目,则分配不会自动更改。您必须再次创建员工转变,以应用新的或更改的可用性条目。
15.3.9. 查看并编辑转变过程中的转变 复制链接链接已复制到粘贴板!
Shift Roster 是所有亮点和所有可能的时间跨度的表。
如果一个员工在跨度期间必须存在于某个位置,则必须有针对这个位置的 切换,这个时间跨度必须存在。如果位置同时需要多个员工,则可以为同一点和时间范围创建多个变化。
每个转换都由 spot (行)和时间范围(列)的交集和时间范围(列)的接收方表示。
当在草案中添加新时间时,应用程序会将从轮转模式中的切换(和默认员工)复制到草案的这一新部分。您还可以在草案中手动添加并编辑切换。
流程
要查看并编辑 Employee Rostering 应用程序 Web 界面中的转变,请单击 Shift 选项卡。
在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用字段 周旁的 & lt; 和 > 按钮。或者,您可以点击 date 字段,并更改日期来查看包括此日期的星期。
- 要添加转移,请单击此时间表的开放区域。应用程序添加了一个切换,决定点的位置自动决定插槽和时间范围。
要编辑转换,请单击切换。您可以为更改设置以下值:
- from 和 To date and time: 转换的确切时间和持续时间。
- 员工 :分配给该转变的员工.
固定 :员工是否 固定到 转换中。如果员工被固定,自动员工名列无法更改员工的分配变化。固定员工不会自动复制到任何其他转变。
要保存更改,请单击 Apply。
- 要删除转换,请单击转换,然后单击 Delete shift。
15.3.10. 创建并查看员工的转变 复制链接链接已复制到粘贴板!
您可以使用应用程序创建并查看所有员工的最佳转变。
流程
- 要查看并编辑 Employee Rostering 应用程序 Web 界面中的转变,请单击 Shift 选项卡。
- 要创建最佳转变,请单击 Schedule。应用程序需要 30 秒才能找到最佳解决方案。
结果
操作完成后,Shift Roster 视图包含最佳转变功能。在草案期间创建新的 roster。该操作不会修改发布的周期。
在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用字段 周旁的 & lt; 和 > 按钮。或者,您可以点击 date 字段,并更改日期来查看包括此日期的星期。
在草案中,代表切换的边框订购是点数行。在发布的时间段内,边框没有破坏行。
代表切换的框颜色显示每个转换的约束状态:
- 强绿色:软约束匹配,例如,对于员工而言,这种转变处于"所需" 次。
- Pale green:没有约束中断。
- grey:Soft 约束无法正常工作,例如,对于员工而言,这种变动是"不需要"的。
- 黄色:中等约束中断,例如,没有员工被分配给转换。
- 红帽:硬约束损坏,例如,员工同时存在两个变化。
15.3.11. 查看员工的转变 复制链接链接已复制到粘贴板!
您可以在以员工为中心的表中查看特定员工的分配转变。该信息与 Shift Roster 相同,但查看格式对于通知员工的分配变化更为方便。
流程
要查看员工表并转移 Employee Rostering 应用程序 Web 界面,请单击 Availability Roster 选项卡。
在窗口的左上方,您可以看到显示 roster 的日期。要查看其他周,您可以使用字段 周旁的 & lt; 和 > 按钮。或者,您可以点击 date 字段,并更改日期来查看包括此日期的星期。
您可以看到浏览器窗口右上角的当前可见员工的数量,例如 1-10 of 34。您可以使用数字旁边的 & lt; 和 > 按钮来显示列表中的其他员工。
在草案期间,代表切换的边框订购是点数行。在发布的时间段内,边框没有破坏行。
15.3.12. 发布推动力的转变 复制链接链接已复制到粘贴板!
当您发布转变时,草案的第一周发布。尽管仍有可能发生紧急手动更改,自动员工对已发布期内的任何变化不再改变。草案期将在以后更改一周。有关草案和发布周期的详情,请参考 第 15.3.1 节 “草案和发布的周期”。
流程
- 要查看并编辑 Employee Rostering 应用程序 Web 界面中的转变,请单击 Shift 选项卡。
- 回顾草案的第一周的转变 scalester,以确保它可以接受。
- 单击 Publish。
15.3.13. 查看和编辑轮转模式 复制链接链接已复制到粘贴板!
轮转模式允许您添加、移动和删除转换,以便您可以有效地管理员工资源。它通过时间 bucket 和席位定义。
- 一个时间存储桶描述了一个时间插槽(例如,上午 9 点到下午 5 点到下午 5:00),用于特定位置或位置 (A) (例如,分析),超过两个或多个天数,以及任何所需技能(例如,触发培训)。
- 席位 (B) 是特定时间 bucket 中特定日期的员工分配。
- employee stub 是一个图标,代表可分配给一个时间 bucket 的员工。员工存根列表 列在 Employee Stub 列表中。
有关轮转模式的详情,请参考 第 15.3.2 节 “轮转模式”。
流程
- 点 Rotation 选项卡查看并编辑轮转模式。
- 从 Rotation 菜单中选择 spot。
- 点 Add New Time Bucket。此时会显示 Creating Working Time Bucket 对话框。
- 指定开始和结束时间,选择任何其他所需技能,选择该时间 bucket 的天数,然后单击保存。该时间存储桶的未分配席位会出现在按时间范围组织的 Rotation 页面中。
- 要创建员工存根列表,以便您可以将员工添加到轮转中,请单击 Edit Employee Stub 列表。
- 在 Edit Employee Stub List 对话框中,点 Add Employee,然后从列表中选择一个员工。
- 添加此 stub 列表所需的所有员工,然后单击保存。员工显示在 Rotation 页面中的时间 bucket 以上。
- 单击员工图标,从员工存根列表中选择员工。
单击鼠标并拖到时间存储桶的座位,以将所选员工分配到这些席位。席位填充员工图标。
注意一个时间 bucket 每天只能为其分配一个员工。要将多个员工添加到同一个时间 bucket,请复制时间存储桶并根据需要更改员工名称。
- 要置备调度,请点击 Scheduling,然后选择您为创建轮转的 spot。
- 单击 Provision 并指定日期范围。
- 取消选择您不想在此计划中包含的位置。
- 点所选 spot 旁边的箭头,然后取消选择任何您不想在调度中使用的存储桶。
- 单击 Provision Shifts。日历填充自时间存储桶生成的转换。
- 要修改转换,请单击在日历上产生的更改。