專案手冊庫 /web-erp/財務報表

web-erp 操作手冊

報表

財務報表

全部項目 系統管理者・主管・會計
對應版本 v0.9.40
整理日期 2026-09-16
系統 連鎖餐飲 ERP

開始之前

這四頁是管理報表,不是正式會計帳——系統沒有正式總帳/會計科目表,三張損益表都是查詢當下直接從出貨單、進貨單(AP)、POS 營收匯入、費用入帳這幾個來源即時算出來的,沒有月結鎖帳機制。這代表兩件事:(1) 同一個月份任何時候查都是「現在最新」的數字,不是查詢當下的快照;(2) 事後補單/改費用入帳,會直接改變已經「過去」的那個月報表數字,不會自動留一份歷史版本。

!

央廚/總部的原料成本,看有沒有「兩期都已確認的月盤點」決定算法:如果查詢月份跟上個月都有已確認的盤點單,成本=期初存貨+本期進貨-期末存貨(實際耗用);只要缺一期,就退回用「本期進貨金額」直接當成本估算,畫面會顯示⚠警示字樣。直營店則完全不一樣——直營店成本目前還是全部靠人工在「應收應付 → 費用 & 成本入帳」手動記(見應收應付手冊),沒有接盤點耗用,這是目前系統設計上的已知落差,不是這幾頁的 bug。

手冊裡的截圖都是正式站真實資料(2026-09),沒有為了畫面好看去湊資料——直營店 9 月截圖故意保留「本月成本已入帳但 POS 營收還沒匯入,淨利算出負數」的真實狀態,這是目前資料現況,不是系統錯誤,Step 3 會說明原因。

1

出貨單總表

選一段日期區間,把區間內所有出貨品項明細下載成 Excel——欄位格式沿用舊 ERP 的出貨項目匯出格式,通常是要餵給舊系統或會計那邊用的中介檔案,畫面上不會顯示表格,直接產檔下載。

📊 財務報表出貨單總表選日期區間下載 Excel

出貨單總表頁面,選擇日期區間下載Excel,實際畫面截圖
正式站實際畫面 — 右側「本月/上月」快捷按鈕自動帶入日期區間
起日/迄日預設「本月 1 號~今天」,起日不可晚於迄日(超過會擋下載按鈕)。
下載內容區間內所有出貨單(不分直營/加盟)的品項明細,一筆出貨品項一列。
2

央廚損益報表

央廚(中央廚房)當月的損益:自製成品出貨收入 - 原料進貨成本 - 費用。收入來源是央廚自製品(sourceType=self)出貨給直營店+加盟店的金額,成本抓 AP 憑證(進貨單確認)裡原料(materialType=raw)的部分。

📊 財務報表央廚損益報表選月份+查詢

央廚損益報表,2026年9月摘要卡片與收入明細,實際畫面截圖
正式站實際畫面 — 2026-09,出貨收入 674,079(直營店出貨 564,524+加盟店出貨 109,555)、原料成本 178,610、毛利 495,469、當月無費用記錄、淨利 495,469
央廚損益報表,原料成本明細與警示訊息,實際畫面截圖
正式站實際畫面 — 原料成本逐項列出(魯肉絞肉 84,300/中肉 39,200⋯),下方黃字警示「本月缺已確認的期初或期末盤點單,成本合計採『進貨基礎』估算,非實際耗用金額」
出貨收入shipment.status 不是草稿/取消的出貨單,品項 quantity×unitPrice 加總,依客戶 storeType 拆成「直營店出貨」跟「加盟店出貨」兩行。
原料成本(進貨基礎)抓當月已確認的 AP 憑證(依憑證日,不是進貨單建立日)裡,品項物料種類是「原料」的quantity×unitPrice,按原料品名加總排序。
成本合計(實際耗用 vs 進貨基礎)畫面上會標明現在是哪種算法——「實際耗用」代表這個月跟上個月都有已確認的月盤點單,用「期初存貨+本期進貨-期末存貨」算;沒有標「實際耗用」、改顯示⚠警示的話,就是退回進貨金額直接當成本,數字會比真正耗用金額有落差(例如當月進了一大批貨但還沒開始用掉)。
費用抓「應收應付 → 費用 & 成本入帳」裡單位=央廚、科目類型=費用的當月記錄;本月示範資料剛好沒有費用記錄。
3

直營店損益報表

單一直營店、單一月份的損益:POS 營業額 - 成本 - 費用。跟央廚不同,直營店的「收入」不是出貨金額,是外部 POS 系統匯出的實際營業額 CSV,要先在這頁上方匯入才會有數字。

📊 財務報表直營店損益報表選門市+月份+查詢

直營店損益報表,嘉義世賢店2026年9月,實際畫面截圖
正式站實際畫面 — 嘉義世賢店 2026-09:總營業額 0(POS 尚未匯入這個月)、營業成本 13,618(央廚撥貨成本已自動入帳)、毛利/淨利因此顯示 -13,618,畫面上方「匯入 POS 收入」區塊可上傳該店 CSV
匯入 POS 收入選直營店+上傳 POS 匯出的 CSV,寫入 PosRevenueBatch(按店+月份),這頁的「總營業額」就是讀這張表加總,不會自動去抓出貨單金額。
成本全部來自「應收應付 → 費用 & 成本入帳」單位=直營店、該門市、科目類型=成本/成本調減的當月記錄——最常見的是央廚撥貨出貨單自動產生的「央廚撥貨成本」(見應收應付手冊 Step 7),也可以手動補其他來源的成本。沒有接盤點實際耗用,跟 Step 2 央廚/Step 4 總部的算法不同。
費用單位=直營店、該門市、科目類型=費用的當月記錄(房租、水電、人事⋯手動輸入)。
匯出 Excel右上角,查詢出結果後才會出現,整頁報表匯出。
!

截圖那家店淨利是負的,不是系統算錯——單純是這個月的央廚撥貨成本已經自動記進去了,但門市的 POS 營業額 CSV 還沒有人匯入,收入端目前是 0。等 POS 資料補匯入,數字就會正常反映真實損益。

4

總部合併損益

全部直營店央廚總部(外購成品出貨部分)三塊加起來的集團損益,一頁看完整個公司當月賺賠多少,不用分別去查三份報表再手動加總。

📊 財務報表總部合併損益選月份+查詢

總部合併損益,2026年9月集團損益明細,實際畫面截圖
正式站實際畫面 — 2026-09:直營店淨利 -70,055(6 家逐店列出,皆因 POS 未匯入顯示負數)+央廚淨利 495,469+總部毛利 26,343(收入 57,413/成本 31,070)-總部費用 0 = 集團淨利 451,757
公式集團淨利 = 直營店淨利合計 + 央廚淨利 + 總部毛利 - 總部費用。直營店淨利合計=逐店(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總部合併損益的「總部毛利」是什麼

只算外購成品(不是自製、也不是央廚做的)出貨賺的毛利,例如總部直接進貨轉賣的品項。央廚自製品出貨的收入/成本已經算在「央廚淨利」裡,不會重複算進總部毛利。