跳至主要内容
Administrator Guide
上次更新时间 :2025-12-12
示例:为育儿假配置应计

示例:为育儿假配置应计

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