メインコンテンツにスキップ
Administrator Guide
最終更新: 2025-12-12
例: 育児休暇の休暇付与の設定

例: 育児休暇の休暇付与の設定

この例では、育児休暇の休暇プラン休暇付与の計算値に対する、一連のネストされた計算の設定方法について説明します。この最上位の算術計算(
育児休暇の権利は、現在の期間の誕生日に基づく
) で、少なくとも 1 人の扶養家族が誕生日を迎える期間における、従業員の 5 日間のWorkday休暇付与を計算することができます。休暇付与は子供の誕生日から始まり、1 番目の誕生日、2 番目の誕生日、3 番目の誕生日に繰り返し行われます。
最上位の休暇付与計算、従業員の休暇付与を開始するスケジューリング ルールの計算、 "" により、最上位の計算と次のスケジューリング ルールが追加されます:
セキュリティ:
  • "Core Payroll"業務分野の "
    Set Up: Calculations - Generic"
    ドメイン
  • "Time Off
    and Leave"業務分野の "Set Up: Time Off" ドメインおよび "Set Up:
    Time Off (Calculations - Generic)"
    ドメイン
  1. 扶養家族の出生日 LGBT 期間終了日
    Workday 所有の 2 つの IVC の結果をオペランドとして使用し、扶養家族の生年月日が期間終了日以前に発生するかどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の出生日 LGBT 期間終了日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族: 生年月日
      演算子
      第 2 オペランド
      期間: 期間終了日
  2. 扶養家族の生年月日 GTE 期間開始日
    Workday 所有の 2 つの IVC の結果をオペランドとして使用し、扶養家族の生年月日が期間開始日以降かどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の生年月日 GTE 期間開始日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族: 生年月日
      演算子
      第 2 オペランド
      期間: 期間開始日
  3. 当期の扶養家族の誕生日
    これまでの計算結果を使用して、扶養家族の生年月日が現在の期間に含まれているかどうかを判断する計算を作成します。
    1. "論理計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      当期の扶養家族の誕生日
      カテゴリ
      休暇・休職
      演算子
      および
      計算
      扶養家族の生年月日 GTE 期間開始日
      扶養家族の出生日 LGBT 期間終了日
  4. 扶養家族の誕生日 + 1 年
    Workday 所有の IVC を使用して、依存型の最初の誕生日の日付を決定する計算を作成します。
    1. "日付インクリメント/デクリメント計算の作成
      " タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の誕生日 + 1 年
      カテゴリ
      休暇・休職
      開始日
      扶養家族: 生年月日
      1
  5. 扶養家族の生年月日 + 1 年の 訂正期間の終了日
    前回の計算の結果 ( ) を使用して、扶養家族の最初の誕生日が期間終了日以前にあるかどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の生年月日 + 1 年の 訂正期間の終了日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族の誕生日 + 1 年
      演算子
      第 2 オペランド
      期間: 期間終了日
  6. 扶養家族の生年月日 + 1 年の GTE 期間開始日
    前回の計算の結果 ()を使用して、扶養家族の最初の誕生日が期間の開始日以降かどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の生年月日 + 1 年の GTE 期間開始日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族の誕生日 + 1 年
      演算子
      第 2 オペランド
      期間: 期間開始日
  7. 扶養家族の誕生日 + 2 年
    Workday 所有の IVC を使用して、依存型の 2 歳の誕生日を決定する計算を作成します。
    1. "日付インクリメント/デクリメント計算の作成
      " タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の誕生日 + 2 年
      カテゴリ
      休暇・休職
      開始日
      扶養家族: 生年月日
      2
  8. 扶養家族の生年月日 + 2 年の ライト期間の終了日
    前回の計算の結果 ()を使用して、扶養家族の 2 歳の誕生日が期間終了日以前にあるかどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の生年月日 + 2 年の ライト期間の終了日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族の誕生日 + 2 年
      演算子
      第 2 オペランド
      期間: 期間終了日
  9. 扶養家族の生年月日 + 2 年の GTE 期間開始日
    前回の計算の結果 ()を使用して、扶養家族の 2 歳の誕生日が期間開始日以降かどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の生年月日 + 2 年の GTE 期間開始日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族の誕生日 + 2 年
      演算子
      第 2 オペランド
      期間: 期間開始日
  10. 扶養家族の誕生日 + 3 年
    Workday 所有の IVC を使用して、依存型の 3 歳の誕生日を決定する計算を作成します。
    1. "日付インクリメント/デクリメント計算の作成
      " タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の誕生日 + 3 年
      カテゴリ
      休暇・休職
      開始日
      扶養家族: 生年月日
      3
  11. 扶養家族の生年月日 + 3 年の ライト期間の終了日
    前回の計算の結果 ( ) を使用して、扶養家族の 3 歳の誕生日が期間終了日以前にあるかどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の生年月日 + 3 年の ライト期間の終了日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族の誕生日 + 3 年
      演算子
      第 2 オペランド
      期間: 期間終了日
  12. 扶養家族の生年月日 + 3 年の GTE 期間開始日
    前回の計算の結果 ()を使用して、扶養家族の 3 歳の誕生日が期間開始日以降かどうかを判断する計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      扶養家族の生年月日 + 3 年の GTE 期間開始日
      カテゴリ
      休暇・休職
      第 1 オペランド
      扶養家族の誕生日 + 3 年
      演算子
      第 2 オペランド
      期間: 期間開始日
  13. 当期の扶養家族の第 1 誕生日
    扶養家族の最初の誕生日が現在の期間内にあるかどうかを判断する計算を作成します。
    1. "論理計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      当期の扶養家族の第 1 誕生日
      カテゴリ
      休暇・休職
      演算子
      および
      計算
      扶養家族の生年月日 + 1 年の GTE 期間開始日
      扶養家族の生年月日 + 1 年の 訂正期間の終了日
  14. 当期の扶養家族の 2 歳の誕生日
    扶養家族の 2 番目の誕生日が現在の期間内にあるかどうかを判断する計算を作成します。
    1. "論理計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      当期の扶養家族の 2 歳の誕生日
      カテゴリ
      休暇・休職
      演算子
      および
      計算
      扶養家族の生年月日 + 2 年の GTE 期間開始日
      扶養家族の生年月日 + 2 年の ライト期間の終了日
  15. 当期の扶養家族の 3 歳の誕生日
    扶養家族の 3 歳の誕生日が現在の期間に含まれているかどうかを判断する計算を作成します。
    1. "論理計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      当期の扶養家族の 3 歳の誕生日
      カテゴリ
      休暇・休職
      演算子
      および
      計算
      扶養家族の生年月日 + 3 年の GTE 期間開始日
      扶養家族の生年月日 + 3 年の ライト期間の終了日
  16. 当期の誕生日に誕生した扶養家族
    過去の計算を使用して、従業員に現在の期間に出産または誕生日を迎える扶養家族がいるかを確認する計算を作成し、真の場合は各条件の結果を返します。
    1. "条件付計算の作成
      " タスクにアクセスします。
    2. 次の値を入力または選択します。
      フィールド
      名称
      当期の誕生日に誕生した扶養家族
      カテゴリ
      休暇・休職
      デフォルト応答
      0
    3. "条件付計算
      " グリッドに 4 行を追加します。
      順序
      条件
      結果
      a
      当期の扶養家族の誕生日
      1
      b
      当期の扶養家族の第 1 誕生日
      1
      c
      当期の扶養家族の 2 歳の誕生日
      1
      d
      当期の扶養家族の 3 歳の誕生日
      1
    4. "OK"
      をクリックし、
      "完了"
      をクリックします。
  17. 当期に誕生した扶養家族の数
    前回の計算結果 () を使用して、現在の期間に誕生した扶養家族の数を決定する計算を作成します。
    1. "集計計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      当期に誕生した扶養家族の数
      カテゴリ
      休暇・休職
      関数
      合計
      オペランド
      当期の誕生日に誕生した扶養家族
      オペランド計算のインスタンス
      扶養家族
  18. 育児休暇の権利 (当期間の誕生日に基づく)
    現在の期間の誕生日に基づいて、育児休暇休暇付与の権利の計算を作成します。これは、休暇付与 ()の最上位の計算です。
    1. "算術計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      現在の期間の誕生日に基づく育児休暇の権利
      カテゴリ
      休暇・休職
      第 1 オペランド
      当期に誕生した扶養家族の数
      演算子
      乗算
      第 2 オペランド
      5
  19. 従業員に当期に誕生した扶養家族あり
    休暇付与 ""のスケジューリング ルール "" の計算を作成します。
    1. "値の比較計算の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      従業員に当期に誕生した扶養家族あり
      カテゴリ
      休暇・休職
      第 1 オペランド
      当期に誕生した扶養家族の数
      演算子
      第 2 オペランド
      1
  20. 育児休暇の休暇付与を作成します。
    1. "休暇付与の作成"
      タスクにアクセスします。
    2. 以下の値を入力または選択し、
      "OK"
      をクリックして "
      完了" を
      クリックします。
      フィールド
      名称
      育児休暇付与
      コード
      parental_leave_accrual
      計算
      現在の期間の誕生日に基づく育児休暇の権利
      優先順位
      2
      オプション
      なし
    3. "スケジューリング
      " グリッドで、行を追加して
      "従業員に扶養家族が当期間に発生" を
      選択します。
    4. "OK"
      をクリックします。