跳至主要内容
Administrator Guide
上次更新时间 :2023-06-23
示例:创建浮动节假日计划

示例:创建浮动节假日计划

此示例介绍了为浮动节假日创建短期休假计划的一种方法。
GMS 浮动节假日计划在每年的 1 月 1 日向员工授予 16 小时的浮动节假日应计。Betty Liu 的入职日期在 1 月 1 日至 7 月 1 日之间,因此她在 7 月获得 8 小时应计。Logan McNeil 的入职日期在 7 月 1 日之后,因此,她在下一年 1 月 1 日之前不会获得任何浮动节假日。浮动节假日应计不会结转到下一年。
Workday 提供了构建该计划所需的一些计算。您将创建具有以下用途的计算:
  • 在 1 月返回 16 小时的应计,在 7 月返回 8 小时的应计。
  • 检测员工的雇用日期是否在 7 月之前。
  • 检测员工的雇用日期是否在 1 月 1 日当天或之前。
  • 检测员工的雇用日期是否在 1 月 1 日之后。
安全性:
  • “Core Payroll”功能区域中的“Set Up: Payroll (Calculations - Generic)”
    域。
  • “Time Off and Leave”功能区域中的“Set Up: Time Off (Calculations - Generic)”
    域。
  • “Time Off and Leave”功能区域中的“Set Up: Time Off (Calculations - Absence Specific)”
    域。
  1. 定义应计计算。
    1. 访问“创建条件计算”
      任务并输入以下内容:
      字段
      名称
      浮动节假日应计:1 月为 16 小时/7 月为 8 小时
      种类
      休假
    2. 添加包含以下值的 2 行:
      顺序
      条件
      结果
      a
      时间表排定:期间开始日期所属的月份 = 01(1 月)
      16
      b
      时间表排定:期间开始日期所属的月份 = 07(7 月)
      8
    3. 输入“0”
      作为“默认返回值”
    4. 单击“确定”
      和“完成”
  2. 定义应计。
    1. 访问“创建应计”
      任务。
    2. 对于“名称”
      ,输入“浮动节假日应计”
    3. 输入“1”
      作为“优先级”
      的值。
    4. 在“计算”
      提示中,选择“浮动节假日应计:1 月为 16 小时/7 月为 8 小时”
    5. 对于“选项”
      ,选择“无”
    6. 在“时间表”
      网格中添加一行,使其包含以下计算:
      计算
      描述
      时间表排定:期间开始日期所属的月份 = 01(1 月)
      确定期间是否为当年的第一个期间。
      员工:雇用日期不晚于当前日历年度开始日期(基于期间结束日期)
      确定雇用日期是否不晚于 1 月 1 日(即期间开始日期)。
    7. 在“时间表”
      网格中另外添加一行,使其包含以下计算:
      计算
      描述
      时间表排定:期间开始日期所属的月份 = 07(7 月)
      确定当前期间是否为 7 月。
      员工:雇用日期晚于当前日历年度开始日期(基于期间结束日期)
      确定雇用日期是否晚于 1 月 1 日。
    8. 在同一行中创建一个计算,以确定雇用日期是否介于当年的 1 月 1 日和 7 月 1 日之间。
      1. 选择“创建”
        “创建值比较计算”,然后输入:
        字段
        名称
        员工雇用日期 < 7 月
        种类
        休假
      2. 在“计算”
        网格中,输入:
        第一个运算对象
        运算符
        员工:雇用日期
        小于
      3. 在“第二个运算对象”
        字段中,选择“创建”
        “创建日期构建计算”。
      4. 对于“名称”
        ,输入“当前年度的 7 月 1 日(基于期间结束日期)”
      5. 输入以下值并单击“确定”
        年:期间结束日期 - 年
        7
        1
    9. 检查时间表条件
      时间表条件
      时间表排定:期间开始日期所属的月份 = 01(1 月)
      员工:雇用日期不晚于当前日历年度开始日期(基于期间结束日期)
      时间表排定:期间开始日期所属的月份 = 07(7 月)
      员工雇用日期在当年的 1 月 1 日之后
      员工雇用日期 < 7 月
    10. 依次单击“OK”
      “Done”
  3. 定义短期休假。
    1. 访问“创建短期休假”
      任务。
    2. 对于“名称”
      ,输入“浮动节假日短期休假”
    3. 从“短期休假类型”
      提示中,选择“创建短期休假类型”
    4. 添加名为“浮动节假日”
      的短期休假类型。
    5. 输入“1”
      作为“优先级”
      的值。
    6. 单击“确定”
    7. 对于“输入选项”
      ,选择“仅通过短期休假输入”
    8. 单击“确定”
  4. 创建短期休假计划。
    1. 访问“创建短期休假计划”
      任务并输入以下内容:
      字段
      名称
      浮动节假日计划
      跟踪余额
      选中此复选框。
      余额期间
      自年初到当前 - 当前日历年度(基于期间结束日期)
      期间表
      每月
      时间单位
      小时
      生效日期
      选择短期休假计划的生效年份和生效月份。示例:2022 年 1 月 1 日
    2. 在“余额”
      选项卡上,输入以下内容:
      字段
      余额显示类型
      在期间内符合条件(基于截止日期)
      日历显示
      计划和类型
      日期
      余额期间开始日期
    3. 在“计算”
      选项卡中,输入以下内容:
      字段
      短期休假计划的应计频率方法
      期间开始
      包括的日期
      工作日(周一至周五)
    4. 在“应计”
      选项卡上,为“加到计划余额中的应计”
      添加一行,然后选择“浮动节假日应计”
    5. 在“短期休假”
      选项卡上,为“从计划余额中扣减的短期休假”
      添加一行,然后选择“浮动节假日应计”
    6. 在“适用资格”
      选项卡上,为“员工适用资格”
      添加一行,然后选择“Worker Employee Type is Regular as of PS Date”(截至期间开始日期时,员工的员工类型为“常规”)
    7. 单击“确定”