跳转至

轮班计划#

🔒 ShiftPlan.Show

Info

“轮班计划”是可选的凯睿德制造软件模块“劳动力管理”的一部分。

概述#

轮班计划将一组资源雇员组织到工作组中,并允许计划员为每个日历天的特定工作组和职位安排每个雇员。它提供以下功能:

  • 允许计划员将雇员池分配到不同的团队和工作组。
  • 允许计划员在一段时间内检查特定日历天是否存在人员短缺或过剩的情况,以及是否存在违反工作时间规则的情况。
  • 允许计划员将雇员临时分配到特定的工作组和职位。
  • 允许每位雇员查看自己的工作日历,即每个日历天,以了解他/她是否必须上班以及在哪一个班次工作

为了显示一些颜色和代码,并列出可用的非工作日类型,系统依赖于通用表CalendarDayType。该表包含一个系统条目列表,为使系统正常工作,不能对这些条目进行修改。下表包含该表的默认记录。在这些记录中,标题中带有星号的以下列由系统管理,无法修改。可以为非工作日添加新行,并且可以根据需要修改除标有星号的列之外属于其他列的单元格。

类型* IsWorkingDay* 代码 背景颜色 前景颜色 IsSystem*
CalendarNonWorking #BFBFBF #000000
CalendarWorking #FFFFFF #000000
EmployeeNonWorking #F2F2F2 #000000
EmployeeWorking #FFFFFF #000000
Pool P #FFCCFF #000000
TemporaryAssignment T #CCF2FF #000000
AvailableToWork W #C2F0C2 #000000
错误 E #991E00 #FFFFFF
Warning W #FFFF99 #000000

Table: 日历天类型

将一切捆绑在一起#

graph LR
    N1[Calendar Day] --- L1[Employee Calendar Day]
    N1 --- A1[Shift Definition] --- A2[Calendar] --- A3[Team]
    N1 --- A2
    A2 --- Main[Shift Plan]
    A4[Employee] --- L1
    A2 --- L1
    L1 --- L2[Workgroup]
    Main === L2
    L2 --- L3[Workgroup Resource] --- A5[Resource]
    L2 --- L4[Workgroup Step] --- A6[Step]
    L2 --- L5[Workgroup Personnel Requirements] --- A7[Certification]

classDef mermaid_title color:#000, fill:#fafafa, stroke:#fafafa, stroke-width:0x, font-size:100%, font-weight:200;
classDef mermaid_start color:#000, fill:#fafafa, stroke:#fafafa, color:#fafafa, stroke-width:0x, font-size:100%, visibility: hidden;
classDef mermaid_businessdata color:#000, fill:#65CDE8, stroke:#65CDE8, stroke-width:0px, font-size:100%;
classDef mermaid_nonbusinessdata color:#000, fill:#B7DEE8, stroke:#B7DEE8, stroke-width:0px, font-size:100%;
classDef mermaid_entity color:#000, fill:#FB9F53, stroke:#FB9F53, stroke-width:0px, font-size:100%;
classDef mermaid_entitylinked color:#000, fill:#FCD5B5, stroke:#FCD5B5, stroke-width:0px, font-size:100%;
classDef mermaid_context color:#000, fill:#B9CDE5, stroke:#B9CDE5, stroke-width:0px, font-size:100%;
classDef mermaid_optional color:#000, fill:#B7DEE8, stroke:#65CDE8, stroke-width:1px, font-size:100%, stroke-dasharray: 5 5;
class Main mermaid_entity
class A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14 mermaid_businessdata
class L1,L2,L3,L4,L5,L6,L7 mermaid_entitylinked
class C1,C2,C3,C4,C5,C6 mermaid_context
class N1,N2,N3,N4,N5,N6 mermaid_nonbusinessdata

click Main "../../business-data/shift-plan"
click A1 "../../business-data/shift-definition"
click A2 "../../business-data/calendar"
click A3 "../../business-data/team"
click A4 "../../business-data/employee"
click A5 "../../business-data/resource"
click A6 "../../business-data/step"
click A7 "../../business-data/certification"

步骤顺序#

正确创建和使用轮班计划的必要步骤包括:

  1. 使用预期代码、颜色和非工作日配置通用CalendarDayType
  2. 创建日历。
  3. 为日历生成日历天。
  4. 创建必要的工作组人员要求证书。
  5. 选择性地创建要与工作组关联的资源。
  6. 创建轮班计划。
  7. 使用“管理雇员团队和工作组”为雇员分配团队和职位。
  8. 生成轮班计划日历天以生成单个雇员日历天。