示例:为育儿假配置应计
此示例说明了如何为加到某个短期休假计划的育儿假余额中的应计计算值配置一系列嵌套计算。如果至少有 1 名被抚养人生日,此顶层算术计算(
基于当前期间内生日的育儿假的休假额度
)使 Workday 能够为员工在某个期间内计算 5 天的应计。应计从子女出生日期开始,并在他们一岁、两岁和三岁生日时重复。您将创建 18 个单独的计算,它们共同构成最终结果:一个顶层应计计算、一个用于时间表规则的计算(当员工子女在当前期间出生时启动应计),以及一个您选择的应计。将添加顶层计算和时间表规则:
安全性:
- “Core Payroll”功能区域中的“Set Up: Calculations - Generic”域。
- “Time Off and Leave”功能区域中的“Set Up: Time Off”和“Set Up: Time Off (Calculations - Generic)”域。
- 被抚养人的长期休假出生日期 - 结束日期使用 Workday 拥有的 2 个 IVC 的结果作为运算对象,创建一个计算,以确定被抚养人的出生日期是否等于或早于期间结束。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人的长期休假出生日期 - 结束日期种类休假第一个运算对象被抚养人:出生日期运算符也小于或等于第二个运算对象期间:期间结束日期
- 被抚养人的 GTE 期间开始日期使用 Workday 拥有的 2 个 IVC 的结果作为运算对象,创建一个计算,以确定被抚养人的出生日期是期间开始日期当天还是之后。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人的 GTE 期间开始日期种类休假第一个运算对象被抚养人:出生日期运算符也大于或等于第二个运算对象期间:期间开始日期
- 当前期间内被抚养人出生日期创建一个计算,以使用之前的计算结果确定被抚养人的出生日期是否在当前期间内。
- 访问“创建逻辑计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称当前期间内被抚养人出生日期种类休假运算符与计算被抚养人的 GTE 期间开始日期被抚养人的长期休假出生日期 - 结束日期
- 被抚养人出生日期 + 1 年创建一个计算,以使用 Workday 拥有的 IVC 来确定被抚养人的一周岁生日。
- 访问“创建日期增量/减量计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 1 年种类休假开始日期被抚养人:出生日期年1
- 被抚养人出生日期 + 1 年长期演进期间结束日期创建一个计算,使用上一个计算的结果来确定被抚养人的一周岁生日是否为期间结束当天或之前。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 1 年长期演进期间结束日期种类休假第一个运算对象被抚养人出生日期 + 1 年运算符小于或等于第二个运算对象期间:期间结束日期
- 被抚养人出生日期 + 1 年 GTE 期间开始日期创建一个计算,使用上一个计算的结果来确定被抚养人的第一个生日是在期间开始日期当天还是之后。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 1 年 GTE 期间开始日期种类休假第一个运算对象被抚养人出生日期 + 1 年运算符大于或等于第二个运算对象期间:期间开始日期
- 被抚养人出生日期 + 2 年创建一个计算,以使用 Workday 拥有的 IVC 来确定被抚养人的两岁生日日期。
- 访问“创建日期增量/减量计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 2 年种类休假开始日期被抚养人:出生日期年2
- 被抚养人出生日期 + 2 年长期演进期间结束日期创建一个计算,使用上一个计算的结果来确定被抚养人的第二个生日是否为期间结束当天或之前。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 2 年长期演进期间结束日期种类休假第一个运算对象被抚养人出生日期 + 2 年运算符小于或等于第二个运算对象期间:期间结束日期
- 被抚养人出生日期 + 2 年 GTE 期间开始日期创建一个计算,使用上一个计算的结果来确定被抚养人的第二个生日是为期间开始日期当天还是之后。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 2 年 GTE 期间开始日期种类休假第一个运算对象被抚养人出生日期 + 2 年运算符大于或等于第二个运算对象期间:期间开始日期
- 被抚养人出生日期 + 3 年创建一个计算,以使用 Workday 拥有的 IVC 来确定被抚养人的三岁生日。
- 访问“创建日期增量/减量计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 3 年种类休假开始日期被抚养人:出生日期年3
- 被抚养人出生日期 + 3 年长期演进期间结束日期创建一个计算,使用上一个计算的结果来确定被抚养人的三岁生日是否为期间结束当天或之前。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 3 年长期演进期间结束日期种类休假第一个运算对象被抚养人出生日期 + 3 年运算符小于或等于第二个运算对象期间:期间结束日期
- 被抚养人出生日期 + 3 年 GTE 期间开始日期创建一个计算,使用上一个计算的结果来确定被抚养人的三周岁生日是在期间开始日期当天还是之后。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称被抚养人出生日期 + 3 年 GTE 期间开始日期种类休假第一个运算对象被抚养人出生日期 + 3 年运算符大于或等于第二个运算对象期间:期间开始日期
- 当前期间内被抚养人 1 岁生日创建一个计算,以确定被抚养人的一周岁生日是否在当前期间内。
- 访问“创建逻辑计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称当前期间内被抚养人 1 岁生日种类休假运算符与计算被抚养人出生日期 + 1 年 GTE 期间开始日期被抚养人出生日期 + 1 年长期演进期间结束日期
- 当前期间内被抚养人两周岁生日创建一个计算,以确定被抚养人的第二个生日是否在当前期间内。
- 访问“创建逻辑计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称当前期间内被抚养人两周岁生日种类休假运算符与计算被抚养人出生日期 + 2 年 GTE 期间开始日期被抚养人出生日期 + 2 年长期演进期间结束日期
- 当前期间内被抚养人 3 岁生日创建一个计算,以确定被抚养人的三岁生日是否在当前期间内。
- 访问“创建逻辑计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称当前期间内被抚养人 3 岁生日种类休假运算符与计算被抚养人出生日期 + 3 年 GTE 期间开始日期被抚养人出生日期 + 3 年长期演进期间结束日期
- 生日当天在当前期间的被抚养人创建一个计算,以使用之前的计算来检查员工是否有在当前期间出生或生日的被抚养人,如果条件成立,则返回每个条件的结果。
- 访问“创建条件计算”任务。
- 输入或选择以下值:字段值名称生日当天在当前期间的被抚养人种类休假默认返回值0
- 在“条件计算”网格中添加 4 行:顺序条件结果a当前期间内被抚养人出生日期1b当前期间内被抚养人 1 岁生日1c当前期间内被抚养人两周岁生日1d当前期间内被抚养人 3 岁生日1
- 依次单击“OK”“Done”。
- 当前期间内出生的被抚养人数创建一个计算,以使用上一计算的结果确定当前期间内出生的被抚养人数。
- 访问“创建聚合计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称当前期间内出生的被抚养人数种类休假函数总和运算对象生日当天在当前期间的被抚养人运算对象计算实例被抚养人
- 当前期间内基于生日的育儿假休假额度根据当前期间的生日创建一个育儿假应计休假额度计算。这是应计的顶层计算。
- 访问“创建算术计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称当前期间基于生日的育儿假休假额度种类休假第一个运算对象当前期间内出生的被抚养人数运算符乘第二个运算对象5
- 员工在当前期间内有被抚养人出生为应计的时间表规则创建一个计算。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称员工在当前期间内有被抚养人出生种类休假第一个运算对象当前期间内出生的被抚养人数运算符大于或等于第二个运算对象1
- 为育儿假创建应计。
- 访问“创建应计”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称育儿假应计代码parental_leave_accrual计算当前期间基于生日的育儿假休假额度优先级2选项无
- 在“时间表”网格中,添加一行并选择“员工的被抚养人出生日期在当前期间”
- 单击“OK”。