UGOMK 操作手冊
24 章 / 共 37

菜品庫存(限量控管)

菜品庫存讓你為單一菜色設定「今天還能賣幾份」。設定之後,POS 點餐頁會顯示剩餘數量,賣完自動變成「售完」按不下去,避免櫃台收了錢廚房卻做不出來。

適合限量菜(每天只醃 20 份)、備料型商品(現殺鴨、當日蛋糕)、活動限定品。

不設定 = 不限量

沒有填庫存數字的商品,行為完全不變:不限量、不會售完、不顯示任何庫存徽章。 你可以只針對少數幾道限量菜開啟,其餘菜色照舊。

進入路徑

設定庫存有兩個地方:

位置做什麼適合誰
後台 餐飲 POS → 商品管理 → 編輯商品 → 庫存設定 / 修改 / 清空(清空 = 回到不限量)老闆、幹部設定當日備料
POS 點餐頁 長按商品方塊(約 1 秒)現場快速補貨、直接改數量、取消追蹤櫃台、外場現場應變

POS 長按補貨預設是關閉的

POS 長按調整庫存需要先到 餐飲 POS → 設定 → POS 功能設定 開啟「POS 長按品項快速調整庫存」(逐店設定)。 關閉時(預設)庫存只能在後台商品管理修改,避免現場誤觸改到數字。

長按開啟的視窗有三種操作:

  • +1 / +5 / +10 / −1:相對加減。兩個人同時補貨不會互相蓋掉(各自加上去)。
  • 直接設定數量:填一個絕對值,例如今天備 20 份就填 20
  • 取消追蹤:恢復不限量,之後不再顯示剩餘數、不會售完。

POS 上看得到什麼

  • 商品方塊右下角出現徽章:還有量時顯示「剩 N」,歸零時顯示「售完」。
  • 售完的商品變灰、按不下去,圖片轉為灰階。
  • 剩餘數會隨著其他終端 / 客人手機點餐即時同步,不必重新整理。
  • 有子選項的商品(分類容器)本身不記庫存,庫存記在實際能下單的子選項上。

什麼時候扣、什麼時候補

庫存是「送單當下就扣」,不是等結帳才扣。因為菜一送出去廚房就開始做了。

動作庫存變化
送單(內用點餐 / 外帶 / 外送 / 客人手機桌邊點餐)
桌邊加點
編輯品項改數量依差額加扣或補回
編輯品項刪掉某一列補回
退單 / 取消未結單補回
退款補回
刪除未結訂單補回
結帳(收錢)不動(送單時就扣過了)
還原待結(把已結帳的單退回重結)不動(菜沒有被收回廚房)
贈品照扣(贈品也是真的出餐)
手 key 自訂品項(沒有對應商品的臨時項目)不扣(系統不知道要扣哪一項)

送單被擋下來時

若庫存不足,送單會直接被擋,畫面會顯示「『某某菜』庫存不足,只剩 N 份」或「『某某菜』已售完」。 此時訂單不會產生、訂單編號也不會被消耗(不會在報表上留下跳號讓你以為漏單),補貨後可原樣再送一次。

預購單不扣庫存,轉出時才扣

這是 2026-08-09 起的行為,很重要,請務必讓櫃台知道。

現在的行為

  1. 建立預購單完全不碰庫存——不扣、不擋、不留紀錄。就算今天的量已經賣完,照樣可以接下個月的預購單
  2. 預購單加點同樣不扣。
  3. 到了預購當日,在 結桌帳 → 今日預購 按「轉出」轉成內用 / 外帶 / 外送時,才一次扣掉整張單的庫存。因為轉出就代表今天要出餐了。

轉出時庫存不夠會怎樣

轉出會被擋下來,並顯示:

  • 『某某菜』今日庫存不足,只剩 N 份,請先補貨再轉出
  • 或「『某某菜』今日已售完,請先補貨再轉出

被擋下來時:

  • 訂單維持預購狀態,不會半轉半沒轉。
  • 桌位不會被占用廚房單不會印、也不會進 KDS。
  • 補貨之後原樣再按一次轉出即可,不必重開單。

為什麼不能在建立預購單時就先扣起來

庫存數字的意思是「現在手上有幾份」,預購是「未來某日要幾份」,兩者不是同一個池子。 一個數字沒辦法同時代表這兩件事——今天建下週的預購單卻吃掉今天的現貨量,會讓現場的剩餘數變成假的; 反過來今天賣完就接不了下個月的預購,更是直接擋掉生意。所以預購單改成出餐當下才計算。 若你需要管理「每天最多能做幾份」的預購產能(例如每天最多烤 8 隻鴨),那是另一個需求, 目前系統尚未提供,請聯繫 ugomk 討論。

修復前建立的舊預購單

2026-08-09 之前建立的預購單,建單當下已經扣過庫存了。這些單在轉出時系統會辨識出來, 不會重複扣第二次,你不需要手動調整。

庫存異動紀錄

系統會替每一筆庫存變化留下紀錄,內容包含異動數量異動原因關聯的訂單編號操作人員時間

涵蓋的原因有八種:

原因什麼情況產生
送單扣減點餐 / 加點送出時
取消未結單回補退單、取消
退款回補已結帳的單退款
刪除品項回補編輯品項時刪掉某一列
改數量編輯品項時加減數量(可正可負)
刪除未結單回補永久刪除還沒結的訂單
人工調整後台商品管理改庫存、POS 長按快速補貨
扣減失敗的補償一張單有多道菜,扣到一半發現某道不夠而退回已扣的部分

這份紀錄的用途:當廚房說「我明明補了 10 份」但系統數字對不上時,這份紀錄能回答「誰、在什麼時候、改了什麼、是哪一張單」。餐飲現場一定會遇到這種爭議,有帳可查就不必各說各話。

目前後台還沒有查詢畫面

異動紀錄已經在記錄了,但後台目前沒有可以自己看的頁面。 需要調閱時請聯繫 ugomk 協助查詢,告知商品名稱大約時間範圍即可。

連鎖門市的「店倉」數字(只提醒、不擋單)

有開 連鎖運營、且門市的庫存模式設為獨立庫存混合的店,還有第二本帳:店倉庫存(在 連鎖運營 → 店倉庫存 查詢與調整)。 它和上面的菜品庫存是兩本不同的帳,各管各的事:

菜品庫存店倉庫存
回答的問題今天還能出幾份這家店帳面上還有幾份(進貨、調撥、盤點、低庫存通知)
什麼時候扣送單結帳
不足時擋單(按不下去、送不出去)不擋,只跳提醒
POS 上顯示商品方塊右下角「剩 N / 售完」價格下方一行小字「店倉 N

兩本都設了的菜,送單時照樣會被菜品庫存擋、結帳時照樣扣店倉,互不影響。

拆單付款時店倉怎麼扣:依品項拆單時,每張子單結帳各扣自己的菜。均分或自訂金額分帳時,子單上沒有真實菜名,所以在第一張子單付款的那一刻以整桌原本點的菜扣一次(其餘子單付款不再扣);已結的子單全部退款或還原待結之後才補回。

POS 上看得到什麼

  • 商品方塊價格下方顯示「店倉 N」。N = 店倉帳上數量 減掉 這家店所有「還沒結帳的單」已經點的份數,也就是「全部結完之後帳上會剩多少」。低於 0 顯示紅字,3 以下顯示黃字。游標停在上面可看到帳上數與已點數。
  • 顯示「店倉 ?」代表這次讀取失敗,數字未知,重新整理即可。
  • 門市不是獨立庫存 / 混合模式時,完全不顯示這一行,畫面與以前相同。
  • 點餐頁與結桌帳的加點選單都會顯示。

什麼時候跳提醒

送單、桌邊加點、編輯品項加量、預購單轉出、結帳之後,只要有菜的店倉預估低於 0,畫面上方會出現一條黃字提示:

店倉庫存不足(僅提醒,已照常送出):漢堡 預估 -3。請盤點或進貨。

提示會停留約 8 秒,可按「關閉」。單子已經照常送出 / 帳已經照常結掉,不需要重做。

為什麼店倉不足不擋單

- 結帳時菜已經出了,擋結帳只會收不到錢。店倉扣成負數,正是「該盤點或該進貨了」的訊號。 - 送單時店倉還沒有扣(結帳才扣),這時候檢查只是「看一眼」而不是「先占住」——兩桌同時送最後一份都會通過,擋也擋不準。 - 店倉沒有「不追蹤」的選項:沒進過貨的菜一律從 0 開始算。若送單就擋,門市一切換成獨立庫存、還沒逐道菜進貨,第一張單結完之後幾乎每道菜都會送不出去。 若某道菜真的要「沒有就不能賣」,請替它設定上面的菜品庫存

店倉出現負數時

負數代表結帳扣掉的比帳上進貨的多(例如這道菜從來沒在 連鎖運營 → 店倉庫存 進過貨)。 系統不會自動把負數改回 0——請到 連鎖運營 → 店倉庫存 依實際盤點結果直接設定數量

常見問題

Q:設了庫存之後,是不是每天都要手動補回去? A:是。系統目前不會每天自動歸零或自動補滿,庫存就是一個持續遞減的數字。建議開店備料完成後,用 POS 長按(或後台商品管理)把當日數量設好。

Q:多分店的話,庫存是分開算的嗎? A:庫存記在商品上。若各分店有各自的商品資料,庫存自然各自獨立;若是全店共用的同一筆商品,則共用同一個庫存數字。不確定自己屬於哪一種,請聯繫 ugomk 協助確認。

Q:兩桌同時搶最後一份會不會超賣? A:不會。系統在扣減時做了防搶處理,同一份只會被其中一張單拿到,另一張會收到「已售完」的提示。客人手機掃 QR 桌邊點餐也走同一套規則。

Q:把庫存欄位清空會怎樣? A:該商品恢復「不限量」,POS 不再顯示剩餘數、也不會售完。已經扣掉的歷史紀錄仍保留。

Q:結帳之後又退款,庫存會回來嗎? A:會。退款視同這批菜退回,庫存自動補回,並在異動紀錄留下「退款回補」一筆。

Q:還原待結(把結完的單退回重結)為什麼庫存沒變? A:因為菜早在送單時就出去了,還原待結只是把帳退回重新計算金額,並沒有把菜收回廚房,所以刻意不動庫存。

相關說明