示例:创建浮动节假日计划
此示例介绍了为浮动节假日创建短期休假计划的一种方法。
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 月为 16 小时/7 月为 8 小时种类休假
- 添加包含以下值的 2 行:顺序条件结果a时间表排定:期间开始日期所属的月份 = 01(1 月)16b时间表排定:期间开始日期所属的月份 = 07(7 月)8
- 输入“0”作为“默认返回值”。
- 单击“确定”和“完成”。
- 定义应计。
- 访问“创建应计”任务。
- 对于“名称”,输入“浮动节假日应计”。
- 输入“1”作为“优先级”的值。
- 在“计算”提示中,选择“浮动节假日应计:1 月为 16 小时/7 月为 8 小时”。
- 对于“选项”,选择“无”。
- 在“时间表”网格中添加一行,使其包含以下计算:计算描述时间表排定:期间开始日期所属的月份 = 01(1 月)确定期间是否为当年的第一个期间。员工:雇用日期不晚于当前日历年度开始日期(基于期间结束日期)确定雇用日期是否不晚于 1 月 1 日(即期间开始日期)。
- 在“时间表”网格中另外添加一行,使其包含以下计算:计算描述时间表排定:期间开始日期所属的月份 = 07(7 月)确定当前期间是否为 7 月。员工:雇用日期晚于当前日历年度开始日期(基于期间结束日期)确定雇用日期是否晚于 1 月 1 日。
- 在同一行中创建一个计算,以确定雇用日期是否介于当年的 1 月 1 日和 7 月 1 日之间。
- 选择“创建”“创建值比较计算”,然后输入:字段值名称员工雇用日期 < 7 月种类休假
- 在“计算”网格中,输入:第一个运算对象运算符员工:雇用日期小于
- 在“第二个运算对象”字段中,选择“创建”“创建日期构建计算”。
- 对于“名称”,输入“当前年度的 7 月 1 日(基于期间结束日期)”。
- 输入以下值并单击“确定”:年月日年:期间结束日期 - 年71
- 检查时间表条件:时间表条件时间表排定:期间开始日期所属的月份 = 01(1 月)员工:雇用日期不晚于当前日历年度开始日期(基于期间结束日期)时间表排定:期间开始日期所属的月份 = 07(7 月)员工雇用日期 < 7 月员工雇用日期在当年的 1 月 1 日之后
- 依次单击“OK”“Done”。
- 定义短期休假。
- 访问“创建短期休假”任务。
- 对于“名称”,输入“浮动节假日短期休假”。
- 从“短期休假类型”提示中,选择“创建短期休假类型”。
- 添加名为“浮动节假日”的短期休假类型。
- 输入“1”作为“优先级”的值。
- 单击“确定”。
- 对于“输入选项”,选择“仅通过短期休假输入”。
- 单击“确定”。
- 创建短期休假计划。
- 访问“创建短期休假计划”任务并输入以下内容:字段值名称浮动节假日计划跟踪余额选中此复选框。余额期间自年初到当前 - 当前日历年度(基于期间结束日期)期间表每月时间单位小时生效日期选择短期休假计划的生效年份和生效月份。示例:2022 年 1 月 1 日。
- 在“余额”选项卡上,输入以下内容:字段值余额显示类型在期间内符合条件(基于截止日期)日历显示计划和类型日期余额期间开始日期
- 在“计算”选项卡中,输入以下内容:字段值短期休假计划的应计频率方法期间开始包括的日期工作日(周一至周五)
- 在“应计”选项卡上,为“加到计划余额中的应计”添加一行,然后选择“浮动节假日应计”。
- 在“短期休假”选项卡上,为“从计划余额中扣减的短期休假”添加一行,然后选择“浮动节假日应计”。
- 在“适用资格”选项卡上,为“员工适用资格”添加一行,然后选择“Worker Employee Type is Regular as of PS Date”(截至期间开始日期时,员工的员工类型为“常规”)。
- 单击“确定”。