UGOMK 操作手冊
10 章 / 共 15

班表匯入

班表匯入功能提供批量上傳班表的快速方式,適合多位服務人員或長期班表的一次性設定。透過 CSV 範本填寫班次資料後匯入,比逐日點擊建立班次效率高出許多,是新店開幕或班表大調整時的必備功能。

進入路徑

後台左側 美業預約 → 班表,於頁面右上方點擊 匯入 ▼ 下拉選單即可下載範本、上傳檔案、查看匯入歷史。

提示:班表匯入沒有獨立頁面,所有匯入動作都整合在「班表」頁面右上方的下拉選單。

匯入流程

第一步 下載範本

在右上方 匯入 ▼ 下拉中點 下載範本 CSV,取得標準 CSV 格式檔案。

第二步 填寫班表資料

於 Excel / Google Sheets 開啟 CSV 後依範本格式填寫,欄位共三個:staff_phonework_dateshifts

比對的是手機號碼,不是姓名

staff_phone 欄位要填服務人員設定中登記的手機號碼(去除空格後逐字比對,例如 0912345678),系統依這支電話反查是哪一位人員,完全不比對姓名。 填錯電話(例如打錯一碼、或這位人員在系統裡根本沒登記手機)會讓那一列被判定為「找不到電話為 xxx 的員工」而匯入失敗;填了一個沒有這個人的姓名不會被擋(因為系統根本不看姓名欄),所以匯入前請先確認每位人員在「服務人員設定」裡都有登記正確的手機號碼。

work_date 格式為 YYYY-MM-DD,例如 2026-06-01

只接受「今天~未來 3 個月」這個範圍

早於今天的日期會被判定為「已過期」而跳過;晚於今天起算 3 個月的日期會被判定為「超過 3 個月限制」而跳過。這兩種情況都會進錯誤明細,不會靜靜地被忽略,但也不會匯入。要排更久以後的班表,請等日期落進 3 個月的範圍內再匯入那一批。

shifts 班別名稱,需與本頁右上「班別設定」中設定的班別名稱相符(例如「早班」「晚班」)。同一天有多個班次時,shifts 欄可用逗號(,)或頓號()分隔多個班別名稱寫在同一列,不需要拆成多列。這一欄留空或填「休」代表當天休假。

每一列代表一個服務人員在特定日期的班表;同一人同一天只會有一列生效(重複匯入同一人同一天會覆蓋上一次的班別設定,不會疊加)。

第三步 上傳並確認

匯入 ▼上傳 CSV 檔 選檔案,系統會解析並自動建立班次。完成後 toast 提示成功 / 失敗筆數。

多門市必須先切門市,否則會擋下上傳

多門市的品牌,班表是分門市各自獨立的。上傳之前請先在左側「當前門市」切換到要匯入的門市。 沒有指定門市時(例如總部帳號剛登入還沒選店),系統會擋下整次上傳並提示先切門市,不會建立任何班次、也不會留下匯入紀錄。這是刻意的:如果放行,整批班表會被匯到「不確定是哪一家店」的狀態,而那在畫面上看不出來 —— 每一家店都會看到別家的班。 另外,同一位人員的同一天只能屬於一家門市。若某人那天已經排在別的門市,該列會進錯誤明細(其餘正確的列照常匯入),訊息會指出是誰、哪一天。請先確認那天要排在哪一家店。 單一門市的品牌不受影響,不需要做任何切換。

查看匯入歷史

匯入 ▼匯入歷史 即可查看過往每次匯入的檔名、總筆數、成功 / 失敗筆數、錯誤明細。

多門市的品牌只會看到當前門市的匯入紀錄,並多一個「門市」欄位。該欄顯示「未指定門市」的是 2026-09-09 之前留下的舊紀錄(當時系統還沒有記錄門市),不代表它屬於哪一家店。

錯誤處理

系統以逐列解析,錯誤的列不匯入並於「匯入歷史」中保留錯誤明細,正確的列正常建立。常見錯誤原因:

錯誤原因說明
缺少 staff_phone / work_date該欄位是空的
work_date 日期格式錯誤不是 YYYY-MM-DD 格式
work_date 已過期早於今天
work_date 超過 3 個月限制晚於今天起算 3 個月
找不到電話為 xxx 的員工staff_phone 在服務人員設定裡查不到這支電話,不是比對姓名
找不到班別設定shifts 欄填的名稱與「班別設定」裡的班別名稱不相符
某人在該天已排班於其他門市同一位人員同一天只能屬於一家門市(見上方「多門市必須先切門市」)

大量匯入建議

建議先匯入 10 筆左右的測試資料,確認解析正確後再進行完整匯入。特別注意 staff_phone 要與系統服務人員設定裡登記的手機號碼完全一致(去除空格),這是最常見的匯入錯誤原因——匯入不比對姓名,姓名欄打錯或缺漏不會造成匯入失敗,只有電話比對得到才算數。 另:CSV 中的 shifts 欄位必須先在班表頁面右上「班別設定」建立對應名稱的班別,否則匯入時會被當作錯誤略過;work_date 也只接受今天到未來 3 個月內的日期。

常見問題

Q1 匯入後發現日期填錯,如何修正

至「班表」頁面找到錯誤日期的班次,點擊格子即可編輯或刪除後重建。系統允許同一人同一日多個班次,請手動清理舊資料後再重新匯入。

Q2 CSV 開檔時中文亂碼怎麼辦

範本下載的 CSV 含 BOM,Excel 應該能正確顯示中文。若仍亂碼,請以 UTF-8 編碼重新存檔,或使用 Google Sheets 開啟。

Q3 匯入成功但班表頁面找不到新建的班次

請確認班表頁面上方的「視圖」與「月份」涵蓋匯入的日期。若匯入的是未來月份的班表,需切換到對應月份才看得到。

其他問題協助

若遇本說明未涵蓋的問題,請透過後台右下角 LINE 客服 @ugomk 聯繫真人專員協助處理。