開始之前
這四頁是管理報表,不是正式會計帳——系統沒有正式總帳/會計科目表,三張損益表都是查詢當下直接從出貨單、進貨單(AP)、POS 營收匯入、費用入帳這幾個來源即時算出來的,沒有月結鎖帳機制。這代表兩件事:(1) 同一個月份任何時候查都是「現在最新」的數字,不是查詢當下的快照;(2) 事後補單/改費用入帳,會直接改變已經「過去」的那個月報表數字,不會自動留一份歷史版本。
央廚/總部的原料成本,看有沒有「兩期都已確認的月盤點」決定算法:如果查詢月份跟上個月都有已確認的盤點單,成本=期初存貨+本期進貨-期末存貨(實際耗用);只要缺一期,就退回用「本期進貨金額」直接當成本估算,畫面會顯示⚠警示字樣。直營店則完全不一樣——直營店成本目前還是全部靠人工在「應收應付 → 費用 & 成本入帳」手動記(見應收應付手冊),沒有接盤點耗用,這是目前系統設計上的已知落差,不是這幾頁的 bug。
手冊裡的截圖都是正式站真實資料(2026-09),沒有為了畫面好看去湊資料——直營店 9 月截圖故意保留「本月成本已入帳但 POS 營收還沒匯入,淨利算出負數」的真實狀態,這是目前資料現況,不是系統錯誤,Step 3 會說明原因。
出貨單總表
選一段日期區間,把區間內所有出貨品項明細下載成 Excel——欄位格式沿用舊 ERP 的出貨項目匯出格式,通常是要餵給舊系統或會計那邊用的中介檔案,畫面上不會顯示表格,直接產檔下載。
📊 財務報表→出貨單總表→選日期區間→下載 Excel
| 起日/迄日 | 預設「本月 1 號~今天」,起日不可晚於迄日(超過會擋下載按鈕)。 |
|---|---|
| 下載內容 | 區間內所有出貨單(不分直營/加盟)的品項明細,一筆出貨品項一列。 |
央廚損益報表
央廚(中央廚房)當月的損益:自製成品出貨收入 - 原料進貨成本 - 費用。收入來源是央廚自製品(sourceType=self)出貨給直營店+加盟店的金額,成本抓 AP 憑證(進貨單確認)裡原料(materialType=raw)的部分。
📊 財務報表→央廚損益報表→選月份+查詢
| 出貨收入 | 依 shipment.status 不是草稿/取消的出貨單,品項 quantity×unitPrice 加總,依客戶 storeType 拆成「直營店出貨」跟「加盟店出貨」兩行。 |
|---|---|
| 原料成本(進貨基礎) | 抓當月已確認的 AP 憑證(依憑證日,不是進貨單建立日)裡,品項物料種類是「原料」的quantity×unitPrice,按原料品名加總排序。 |
| 成本合計(實際耗用 vs 進貨基礎) | 畫面上會標明現在是哪種算法——「實際耗用」代表這個月跟上個月都有已確認的月盤點單,用「期初存貨+本期進貨-期末存貨」算;沒有標「實際耗用」、改顯示⚠警示的話,就是退回進貨金額直接當成本,數字會比真正耗用金額有落差(例如當月進了一大批貨但還沒開始用掉)。 |
| 費用 | 抓「應收應付 → 費用 & 成本入帳」裡單位=央廚、科目類型=費用的當月記錄;本月示範資料剛好沒有費用記錄。 |
直營店損益報表
單一直營店、單一月份的損益:POS 營業額 - 成本 - 費用。跟央廚不同,直營店的「收入」不是出貨金額,是外部 POS 系統匯出的實際營業額 CSV,要先在這頁上方匯入才會有數字。
📊 財務報表→直營店損益報表→選門市+月份+查詢
| 匯入 POS 收入 | 選直營店+上傳 POS 匯出的 CSV,寫入 PosRevenueBatch(按店+月份),這頁的「總營業額」就是讀這張表加總,不會自動去抓出貨單金額。 |
|---|---|
| 成本 | 全部來自「應收應付 → 費用 & 成本入帳」單位=直營店、該門市、科目類型=成本/成本調減的當月記錄——最常見的是央廚撥貨出貨單自動產生的「央廚撥貨成本」(見應收應付手冊 Step 7),也可以手動補其他來源的成本。沒有接盤點實際耗用,跟 Step 2 央廚/Step 4 總部的算法不同。 |
| 費用 | 單位=直營店、該門市、科目類型=費用的當月記錄(房租、水電、人事⋯手動輸入)。 |
| 匯出 Excel | 右上角,查詢出結果後才會出現,整頁報表匯出。 |
截圖那家店淨利是負的,不是系統算錯——單純是這個月的央廚撥貨成本已經自動記進去了,但門市的 POS 營業額 CSV 還沒有人匯入,收入端目前是 0。等 POS 資料補匯入,數字就會正常反映真實損益。
總部合併損益
把全部直營店+央廚+總部(外購成品出貨部分)三塊加起來的集團損益,一頁看完整個公司當月賺賠多少,不用分別去查三份報表再手動加總。
📊 財務報表→總部合併損益→選月份+查詢
| 公式 | 集團淨利 = 直營店淨利合計 + 央廚淨利 + 總部毛利 - 總部費用。直營店淨利合計=逐店(Step 3 邏輯)加總;央廚淨利同 Step 2;總部毛利只算外購成品(sourceType≠self)出貨收入減對應 AP 進貨成本,總部費用抓單位=總部的費用入帳記錄。 |
|---|---|
| 逐店明細 | 「各單位貢獻」表格會展開每一家直營店的淨利數字,跟 Step 3 分開查是一致的(本例中廚示範帳號沒有對應門市顯示為 0),方便一次比較各店表現。 |
| 央廚/總部成本算法 | 跟 Step 2 一樣,都是先看有沒有兩期已確認盤點單可以算「實際耗用」,沒有就退回進貨基礎估算——這頁不會額外顯示警示字樣,要看實際算法請切去 Step 2 央廚損益報表對照。 |
常見問題
Q央廚損益報表的成本,這個月跟上個月算法看起來不一樣
正常——算法會動態切換。這個月/上個月只要缺一期已確認的月盤點單,就會自動退回「進貨基礎」估算並顯示黃字警示;兩期都有確認過盤點,才會改用「期初+進貨-期末」的實際耗用金額,畫面上「成本合計」旁邊的標籤會告訴你目前是哪一種。
Q直營店損益報表查出來營業額是 0
代表這家店這個月的 POS CSV 還沒有人匯入——去頁面上方「匯入 POS 收入」選對店家+上傳當月匯出檔。成本/費用不受影響(本來就是分開記的),營業額欄位會一直是 0 直到匯入為止。
Q直營店/央廚淨利是負的,是不是系統壞了
先看是不是「有成本已入帳但收入還沒到齊」的情況(最常見:POS 還沒匯、或月初進了大批貨但盤點還沒做)——這幾份都是即時查詢報表,資料不齊全時數字自然會不好看,不代表計算錯誤,補齊資料來源後重新查詢就會更新。
Q補了上個月的進貨單/費用,上個月的報表數字會不會自動更新
會。這幾份報表都是查詢當下即時計算,沒有月結鎖帳機制,補單或修改費用入帳之後,只要重新查詢該月份,數字就會反映最新狀態——代表歷史月份的數字不是固定不變的快照,這點使用/核對時要注意。
Q總部合併損益的「總部毛利」是什麼
只算外購成品(不是自製、也不是央廚做的)出貨賺的毛利,例如總部直接進貨轉賣的品項。央廚自製品出貨的收入/成本已經算在「央廚淨利」裡,不會重複算進總部毛利。