加班
在「設定 > 合規與加給規則」(專家模式)> 加班中,您可以設定累積工時達到多少小時後,多做的工作就必須支付加給,以及各級距的加給比例分別是多少。
運作方式
計算基礎: 只有「每日」或「每週」兩種,沒有其他選項。並未提供以月或以年為基礎的設定。選擇「每週」時,一週的起始日以您設定的星期為準。
最多三個級距: 每個級距由兩個欄位組成 —「第 X 級距起算時數」(該日或該週累積達到多少小時後,此級距開始生效)與「第 X 級距加給」百分比。已設定的最高一個級距,其上限是不封頂的。
每個級距只計算落在自己區間內的時數,而不是從零開始的全部時數。若第一級距從 8 小時開始、第二級距從 10 小時開始,一個工作十個半小時的日子,會以第一級距的費率計算 8 到 10 小時之間的兩小時,再以第二級距的費率計算超過的那半小時 — 絕不會用第二級距的費率計算全部十個半小時。因此,單一個工作區塊可能產生多筆加給項目,每達到一個級距就有一筆。
不完整的級距會被靜默略過: 若缺少時數設定,或加給比例為零或負數,該級距就不會被計入。因此實際生效的級距數量可能是零到三個之間。
加給指的是額外加成,不是總金額: 25% 代表在該級距內每工作一小時,就額外加算四分之一小時 — 而不是這一小時以 1.25 倍計算支付。旁邊的加給模式(乘數或每小時固定金額)只決定計算單位,背後的算法不變。
什麼算作已工作的時數: 各級距會依同一天或同一週先前已完成的工時依序填滿 — 先依日期排序,再依開始時間排序。這樣一來,每個工作區塊都會在區間中佔有自己的位置,不會有任何時數被重複計入更高的級距。若先前的條目有變動,之後的條目會重新計算。
數值的來源: 這張卡片提供的是全公司通用的數值 — 僅在沒有其他來源優先適用時才會生效。如果該員工的合約關聯了一條自訂加班級距的排班規則,則以該規則優先;若該規則在對應日期有較新的版本,需要時會整套取代舊版,但若新版本本身沒有加班區塊,則會回退到此處顯示的公司設定,而不是回退到排班規則。若哪裡都沒有設定級距,最後的備援只會使用排班規則中的加班門檻— 而且僅作為第一個級距的起算值,絕不作為加給比例。這些來源絕不會混用:提供第一個級距的來源,也必須提供其餘所有級距。
兩個缺一不可的條件,否則不會產生加給:
- 該班次必須關聯一個計算巨集。沒有巨集的班次上的工作,永遠不會被檢查是否構成加班。
- 至少必須設定一個完整的級距。若沒有這樣的級距,結果並不是「零加班」,而是根本不會進行任何檢查。
排除範圍: 更正記錄與代班永遠不會被檢查是否構成加班 — 只有一般的正規工作才會被納入計算。
與其他加給同時發生: 同一小時可能同時符合加班與情境式加給的條件,例如夜班或週末工作。兩者是否相加、或只採計較高者,並非由這張卡片決定,而是由該班次的計算巨集決定。
儲存方式: 這張卡片位於設定頁面的「合規與加給規則」區段(與補休、加給模式及合規執行並列),僅在專家模式下可見。異動會先累積,再透過設定頁面共用的儲存列一併儲存或捨棄 — 這張卡片本身沒有專屬的儲存按鈕。
小提醒
- 這張卡片僅涵蓋依日或週門檻自動分級的加班計算。夜班、週日或假日工作的加給,則是透過指令碼進行通用計算 — 參見巨集。
- 沒有「起算時數」數值、或加給比例為 0% 或更低的級距會被忽略 — 如此一來,您可以停用個別級距而不必刪除它。
- 若沒有至少一個完整的級距,且班次也沒有關聯計算巨集,原則上就不會產生任何加班加給,即使是非常長的班次也一樣。
- 設有自訂加班級距的排班規則,會完整覆蓋這些全公司通用的數值,而不只是覆蓋個別級距。
立即體驗:Klacks Playground — 登入 admin@test.com / P@ssw0rt1,資料每日自動重置。