跳至主要內容
Administrator Guide
上次更新時間 :2026-03-13
概念︰工時計算

概念︰工時計算

工時計算是 Workday 用來根據員工報告的工時區塊產生計算工時區塊的規則。 當您建立在特定日期為作用中的工時計算時,每個已設定生效日期的配置都是工時計算的快照。Workday Payroll 和第三方應用程式可使用計算出的工時區塊,透過複雜的薪資規則向員工支付薪資,而不必為所有已工作時間支付相同的費率。
例如,如果員工輸入的一天工作時間為 10 小時,Workday 會建立 10 小時的提報工時區塊。如果不計算工時,10 小時將轉入薪資系統,且沒有特定的給付規則。新增加班工時計算可將原本的 10 小時拆分為 2 個計算出的工時區塊︰1 個區塊用於 8 小時一般工時,另一個區塊用於 2 小時加班,以便薪資系統能夠以適當的費率支付工時薪資。
您可以刪除未在計算的工時區塊中使用的工時計算快照。Workday 不建議刪除屬於工時計算群組快照的工時計算快照。如果工時計算變成無效,請在計算失效的生效日期,將其從工時計算群組快照中移除。這可確保生效日期較早的工時計算群組快照仍具有當時有效的所有計算。範例︰工時計算在 2025-01-01 失效。新建生效日期為 2025-01-01 的工時計算群組快照,並從中移除無效的工時計算。

計算類型

您可以配置以下類型的計算︰
  • 累計加班
  • 連續天數
  • 彈性工時
  • 建立假日工時區塊
  • 每日最低時數
  • 最低休息日
  • 每週最低時數
  • 置換費率
  • 排班預告
  • 時間表偏差
  • 班別薪資
  • 標準加班
  • 有條件的工時區塊
  • 建立工時區塊
每種計算類型都指定了一組不同的條件,這些條件必須具備才能︰
  • 建立新的工時區塊。
  • 新增工時計算標記。
  • 取代工時計算標記。
您可以為每種類型建立多個計算。例如,您可以建立多個標準加班計算,每個計算都有不同的限值或其他參數。
為符合複雜的工時追踪需求,您可以︰
  • 某些計算會以職位業務物件為基礎。
  • 建立您自己的計算欄位,以用於工時計算。
  • 使用多個計算標記做為執行工時計算的條件。
  • 使用工時區塊條件計算來標記工時區塊,以用於其他工時計算。
  • 使用工時計算優先順序,將一系列的工時計算套用至工時區塊。

適用資格

員工可透過所屬的工時計算群組進行工時計算。工時計算群組快照可定義一組工時計算快照。若要確定哪些人員有資格使用群組和對應的一組計算,您可以將適用資格規則指派給員工本身或這些員工擔任的特定職位。
如果您在
「編輯用戶設定 - HCM」
任務中勾選了「
逐日執行工時計算適用資格」
核取方塊,以評估員工每日工時計算的適用資格,評估會從您在
「開始每日評估的日期」
欄位中選取的日期開始。當您選取每日評估時,Workday 只會針對員工符合資格的日期套用計算,這與週末的適用資格不同。

執行工時計算

每當您新增或編輯員工的提報或計算工時,Workday 都會自動執行工時計算。您也可以︰
  • 「編輯用戶設定 - HCM」
    任務中選取
    「執行計算並核准一般休假」
    ,配置您的用戶,讓 Workday 在您核准員工的一般休假申請時自動執行計算。
  • 手動執行工時計算。
執行工時計算時,Workday 會︰
  • 將指派給工時登錄代碼的預設計算標記套用至原始報告的工時區塊。
  • 產生計算出的工時區塊。
  • 執行作用中快照的工時計算,並依據以下條件在已計算的時間區塊中新增和移除計算標記︰
    • 正職員工適用工時計算的適用資格。
    • 工時計算優先順序
  • 移除臨時計算標記。
  • 儲存得出的計算工時區塊。

工時計算所評估的天數

Workday 會評估一周或一周中某一天的工時區塊,以決定是否要執行計算。Workday 會評估 2 週期間內的工時區塊,以進行每兩週的工時計算。2 週期間是由員工工作時間表行事歷上每兩週計算的開始日期決定。
加班計算會遵循為員工時間表定義的日分割選項。

驗證

工時計算不包含 Workday 提供的驗證。您可能有無法使用預定義計算類型自動執行的工時追踪原則。您可以建立驗證,以提醒使用者輸入的工時需要調整。

範例︰執行加班計算

情境︰
每日加班
計算配置為︰
  • 為使用工時登錄代碼
    「工作時間」
    輸入的每日時數超過 8 小時,建立新的工時區塊。
  • 將新工時區塊的預設
    「定期」
    計算標記取代為
    「加班」
    標記。
日分割時點為午夜。
工作時間 (工作時間)
(從上午 8:00 至下午 6:00) Raj 在輸入 10 小時時,Workday︰
  1. 「定期」
    計算標記套用至提報的 10 小時工時區塊。
  2. 建立標記為定期的 10 小時計算工時區塊。
  3. 將 10 小時工時區塊拆分為 2 個計算出的工時區塊︰
    • 8 小時,標記為
      「一般」
    • 2 小時,標記為
      加班
Pia 在
「工作時間」
中輸入 10 小時 (從 7 月 5 日下午 3:00 到凌晨 1:00)。在這種情況下,Workday 會︰
  1. 「定期」
    計算標記套用至提報的 10 小時工時區塊。
  2. 建立 2 個標記為
    「一般」的
    計算工時區塊︰7 月 5 日為 9 小時,7 月 6 日為 1 小時。
  3. 將 9 小時工時區塊拆分為 2 個計算出的工時區塊︰
    • 8 小時,標記為
      「一般」
    • 1 小時標記為
      加班
  4. 儲存 3 個最終計算出的工時區塊。
    • 7 月 5 日標記為
      「正常」的
      8 小時
    • 1 小時標記為 7 月 5 日的
      加班
    • 7 月 6 日的 1 小時標記為
      「正常」