預排休假
看同組的安排,再選自己的休假。
測試帳號:manager(主管)、test01~test04(員工)
測試密碼:Demo-Only-2026!
請設定新密碼
你現在用的是主管發給你的臨時密碼。設定自己的密碼之後才能使用系統。
點日期選取/取消。每格列出同組預排假;未選預排假不代表已排定上班。
全員排班總表
一個人一列、整月一格一天。手機上會轉成一天一列。
這一頁只看不改 —— 設核准假去「特殊休假」,換日與代班去「調班」。
每一頁只做一件事,才不會兩邊改同一筆資料改出不一致。
當天例外 某一天覆寫星期值(尾牙、盤點)
0 = 這天零需求(真的不用人);要沿用星期值就把那一列刪掉 —— 兩件事不一樣。 只影響目前這個月,別的月份不動。
為什麼排成這樣
人員管理
停用取代刪除;相關組別已有排假時,須先確認排假再調組/停用。
身分:正職是「每天都上班,把休假挖掉」;兼職是「整月都不上,缺人的日子才插上班」——
兩者在排班器裡是相反的起點,不是同一套加個折扣。
自動排班:關掉=排班器一天都不排他。但稽核照樣管他 ——「不自動排」跟「不用守法」是兩件事。
固定週休:填星期幾=那個人每一個那個星期都固定排「例假」。
只固定例假一天,休假仍由演算法決定 —— 全部固定死的話,缺人的日子就補不回來了。
⚠ 某個星期幾最多容得下幾個人 = 組人數 − 那天的期望人數。填超過只會警告不會擋 (那是人力算術,不是政策上限)。六日通常填不下去:固定在星期六的人整個月會休 4~5 個星期六,直接超過六日上限。
填了固定週休的人不再受「六日輪休傾向」影響 —— 兩者都在決定「誰在六日休」,同時開會互相抵消。
24H 覆蓋率
「那天有幾個人」不等於「每個時段都有人」。整天 14 個人,可能凌晨站 8 個、尖峰只剩 6 個 —— 人數對,尖峰照樣開天窗。
「應該」那一列直接改,改完按存。0 = 那個小時不檢查。「實際」算的是當天有上班的人 × 他的固定班別時段,跨夜班會算到隔天凌晨;下班那一刻不算在班(09:00–18:00 的人,18 點是 0)。
班別覆蓋
三層,由上而下:班別資料(可編輯)→ 涵蓋時段圖(這些班加起來蓋到哪幾個鐘頭)→ 班別 × 日期(每一天每個班各有幾個人)。
班別資料
班別決定 24H 覆蓋率怎麼算,也決定哪些是必排班別(有人以它為底班的班,那天沒人上就是開天窗)。
⚠ 跨夜一定要勾「隔天下班」。22:00→06:00 跟「06:00→22:00 打反了」長得一模一樣, 系統不猜 —— 猜錯會靜靜多算 8 小時的人力。
涵蓋時段圖
這一張只看班別設計,跟月份、跟人員、跟排班結果都無關。改上面的時間就即時重畫。
跟「24H 覆蓋率」不一樣:那一頁是小時 × 日期,格子是「那個鐘頭有幾個人在班」;這一張是班別 × 小時,格子是「這個班別有沒有蓋到這個鐘頭」。
要抓的是班別設計本身的毛病:某個鐘頭 0 個班別=開店空窗(那個時段根本沒有班可以派人);≥3 個班別=重疊過多,人力容易浪費。
班別 × 日期
這一組每一天,每個班別各有幾個人。0 代表那個班別那天沒有人 —— 如果它是必排班別(有人以它為底班),那就是開天窗。
組別
班別 × 崗位 = 一個組,是排班的最小單位。早班外場跟晚班外場是兩本班表。
⚠ 沒有刪除,只有停用。 一組的身分被員工、假、調班、權限一路引用, 刪掉會留下一堆對不到的資料,而畫面上只會看到「那個人不見了」,不是報錯。
問題回報
系統哪裡怪怪的就寫進來。回報是對整個系統,不是對某一組 —— 所以沒有班別/崗位,大家也都看得到彼此回報了什麼。
特殊休假
點格子設/取消核准假(特休、補休、事假、病假、公假、喪假)。
⚠ 核准假不算一例一休的週休、也不佔預排假額度 ——
特休是勞工自己的年假(§38),不能拿來抵雇主該指定的例假/休假(§36)。
但它會切斷連上天數:人沒來上班就是沒來。
調班
Shift+點兩格把班換日(同一個人) Ctrl+點兩格代班(同一天、換人上) 點調班的格子可以取消
⚠ 換日會讓原本那天變成休假、佔掉那一週的 2 天;只改時段不會有人變休假。
代班是同一天換人上:休假算在被代的那個人身上。
帳號
改完密碼,你在其他裝置上的登入會被登出;這一台留著。
幫員工重設密碼
發一組臨時密碼給他,他下次登入一定要自己改掉才能用。 重設之後他在所有裝置上的登入都會被登出。
國定假
國定假不是「那天放假」 —— 是一個額度:這個月有幾天國定假日,你就有幾天可以自己挑哪天放。 挑的日子跟國定假日當天沒有關係,也不佔預排假額度、不算一例一休的週休。
這個月的國定假日:
選擇休假日期
匯入名冊
從試算表整塊複製貼上,或貼 CSV。欄位順序:
班別,崗位,姓名,職稱,身分,啟用(有表頭會自動略過)。
⚠ 組別對不上、同名在別組、同一份名單重複 一律擋下來不猜 —— 猜錯會讓那個人的班表從此對不上,而且看起來很正常。 調組請去「人員管理」改。匯入不會建登入帳號,帳號要另外發。
預排假規則
上限只計預排假;零代表不可選。降低上限不會自動刪除已存的日期。
「正式月份」同時有兩個意思,系統把它們分開算:
① 開網頁預設看哪個月 —— 設定停在過去就用今天(不然每次打開都要按好幾次 ›),指向未來就尊重它(先排下個月)。
② 保留期限的基準 —— 取「設定」與「今天」比較小的那一個再往前算。
留白 = 完全不清理。
⚠ 取小的是刻意的安全設計:設定忘了更新而停在過去時,系統會什麼都不刪, 而不是開始刪資料。刪掉的東西沒有地方找得回來。
同週最多兩天(跨月一起算);多人組當天至少留一人,單人組例外。這裡沒有自動排班人力設定。
權限與行事曆
主管分組權限
勾起來的組,那位主管才看得到、改得了。 一組都不勾 = 管全店(店長) —— 這是刻意的:要讓店長什麼都管、卻又要他每開一組就補一列,一定會漏, 而漏掉的後果是「那一組在畫面上不見了」,不是報錯。
國定假日行事曆
這一張表決定每個月有幾天國定假額度(不是「那幾天放假」—— 員工自己挑哪天放)。 同一天可以有兩個名稱(除夕+春節),額度只算一天。
⚠ 已經有人用掉國定假的月份不准改:改了會讓已結算、已結轉的數字對不上,而畫面不會說。
資料健檢
唯讀,只回報,一個字都不改。 測試證明「每一支函式照規則跑」, 但證明不了「資料庫裡現在這份資料彼此對得上」—— 健檢全綠不等於跟名冊一致,所以要有第二條路。
⚠ 它不會自動修。自動修資料是下一個災難的起點。
操作紀錄
誰、什麼時候、對誰做了什麼。永遠不會顯示密碼。 分組主管只看得到自己管得到的對象。