調班申請與審核

8 分鐘

電腦版在側邊選單「出勤」區的「調班申請」(路徑 /punchlab/shift-changes);手機版沒有側邊選單,入口在「打卡」頁下方的「調班申請」按鈕。核准之後,那一天的班表會直接被改寫,不必再手動進排班頁調整。

為什麼要有這張單

以前要調某一天的班,通常是口頭跟主管講一聲,主管自己去排班頁把那天改掉——班表雖然改得動,但「這件事誰同意的」沒有留下任何紀錄。這張單把「調班」變成一張要簽核的單:員工自己送出、主管核准,核准的那一刻系統自動把班表改成申請內容,同時留下「從什麼改成什麼、誰核准的」的紀錄。

員工:提出調班申請

調班申請頁:最上面是「調整日期」的日期欄,底下一行灰字顯示那天目前排定的班(沒有班時顯示「休假」),再來是「選班別/自訂時間/改成休假/跟同事換班」四選一的按鈕,選了「自訂時間」會展開上下班模式、上下班時間、下班日、休息採計與休息時段的欄位

  1. 電腦版從側邊選單「出勤」區點「調班申請」;手機版在「打卡」頁下方按「調班申請」。選要調整的日期。
  2. 「調整方式」四選一:
    • 選班別:從公司班別庫挑一個既有班別。
    • 自訂時間:這天要用一組班別庫裡沒有的時間時展開它,填完按「套用這個時間」。
    • 改成休假:把這天調整成不上班。
    • 跟同事換班:你的這天跟同事的某一天對調,兩個人的班表都會變(見下面〈跟同事互換班(換班)〉)。
  3. 選定之後畫面會顯示「目前排定」與「調整後」讓你對照(換班是兩個人各一行)。
  4. 填「調班原因(必填)」,按「送出申請」。
  5. 送出後會看到「已送出,等待主管審核」,這張單會出現在下方「我的調班申請」清單,狀態是「審核中」。

如果公司只有你一位有審核權限的人(例如一人公司),系統會判定「無人可簽」而直接自動核准,班表當場就會更新,不會卡在審核中。

撤回

「審核中」的單可以自己撤回,按卡片上的「撤回」即可。已經核准或駁回的單不能撤回。

看得懂的提示

送出前,畫面可能會出現黃色的提示文字,例如「連續上班 7 天,已超過勞基法 §36 I」或「這天排定的工時 13 小時,已超過勞基法 §32 II 單日十二小時上限」。這些是提醒,不會擋你送出——系統看不到公司有沒有另外約定的變形工時安排,判斷不了「這樣排合不合法」,只答得出「跟平常不一樣」,所以送不送出由你自己決定,主管審核時也會看到同一則提示。

跟同事互換班(換班)

「調整方式」除了三種自己一個人的調整,還有第四種:跟同事換班——你的某一天跟同事的某一天對調。選了它之後多兩個欄位:

  1. 要跟哪位同事換:下拉列出你看得到的在職同事。
  2. 對方的日期:你要換的是他哪一天。

兩個都選好,畫面會把兩個人的班並排印出來讓你對照,一人一行,每一行都是「那天原本的班 → 換完之後的班」:

調班申請頁選了「跟同事換班」:調整方式那四顆按鈕裡「跟同事換班」亮著,底下展開「要跟哪位同事換」下拉與「對方的日期」,再下面一行灰字寫著送出後由你的主管審核、不需要對方在系統裡同意;灰底那一格把兩個人的班各印一行(「林小美(你)的 2026-09-25:早班(09:00–18:00)(休息 1 小時)→ 晚班(14:00–23:00)(休息 1 小時)」與「王志偉的 2026-09-28:晚班 → 早班」);黃底那一格分成兩組,各自標著「林小美(你)的班」與「王志偉的班」,下面是各自的勞基法提示

核准之後就是這兩行對調——你那天上的變成他原本的班,他那天上的變成你原本的班。法規提示(連續上班天數、班次間隔、單日工時)會分別用兩個人自己的班表各算一次,而且在黃字上方標明那幾行講的是誰,因為同一個對調對兩個人的意義本來就不同(上圖裡你那一組是連續上班天數、他那一組是班次間隔)。

系統不會去問對方,要你自己先講好

這是換班最重要的一件事,也是它跟紙本換班單最大的差別:

  • 送出前請自己先跟同事講好。 系統不需要對方在系統裡同意,也不會跳出任何東西要他按確認——這張單成立的依據是「你指定了對方,你的主管核准」,不是兩個人各按一次。
  • 審核的是你的主管,即使對方是別的部門的人也一樣。
  • 核准之後系統會通知對方本人,信上寫著兩個人各自哪一天變成什麼,以及要他覺得不對就趕快來找你。駁回也會通知他——他多半正在等答案。
  • 對方的部門主管也會收到核准通知(如果那個部門有設主管):他部門的人力被改了,而改的人不是他。駁回時不寄,因為他部門什麼都沒變。
  • 對方在系統裡看得到這張單。 他的「我的調班與換班」清單會出現這張單,標著「同事發起的換班」。他看得到內容與結果,但不能撤回——那張單是你送的,要取消請你自己撤回(撤回之後兩邊的班都維持原樣,記得跟他說一聲)。

如果公司把調班設成不需審核

公司的簽核流程如果沒有人可以簽(例如一人公司,或流程設定成不需審核),換班單送出就生效:兩個人的班表當場對調,而且沒有經過任何人核准。這種情況下通知信的寫法也不一樣——它不會說「主管核准」,因為確實沒有人核准過,只會說這張單由申請人指定、公司把調班設成不需審核所以送出即生效。

對方仍然會收到那封通知,那是他唯一會知道這件事的管道。所以把調班設成不需審核之前,請先想清楚換班這一種:它改的是兩個人的班表,而系統只會收到其中一個人的動作。

主管:審核調班申請

調班審核頁:待審核區是一張表,一列一張單,欄位依序是申請人、日期、「原班 → 調整後」(連休息時間一起顯示)、原因與核准/駁回兩顆按鈕;「原班 → 調整後」底下用橘字列出法規提示,例如「連續上班 15 天,已超過勞基法 §36 I」

管理端在「調班審核」(路徑 /punchlab/admin/shift-changes),需要考勤的審核權限。

  1. 「待審核」表格列出每一筆申請的申請人、日期、「原班 → 調整後」與原因;有勞基法提示的申請,這裡也看得到同一則黃字提醒。
  2. 按「核准」或「駁回」。駁回一定要填理由,理由會跟著通知送到申請人手上。
  3. 核准之後,那位員工當天的班表會立即改成申請內容;「已審核」分頁看得到核准/駁回的時間與理由。

換班(兩人互換)的單會標著「換班」徽章,申請人那一格後面多一行「↔ 對方的姓名」,日期那一格多一行對方的日期。「原班 → 調整後」也是兩行,兩個人各一行、各自帶著自己的名字與日期;法規提示同樣分成兩組、標明是誰。按下核准前的確認框會把兩個人都印出來——按下去改的是兩份班表,這一頁上任何只看得到一個人的地方都是漏掉的資訊。

換班不需要對方在系統裡同意,系統也沒有向他要過:這張單是申請人指定、由您核准。您核准的是「這兩個人的這兩天對調」,前提是他們自己已經講好了。核准之後系統會通知對方本人與他的部門主管。

核准過的調班單(含換班)不能反悔。 班表是可以隨時再變動的設定,不是一筆帳,要改就請申請人重新送一張新的單,或直接到排班頁調整。

如果調的是過去的日期

調班單事前事後都可以送。核准一張過去日期的調班單時,系統會順便把那一天已經打過的卡重新對一次班次(換班是兩個人各重配自己那一天),讓「應出勤」「休息時間」這些跟著新班表走的數字對得起來,不必再手動去排班頁或考勤管理重新配對一次。

從 LINE 提出與審核

綁定 LINE 之後,員工可以在圖文選單按「更多」→「調班申請」送出,欄位與網頁版相同(含「跟同事換班」與同事下拉);主管在「待審核」清單裡也看得到調班與換班申請,可以直接在 LINE 核准或駁回。換班的單在 LINE 上同樣印出兩個人的「原班 → 調整後」與兩組法規提示——在哪裡按核准,看到的都是同一份東西。

LINE 上的駁回理由是選填(網頁版必填),這是刻意維持跟請假一致的既有做法。

⚠️ 核准只會改班表,不會自動改薪水

這是最容易誤會的一件事,先講清楚:調班單核准,改的只是那一天的班表。

  • 如果員工是依排班計薪(薪資設定的計薪基準,見〈薪資與勞健保設定〉的「依排班計薪」一節),班表一改,薪資就會跟著新班表算——這正是這張單原本要解決的問題:先有一張核准過的單,再放心把計薪基準切過去。
  • 如果員工是依打卡計薪,薪資本來就是照實際打卡的時數算,跟班表無關——調班單核准之後,你會看到班表變了,但薪水不會跟著變。除非公司在「設定 → 出勤規則」另外開了「超出班表的時間算不算工時」(見〈PunchLab 公司設定〉),那個設定會拿班表當工時的封頂上限,這種情況下改班表才會影響到依打卡計薪員工的工時與薪水。

如果核准了一張調班單,卻發現這位員工的薪水完全沒有變化,那通常不是系統壞掉,是這位員工目前還是依打卡計薪、公司也沒開超時封頂——這是預期中的行為,不是這張單的職責。要讓調整後的班表影響薪水,請先到員工的薪資設定把計薪基準改成依排班計薪。

調班申請與審核|使用說明 | CacaLabs