範例:配置育嬰假上限
此範例說明如何配置一系列巢狀計算,以計算一般一般休假計畫的「
一般休假計畫結餘上限
」值。這項最上層的算術計算(育嬰假上限
) 可讓Workday檢查截至期間結束日期,員工有多少 4 歲以下子女,並避免計畫結餘超出每位子女 5 天的年度上限。您將建立 9 種單獨的計算,共同匯入最上層計算的最終結果,以供稍後配置一般休假計畫時使用:
請閱讀範例步驟:將育嬰假配置為一般休假。
安全性︰
- 「Core Payroll」功能區中的「Set Up: Calculations - Generic」網域。
- 「Time Off and Leave」功能區中的「Set Up: Time Off」和「Set Up: Time Off (Calculations - Generic)」網域。
- 期間結束日期的眷屬年齡使用 Workday 自有實例的計算值 (IVC) 計算期間開始和結束日期,建立計算,確定受扶養人在期間結束日期的年齡。
- 存取建立日期差距計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱期間結束日期的眷屬年齡種類休假間隔Year開始日期眷屬︰出生日期結束日期期間︰期間結束日期
- 截至期間結束時,受扶養人年齡 < 4 歲建立一項計算,使用先前的計算結果(),判斷截至期間結束日期,受扶養人的年齡是否小於 4 歲。
- 存取建立值比較計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱截至期間結束時,受扶養人年齡 < 4 歲種類休假第一個運算元期間結束日期的眷屬年齡運算子小於第 2 個運算元4
- 下個期間開始日期使用 Workday 自有的 IVC 建立計算,以確定下一個期間的開始日期。
- 存取建立日期增量/減量計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱下個期間開始日期種類休假開始日期期間︰期間結束日期Day1
- 眷屬出生日期存在使用先前計算的結果,建立一項計算,以傳回此期間內眷屬的出生日期。
- 存取建立日期差距計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱眷屬出生日期存在種類休假間隔Day開始日期眷屬︰出生日期結束日期下個期間開始日期
- 受扶養人的出生日期存在於期間或上一個期間內建立一項計算,使用先前計算的結果來判斷此期間或先前期間內是否有受扶養人的出生日期。
- 存取建立值比較計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱受扶養人的出生日期存在於期間或上一個期間內種類休假第一個運算元有眷屬出生日期運算子大於第二個運算元0
- 截至期間結束日期,受扶養人年齡 GTE 0 且 < 4使用先前的 2 個計算結果做為條件,建立一項計算,判斷受扶養人的年齡是否大於或等於 0 且小於 4 歲。
- 存取建立邏輯計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱截至期間結束日期,受扶養人年齡 GTE 0 且 < 4種類休假運算子AND計算截至期間結束時,受扶養人年齡 < 4 歲期間或上一期間內有附屬的出生出生地 (DOB)
- 以期間結束日期隱藏式字幕,副本年齡小於 4 歲的眷屬建立一個計算,檢查以期間結束日期為基準的受扶養人的年齡是否低於 4 歲,並將先前的計算設為條件「」 ,若條件為 True,則傳回結果。
- 存取建立條件計算任務。
- 輸入或選取下列值︰欄位值名稱以期間結束日期隱藏式字幕,副本年齡小於 4 歲的眷屬種類休假順序a條件截至期間結束日期,受扶養人年齡 GTE 0 且 < 4結果1預設回應0
- 截至期間結束日期為止,4 歲以下的受扶養人人數建立一項計算,透過匯總上一次計算的結果來確定截至期間結束時 4 歲以下的眷屬人數。
- 存取建立匯總計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱截至期間結束日期為止,4 歲以下的受扶養人人數種類休假函數總和運算元以期間結束日期隱藏式字幕,副本年齡小於 4 歲的眷屬運算元計算的實例眷屬
- 育嬰假上限您現在可以使用先前將所有結果連結在一起的計算,為一般休假計畫結餘上限值建立最上層計算。
- 存取建立算術計算任務。
- 請輸入或選取這些值,然後按一下「確定」和「完成」。欄位值名稱育嬰假上限種類休假第一個運算元截至期間結束日期,4 歲以下受扶養人人數運算子乘第二個運算元5