UGOMK 操作手冊
第 89 章 / 共 94 章

AI 排班建議

排班最花時間的事,是猜「哪一天、哪個鐘點,到底要幾個人」。AI 排班建議幫你做這件事:它看這家店過去 8 週同一個星期幾的營業狀況,再加上已經排好的預約,算出每個小時需要幾個人,然後替你排出一份不違反勞基法的班表草稿。

草稿只是建議。你看過、調整過,才套用;已經排好的格子,它一格都不會動。

進入路徑

後台左側 人事出勤 → 排班 → 排班月曆,頁面上方有一個「AI 排班建議」的區塊,點開就能用。

誰能用:

身分能不能用
總部(租戶管理員)能,可以選任何一家分店
區域主管、店長能,只能選自己管得到的分店
櫃台、店員不能。因為畫面會顯示薪資成本與人力成本比,和員工薪資頁一樣只開放給主管

五步驟用完

  1. 點開「AI 排班建議」,選分店,選從哪一天開始(預設是下一個星期一),系統一次排 7 天。
  2. 按「產生建議」。幾秒內就會出現預估營收、預估人力成本、人力成本比,以及「重點提示」。
  3. 到下方的排班月曆看結果:淡紫色、虛線框的格子就是建議,空白格才會出現,已排的格子維持原樣。
  4. 想一格一格看就直接點那個淡紫色格子,會立刻採用成正式班表;想一次排完就按「套用整週建議」。
  5. 套用後,那些格子就和你手排的一樣,可以再點進去改、刪。

它怎麼算每個鐘點要幾個人

白話版:

  1. 找出過去 8 週、跟你要排的那天同一個星期幾(例如要排下週五,就看過去 8 個星期五)。
  2. 每一天的營收取「中位數」,不會被某一天特別好或特別差拉歪。公休或完全沒生意的那幾天不列入。
  3. 把每天的營收,依各鐘點的收銀單金額,分配到每個小時。
  4. 「一個人一小時能做多少營收」=過去每天「營收 ÷ 那天在班的總人時」的中位數。人時用打卡工時,沒打卡才用排班工時。
  5. 每小時需要的人數=該小時預估營收 ÷ 一個人一小時的營收,再往上進位(超過 0.2 才進位,1.15 人不會為了 0.15 多排一個)。單數也用同樣的方式算一次,兩種算法取人數較多的那個。
  6. 預約會加進去:餐飲訂位會當作該小時的單數下限,預約比平常多,那個小時就會多排人;美業預約是一位客人佔一位人員,同一時間幾位客人預約,就至少要幾位人員。取消的預約不算,別家分店的預約也不算。
  7. 營收口徑和「人力成本比」報表完全相同:POS、零售、進銷存銷貨的未稅營收,扣掉退貨與作廢,營業日依各店設定的換日點。

沒有歷史資料的新店、或某一天近 8 週都沒營業,系統會直接告訴你「資料不足」,只依你設定的營業時段與預約排,不會亂猜。

它怎麼排人

目標依序是:

  1. 補滿每小時的需求人數。
  2. 人力成本盡量低:同樣能補到缺口,優先排時薪低、班別剛好貼合缺口的人。
  3. 勞基法檢核一律零新增:排進去之後,這位員工只要會多出任何一項檢核項目(一例一休、7 休 1、班與班之間 11 小時、每日與每週工時上限、46 小時加班預警等),那一格就不排。
  4. 同分時,先排本週時數少的人,大家比較平均。

它會避開:

  • 請假中的員工(含待核准的假單)。
  • 當天已經有排班列的員工(包含你手排的班、標休假的日子,以及在別家分店的班)。
  • 離職員工、沒有綁定這家店的員工、總部人員。
  • 你在「建議設定」裡標成不能上的星期或班別。

一週最多排幾天

預設一週最多排 5 天,讓每個人都保有一天例假和一天休息日。如果店裡人手真的不夠,可以在「建議設定」勾選允許排第 6 天。第 6 天屬於休息日出勤,必須經員工同意,超過每週 40 小時的部分依勞基法加成給付,系統的成本估算不含這個加成。無論如何,連續第 7 天一定不排。

排不滿怎麼辦

排不滿的時段會列在「排不滿的時段」,每一天寫出缺哪些鐘點、還缺幾人,並附上原因,例如「小明:連續 7 天內工作超過 5 天」。這代表人手、班別或勞基法的限制已經用到極限,需要你決定:加人、改班別,或接受那個時段人力偏少。

成本與人力成本比

  • 預估人力成本=已經排好的班+這次建議的班,每個人的時薪 × 實付時數(扣掉休息時間)。月薪制的時薪是月薪 ÷ 240。不含雇主負擔的勞健保與勞退。
  • 排在國定假日的班,薪資依勞基法加倍,成本已照 2 倍估算,畫面會加註。
  • 預估人力成本比=預估人力成本 ÷ 預估營收。旁邊會顯示「人力成本比」報表裡設定的目標,超過會標紅色「超過目標」。
  • 近 8 週實際比率直接取自「人力成本比」報表,讓你比較這份班表比平常高或低。標「估算」代表那段時間的薪資還沒入帳、是用工時估的。
  • 員工沒有填薪資時,系統用同店其他人的中位時薪估算,並在畫面提醒。

建議設定

按「建議設定」可以調整:

項目說明
每人每小時可服務營收/單數留空=由歷史推算。想要比較鬆或比較緊,就自己填一個數字
營業時段最低在班人數營業中的每個小時至少幾人,預設 1
同時在班人數上限留空=不設上限
開始營業、打烊留空=由歷史與預約推。跨午夜的店,打烊填 24 以上,例如凌晨 2 點收填 26
需要有人在場的職稱例如「店長、主管」,系統會要求每個營業小時至少有一位這類職稱的人在班
預約怎麼算預設自動:餐飲訂位當單數下限、美業預約一對一。也可以改成不參考預約
允許排第 6 天預設關閉,見上方說明
員工個別限制點星期=那個人那天不排班;點班別=只能上選取的班別(例如學生只能上晚班)

總部可以把設定存成「全公司預設」,各分店再自己覆寫;分店店長只能改自己那家店。

常見問題

為什麼某個時段一直排不滿? 看「排不滿的時段」底下的原因。常見的是:員工當週已經排滿 5 天、班與班之間休息不到 11 小時、當天請假,或你限制了那位員工可上的班別。

人工排的班會被蓋掉嗎? 不會。有排班列的格子(包括標休假)不會出現建議,套用時就算在你產生建議之後才有人手排了那一格,也會被略過,畫面會告訴你略過幾格。

套用之後會通知員工嗎? 套用只是寫入班表,和你手動排班一樣。要通知員工,照原本的「班表發布」流程。

為什麼預估營收和我的感覺差很多? 它是過去 8 週同星期的中位數,不含這週的促銷或活動。有大型活動的日子,建議自己多加人,或在建議設定填一個較低的「每人每小時營收」,系統就會多排人。

可以排過去的日期嗎? 不行。今天以前的日期不會出現建議。

每次產生的結果會不一樣嗎? 資料不變就會得到同一份草稿,不會隨機。

目前的限制

  • 預測只看營收、單數與預約,不會知道你這週有促銷、天氣或節慶活動。
  • 一天只排一個班(和排班月曆一致),不會把同一個人排成兩頭班。
  • 成本不含雇主負擔,也不含第 6 天或超時的加成。
  • 還沒有 AI 文字說明與員工意願(偏好班別)功能,之後的版本再做。
  • 看不到薪資的角色(櫃台、店員)不能使用這個功能;人力成本占營收比與排班月曆兩篇說明有相關內容。