如果你使用表定工時來計薪,可以忽略此功能。
如果你使用實際來計薪,可以考慮使用這個功能:來在計薪的時候,讓打卡時間取整數標準化為「校正規則」讓計薪作業更方便
路徑:管理 > 實際工時校正規則進行設定
首先檢查“公司設定-報表”中,是否已經勾選了實際工時校正規則。
您可以選擇是否根據出勤紀錄或班表時間作為“實際工時校正規則”。
根據出勤紀錄計算工時
- 若出勤紀錄未連結至任何班表,工時會基於出勤紀錄計算
- 當前仍在工作中時,即時報表中的工時會顯示為“0”。
- 當忘打卡下班時,工時將顯示為“0”。
根據班表時間計算工時
- 若出勤紀錄未連結至任何班表,工時會基於班表時間計算
- 當忘打卡下班時,工時紀錄將依照班表下班時間
根據所選規則,校正後的工時會使用與出勤/班表相關的職稱計算。
管理>實際工時校正規則
您可以查看預設規則,並為每個職位新增規則。
校正工時會根據您的設定計算,並顯示在報表中。
您可以針對上班時間及下班時間,設定不同的校正規則。
參考以下的範例來幫助你了解
*假設班表時間為 09:00 - 18:00
開始時間實際工時取整數 => (上班時間)實際工時取整數
上班時間校正規則
採用設定 |
員工實際打上班卡時間 |
校正工時所記錄的打上班卡時間 |
總是使用開始時間 =>總是使用表定上班時間 |
任何 |
9:00 |
總是使用打卡時間 =>總是使用上班卡時間 |
任何 |
與員工實際打卡時間相同 |
*大多公司採用此設定! 對於早於開始時間的打卡,使用開始時間,對於晚於開始時間的打卡,使用打卡時間 =>早於(表定上班)時間的打卡,使用(表定上班)時間紀錄,對於晚於(表定上班)時間的打卡,使用(實際)打卡時間紀錄 |
(提前上班)08:55 (晚上班)09:15 |
(提前上班)09:00 (晚上班)09:15 |
對於早於開始時間的打卡,使用開始時間,對於晚於開始時間的打卡,使用打卡時間(取整數) =>早於(表定上班)時間的打卡,使用(表定上班)時間紀錄,對於晚於(表定上班)時間的打卡,使用(取整後的)打卡時間紀錄 |
(提前上班)08:55 (晚上班)09:15 |
(提前上班)09:00 |
對於早於開始時間的打卡,使用打卡時間,對於晚於開始時間的打卡,使用開始時間 =>早於(表定上班)時間的打卡,使用(實際打卡)時間紀錄,對於晚於(表定上班)時間的打卡,使用(表定上班)時間紀錄 |
(提前上班)08:55 (晚上班)09:15 |
(提前上班)08:55 (晚上班)09:00 |
對於早於開始時間的打卡,使用取整數的打卡時間,對於晚於開始時間的打卡,使用開始時間 =>早於(表定上班)時間的打卡,使用取整數的打卡時間,對於晚於(表定上班)時間的打卡,使用(表定上班)時間紀錄 |
(提前上班)08:55 (晚上班)09:15 |
(提前上班)09:00 (晚上班)09:00 |
下班時間校正規則
採用設定 |
員工實際打下班卡時間 |
校正工時所記錄的打下班卡時間 |
永遠使用結束時間 =>總是使用表定下班時間 |
任何 |
9am |
永遠使用打卡下班時間 |
任何 |
與員工實際打卡時間相同 |
大多公司採用此設定! 對於提前打卡下班,使用打卡下班時間,對於晚於結束時間的下班,使用結束時間 =>對於提前打卡下班,使用打卡下班時間,晚於表定時間的下班卡,使用表定下班時間 |
(提前下班)17:55 (晚下班)18:15 |
(提前下班)17:55 (晚下班)18:00 |
對於提前打卡下班,使用取整數的打卡下班時間,對於晚於結束時間的下班,使用結束時間 =>對於提前打卡下班,使用取整數的打卡下班時間,對於晚於表定下班時間,使用表定下班時間紀錄 |
(提前下班)17:55 (晚下班)18:15 |
(提前下班)17:30 (晚下班)18:15 |
對於提前打卡下班,使用結束時間,對於晚於結束時間的下班,使用打卡下班時間 =>對於提前打卡下班,使用表定下班時間紀錄,對於晚於表定下班時間的打卡下班,使用打卡下班時間 |
(提前下班)17:55 (晚下班)18:15 |
(提前下班)18:00 (晚下班)18:15 |
對於提前打卡下班,使用結束時間,對於晚於結束時間的下班,使用取整數的打卡下班時間 =>對於提前打卡下班,使用表定下班時間紀錄,對於晚於表定下班時間的打卡下班,使用取整數的打卡下班時間 |
(提前下班)17:55 (晚下班)18:15 |
(提前下班)18:00 (晚下班)18:00 |
「取整數」的範例
假設設十分鐘
上班:遲到1~10 分鐘都當成遲到10分鐘,遲到11~20 分鐘都當成遲到20分鐘
下班:加班1~9 分鐘都當成加班0分鐘,加班11~19 分鐘都當成加班10分鐘