打卡與出勤紀錄

10 分鐘

出勤(punchlab)模組可以完成上下班打卡、查詢自己的考勤紀錄與月報。

打卡頁:由上到下是即時時鐘與日期、定位狀態(桌機顯示「桌機打卡」、手機顯示「GPS 已就緒」)與各打卡地點的距離、備註欄,最下方是「上班打卡」按鈕與「要下班了?補上班時間後直接下班」的補登入口,以及「忘了打卡?補卡」與「調班申請」兩顆按鈕。班表的上班時間已過、還沒打卡時,頁面最上方會多一條橘色提醒「別忘了打上班卡」

上下班打卡

  1. 從側邊選單「出勤」區點「打卡」(路徑 /punchlab/attendance),頁面上方是即時時鐘與日期。
  2. 進入頁面會自動跟瀏覽器要求定位(GPS),並顯示定位狀態:定位中/已就緒/定位權限被拒/無法取得定位。若公司有設定打卡地點,會列出各地點與目前距離,在範圍內的地點前面會打勾。
  3. 尚未打卡時按「上班打卡」;已上班尚未下班時同一顆按鈕會變成「下班打卡」。按下之前可以在備註欄位(選填)輸入文字。
  4. 打卡成功後「今日狀態」卡片會顯示上班時間;完成下班打卡後再加上下班時間與工作時數。
  5. 完成一個班次的上下班打卡後,可查看考勤紀錄;若當天還有下一個班次,可以再次按「上班打卡」。

人在外面工作:以外勤打卡

被「不在打卡範圍內」擋下時,下方會出現「人在外面工作?」的區塊,寫著你距離最近的打卡地點多遠,並提供「以外勤打卡」。按下去會把剛剛那張卡原樣送出,這筆紀錄會標示「外勤」並記下你當下的位置,不需要主管核准、也不必事後補卡。

  • 只有這次定位成功(拿得到座標)才會出現這顆按鈕;定位失敗的話還是要走頁面下方的「忘了打卡?補卡」。
  • 主管在「考勤管理」看得到這筆的實際位置(打卡時間下方會有「查看位置」,開 Google 地圖),所以要確定自己真的在外面工作。
  • 事先知道要外出的話,也可以先送「公出申請」(見下一節),該期間的打卡完全不受地點限制。

公出/出差申請

電腦版在側欄「請假 › 公出」(路徑 /punchlab/business-trips),手機版在「請假」頁上方的「公出申請」按鈕;被地點擋下時,打卡頁的「人在外面工作?」區塊也有連結。LINE 版從「更多 → 公出申請」。

  1. 目的地(例如「台北客戶端」)、開始時間結束時間(起訖時間一律以台北時間為準),事由選填。
  2. 按「送出申請」。

幾個要知道的地方:

  • 送出即刻生效,不必等主管核准:這段期間的打卡立刻不受公司地點限制。主管會在事後審核,所以目的地與時段請照實填。
  • 單張申請不可超過 30 天
  • 已經過去的時段仍可補送作為紀錄,但不會改變當時已完成的打卡標記。
  • 還在「待審核」的申請可以自己按「撤回」。⚠️ 一旦那張單被駁回或撤回,當初憑它放行的打卡就變成「公出已撤銷」,會出現在管理者的出勤異常清單裡(見〈考勤管理與補卡審核〉)。

忘了打上班卡?補上班時間後下班

打卡頁的主要按鈕會依時間自動調整:還沒到下班時間時是「上班打卡」;已經過了排定的下班時間(公司沒排班表時以下午為界)卻還沒有任何打卡紀錄時,主要按鈕會變成「補上班時間並下班」——因為這種時候多半是「要走了才發現整天沒打卡」。若其實是現在才要上班,下面一直有「我現在才要上班」可以按;還沒到下班時間但想直接走這條路,按「要下班了?補上班時間後直接下班」也會展開同一個面板。

填寫時系統會預填你當天班表的上班時間,並即時顯示「將記錄為 09:00 – 18:32,共 9.5 小時」讓你確認,按「補上班時間並下班」就會一次補上上班與下班。上班那筆是一張補卡單,要不要主管核准看公司設定:

  • 公司設定「一律要主管核准」時,補卡原因必填;上班時間會先寫進紀錄、標示「補卡待核准」,主管核准(或改成他認可的時間再核准)後才算定案。下班卡照常記。
  • 公司設定「今天與昨天的補卡免核准」時不用填原因,送出就寫入,標示「補卡(免核准)」,主管在考勤紀錄看得到。

查自己這個月補了幾次卡

到「考勤紀錄」切到「月報」分頁,最下面是「本月補卡」:標題直接寫「已生效 N 次」,下面逐筆列出日期、上班/下班、補登的時間、事由與狀態(待核准、已駁回,或已生效的兩種)。一次都沒補過時也會出現,寫「這個月沒有補卡紀錄」——所以查不到東西和沒有東西分得出來。

  • 「已生效」只數真的寫進出勤紀錄的那些:待核准的還沒生效、被駁回的沒生效,都不算進那個數字,但清單上看得到。
  • 歸月看的是補卡的那一天,不是你送出的日期。補 8/31 的卡在 9/1 送出,算在八月。
  • 跨夜班次可以直接填昨晚的時間(例如早上七點下班、填 22:00,系統會判定為昨天晚上)。
  • 上班時間與現在相差不到 5 分鐘會被擋下(工時等於 0 沒有意義),請確認實際的上班時間。
  • 補的上班時間不會有定位紀錄(人不在那個時間點上),主管看到的是那張補卡單;下班卡則一樣要通過公司的 GPS 規則才會成立。

昨天忘了打下班卡?今天照常打卡

打卡頁最上方會出現一列待辦「{日期} 的下班卡沒打」,寫著你那天幾點打了上班卡。今天的卡照常打,不會被擋住;那天的下班用補卡補上:

  1. 填「那天幾點下班?」(有班表會預帶班表的下班時間),跨夜班可以直接填隔天清晨的時間。
  2. 趕著上班的話按「補下班並打今天的上班卡」,一次做完;不需要打今天的卡(例如休假日才發現)就按「補那天的下班卡」。想改日期或看清楚一點,下面有「到補卡頁填」。
  3. 要不要主管核准同樣看公司設定:要核准的填了原因送出,等主管核准才寫入;免核准的送出就寫入,畫面會直接回你「已補上」。

同時有好幾天沒補時,待辦列會寫「還有 N 筆」並連到考勤紀錄,在那裡逐筆補。超過 14 天的那些不再列進打卡頁的待辦(免得堆成一長串),但考勤紀錄頁本身沒有這個上限——把日期往前翻到那一天,一樣看得到可以直接送的「補卡」按鈕。公司若設了「最晚可補天數」,超過那個天數還是會被擋下來,這種情況才要找管理者用「更正時間」代補。

再上一段班

當天已完成上下班、班表上又沒有下一個班次時,會出現「再上一段班」。按下去會新開一筆出勤紀錄,適合臨時被叫回來或兩頭班;這種紀錄沒有對應班次,主管在考勤列表看得出來。平常不會顯示這顆按鈕,避免不小心重複打卡。

GPS 定位規則

  • 只有在「用手機瀏覽器開啟」+「公司開啟 GPS 強制」+「公司已設定至少一個打卡地點」三者同時成立時,才會要求一定要定位成功且落在範圍內才能打卡;其餘情況(公司關閉 GPS、公司沒設定打卡地點、或用桌機開啟)都可以直接打卡。
  • 公司關閉 GPS 時,畫面會提示「GPS 已關閉(公司設定)/可直接打卡,系統會記錄位置(若可取得)」。
  • 用桌機打卡時系統不會卡住打卡鈕,但會提示「桌機打卡:系統將記錄並由主管確認」。
  • 定位失敗可以按「重新定位」再試一次;若是定位權限被拒,需要到瀏覽器或系統設定開啟定位權限(用 LINE、Facebook 等 App 內建瀏覽器開啟時,建議改用 Safari 或 Chrome)。
  • 拿到的第一筆定位若不夠準(例如室內收到的是 Wi-Fi/基地台推算的位置),畫面會顯示「定位精度不足,靠近窗邊或稍候再按」而不是「GPS 已就緒」;這不會擋住打卡按鈕,範圍判定仍由系統處理,等一下或靠近窗邊通常就能收斂到更準的定位。
  • 常見打卡錯誤訊息:目前位置不在公司設定的打卡範圍內(並顯示最近地點與距離)、需要定位才能打卡、今天已經打過上班卡了、今天已完成上下班打卡。

查詢考勤紀錄

  1. 從側邊選單「出勤」區點「考勤紀錄」(路徑 /punchlab/attendance/records),頁面停在「紀錄」分頁。
  2. 上方有一排快捷區間:上一排是「今天/本週/本月/今年」,下一排是「昨天/上週/上個月/去年」;預設就停在「本月」。要看別的區間也可以直接改下面的開始/結束日期。
  3. 每筆紀錄顯示日期、上班/下班時間、工作時數與扣掉的休息;比班表晚下班(沒班表時超過 8 小時)的部分會以橘色的「超時」另外顯示,備註(若有填寫)也會一併顯示。「超時」不是加班——加班以主管核准的加班單為準,這裡只是提醒你比班表晚下班。
  4. 工時未滿一小時會顯示分鐘(例如「25 分鐘」),不會被四捨五入成「0 小時」。
  5. 只有上班卡、沒有下班卡的那一筆,下班欄會直接給一顆「補卡」(日期、卡別與要補到哪一筆都已經帶好)。已經送出、還在等主管的那一筆只會顯示「補卡待核准」徽章,不必再送第二張。

查看月報

  1. 從側邊選單「出勤」區點「考勤紀錄」,切到「月報」分頁(路徑 /punchlab/attendance/records?tab=monthly)。
  2. 選擇年度與月份,上方是四張統計卡:完整出勤(天)、未完成(有上班卡但還沒下班卡,天)、總工時、超時合計。超時不是加班,加班以核准的加班單為準。
  3. 統計卡下方是逐日明細:當月每一天各一列,列出上班/下班時間與當天工時。
    • 沒有打卡紀錄的日子也會列出來。已經過去、整天一筆都沒有的那天,上班欄直接給一顆「補卡」;今天與未來只顯示「—」(今天忘了打就走上面的打卡頁,不必送單)。
    • 只有上班卡、沒有下班卡的那一天,下班欄會標成橘色的「缺卡」,旁邊也有「補卡」——日期、卡別與要補到哪一筆都已經帶好,按下去只要填時間。
    • 一天有多段打卡(輪休、再上一段班、兩頭班)時逐段列出,工時欄是當天合計。
    • 這個月還沒到的日期不會列出來。

補卡

忘了打的卡只有這一條路:送一張補卡單。

已申請上班補卡,現在要下班

當班的上班補卡還在待審,也可以回「打卡」頁直接按「下班打卡」。畫面會顯示申請的上班時間與「上班補卡待審」;系統沿用同一張申請記錄下班,不必重送補卡或等待主管核准。下班完成後顯示「下班已記錄」,上班時間仍需主管審核。

當班上班補卡待審時,打卡頁顯示申請時間並可直接打下班卡

這也適用於更新前已送出、仍屬當班的待審申請。較早的歷史班次請依實際下班時間申請補卡;若上班補卡尚未建立出勤紀錄,請先由主管核准上班補卡,再補下班卡。

一般補卡申請

  1. 入口:打卡頁下方的「忘了打卡?補卡」、考勤紀錄頁右上角的「補卡」、月報裡缺卡那天的「補卡」(後兩者會把日期、卡別與紀錄帶好)。LINE 版從「更多」功能選單進入,或從打卡頁下方進入。
  2. 補卡日期(那一班的上班日,跨夜班也是,不是實際下班的那一天)、卡別(上班卡/下班卡)與時間;日期不能晚於今天。從「缺卡」點進來的日期與卡別會鎖住,因為那張單要補到指定的那一筆紀錄上。
  3. 補卡原因只在那張單需要主管核准時必填;免核准的可以留空。
  4. 送出後:要核准的等主管核准才定案,時間旁標「補卡」。當班上班補卡待審時仍可記錄下班,上班時間暫以申請時間記錄並標示待核准;免核准的當場寫入並標「補卡(免核准)」,畫面會直接說「已補上」。
  5. 幾種會被擋下來的情況:補下班卡時那天要有一筆還開著的上班卡(沒有的話請先補上班卡);補上班卡時那天不能有還沒下班的紀錄,補的時間也不能落在既有紀錄的區間裡;同一筆紀錄的同一張卡只能有一張待審的單。公司若設了「最晚可補天數」,超過期限送不出去,請找管理者用「更正時間」代補。

注意事項

  • 網頁版與 LINE 送出的補卡都進管理端同一份「補卡申請」清單,主管在哪一邊審都可以。
  • 打卡順序仍然是「先上班、後下班」,但忘了打上班卡時可以在下班時補填時間(見上方說明),不會卡住當天的出勤。
  • 昨天以前沒打的下班卡不會擋住今天的上班卡,兩件事各自處理。
  • 「補卡(免核准)」「補卡」「補卡待核准」「管理者更正」四個徽章的意思,見〈考勤管理與補卡審核〉。
打卡與出勤紀錄|使用說明 | CacaLabs