示例:配置育儿假的应计调整
此示例说明了如何为应计计算值配置一系列嵌套计算,以调整某个短期休假计划的育儿假余额。此顶层算术计算(
“育儿假调整
”)允许 Workday 从育儿假上限中减去截至上个日历月份的计划余额,作为应计调整。您将创建 8 个单独的计算,它们共同构成顶层计算的最终结果。这些计算包括 2 个时间表规则,在员工休假额度减少的期间调整应计。当截至上一期间结束时,员工在当前期间开始日期的短期休假计划余额高于其有权享受的上限时,将会进行调整。在以下情况下,应计授予负值,使余额降至短期休假计划的上限:
示例:创建休假余额
安全性:“Time Off and Leave”功能区域中的“Set Up: Time Off (Calculations - Absence Specific)”域。
- 上一期间结束日期使用 Workday 拥有的实例值计算 (IVC) 创建计算以确定上一期间的结束日期。
- 访问“创建日期增量/减量计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称上一期间结束日期种类休假开始日期期间:期间开始日期工作日-1
- 上一期间结束日期时被抚养人的年龄创建一个计算,以使用 IVC 和上次计算的结果,返回上一期间结束时被抚养人的年龄。
- 访问“创建日期差值计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称上一期间结束日期时被抚养人的年龄种类休假间隔年开始日期被抚养人:出生日期结束日期上一期间结束日期
- 截至上一期间结束日期,被抚养人年龄 < 4 岁创建一个计算,使用上一计算的结果来确定被抚养人截至上一期间结束时的年龄是否小于 4 岁。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称截至上一期间结束日期,被抚养人年龄 < 4 岁种类休假第一个运算对象上一期间结束日期时被抚养人的年龄运算符小于第二个运算对象4
- 截至上一期间结束,被抚养人的 GTE 年龄为 0 岁且 < 4 岁创建一个计算,以确定截至期间结束日期,被抚养人的年龄是否大于或等于 0 岁且小于 4 岁。
- 访问“创建逻辑计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称截至上一期间结束,被抚养人的 GTE 年龄为 0 岁且 < 4 岁种类休假运算符与计算截至上一期间结束日期,被抚养人年龄 < 4 岁被抚养人出生日期已存在于期间或上一期间
- 截至上一期间结束日期,CC 被抚养人的年龄 < 4 岁创建一个计算,以检查被抚养人在上一期间结束日期的年龄是否小于 4 岁(使用上一个计算作为条件,如果条件成立则返回结果)。
- 访问“创建条件计算”任务。
- 输入或选择以下值:字段值名称截至上一期间结束日期,CC 被抚养人的年龄 < 4 岁种类休假顺序a条件截至上一期间结束,被抚养人的 GTE 年龄为 0 岁且 < 4 岁结果1默认返回值0
- 截至期间结束日期,未满 4 岁的被抚养人数创建一个计算,通过汇总上一计算的结果来确定截至期间结束时未满 4 岁的被抚养人数量。
- 访问“创建聚合计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称截至期间结束日期,未满 4 岁的被抚养人数种类休假函数总和运算对象截至期间结束日期,CC 被抚养人的年龄 < 4 岁运算对象计算实例被抚养人
- 截至上一期间结束日期,未满 4 岁的被抚养人数创建一个计算,通过聚合上一计算的结果来确定截至上一期间结束时未满 4 岁的被抚养人数量。
- 访问“创建聚合计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称截至上一期间结束日期,未满 4 岁的被抚养人数种类休假函数总和运算对象截至上一期间结束日期,CC 被抚养人的年龄 < 4 岁运算对象计算实例被抚养人
- 截至期间结束日期,少于 4 岁的被抚养人数 < 上一期间值为应计调整的时间表规则创建一个计算,用以检查截至期间结束日期,未满 4 岁的被抚养人数量是否少于上一期间。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称截至期间结束日期,少于 4 岁的被抚养人数 < 上一期间值种类休假第一个运算对象截至期间结束日期,未满 4 岁的被抚养人数运算符小于第二个运算对象截至上一期间结束日期,未满 4 岁的被抚养人数
- 截至上个日历月份的育儿假短期休假计划余额 > 上限数值为该应计调整的时间表规则创建另一个计算。此规则将确定截至上一期间的短期休假计划余额是否大于短期休假计划的上限。
- 访问“创建值比较计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称截至上个日历月份的育儿假短期休假计划余额 > 上限数值种类休假第一个运算对象截至上个日历月份的育儿假短期休假计划余额运算符大于第二个运算对象育儿假上限
- 育儿假调整现在,您可以使用上一个将所有结果联系在一起的计算,为应计计算值创建顶层计算。
- 访问“创建算术计算”任务。
- 输入或选择这些值,然后依次单击“确定”和“完成”。字段值名称育儿假调整计算种类休假第一个运算对象育儿假上限运算符减第二个运算对象截至上个日历月份的育儿假短期休假计划余额