銷貨訂單
銷貨訂單是銷售線的起點:客戶下單 → 建立訂單 → 確認 → 交給出貨單出貨。 一張訂單可以分很多次出貨,出貨進度由系統自己推導,不用手動改狀態。
整條銷售線的順序是:銷貨訂單 → 出貨單 → 銷貨退回 / 銷貨發票 → 銷售報表。 這一章講第一段。
進入路徑
後台左側 進銷存 → 銷貨訂單。
第一次使用前:要先重新儲存啟用一次
銷售線用的五張資料表,是在「啟用進銷存模組」的時候才建立的。
已經在用進銷存的租戶要重做一次啟用
另外,銷貨訂單的客戶是從應收帳款的客戶主檔選的(會計 → 應收帳款)。 建議的開通順序是:品項主檔 → 客戶主檔 → 期初庫存 → 期初應收,四件做完,銷售線才真的跑得動。
訂單狀態
| 狀態 | 說明 |
|---|---|
| 草稿 | 剛建立,還可以改品項與金額 |
| 已確認 | 已對客戶確認,可以開始出貨;品項不能再改 |
| 部分出貨 | 已經出了一部分,還有品項沒出完 |
| 出貨完成 | 全部品項都出完了 |
| 已結案 | 人工結案(尾數不出了),終態 |
| 已作廢 | 作廢,終態,不可復原 |
「部分出貨」與「出貨完成」是系統依出貨單的過帳進度自動推出來的,沒有按鈕可以手動切。 出貨單被作廢時它也會自己退回去(出貨完成 → 部分出貨 → 已確認)。
「已結案」與「已作廢」不會被自動推導覆蓋:結案之後就算再有出貨動作,狀態也停在已結案。
建立訂單
按右上角「新增銷貨訂單」開啟表單。
- 填 客戶代號(應收帳款客戶主檔的 id)。
- 填 交期(選填)與 備註(選填)。
- 在下方的品項表格逐列填:品項 id、數量、定價(留空=自動取價,見下方「定價留空:自動取價」)、折扣、折扣原因。
- 按「加一列」可以繼續加品項。
- 按「建立訂單」,產生一張草稿。
建立成功的單號格式是 SO-年月-流水號,例如 SO-202609-0001。 單號作廢後不回收,所以「作廢後重下一張」一定拿到新號碼,不會跟舊的撞在一起。
客戶會被擋下來的兩種情況
- 客戶主檔找不到這個代號:訊息會請你先到「應收帳款 → 客戶主檔」建立。
- 客戶已經設了停止往來日、而且日期已經到了:不可以再開新訂單,訊息會寫出是哪一天停止往來的。
數量只收整數
數量只收整數,散裝請以最小計量單位建檔
這條限制同時擋在訂單明細與出貨明細兩個地方,不是只有出貨才擋—— 不然你會下得了一張小數的訂單,到出貨那天才發現這張單永遠出不完。
有設定單位的品項,判斷的是「換算成庫存單位之後」整不整數
單價一律填未稅
定價與成交單價請填未稅,營業稅是外加的
定價留空:自動取價
品項表格的「定價」欄位標著「留空=自動取價」——沒有填定價、也沒有另外填成交單價的那一列,儲存時系統會自己去查價格表,依下面的順序找出這個客戶、這個數量該用哪一個價:
- 客戶專屬價——這個客戶 × 這個商品的專屬價(最細,命中就停)。
- 客戶價目表——這個客戶掛的價目表裡有沒有這一項。
- 商品價格別——這個商品在「這個客戶的價格別」底下的售價。
- 商品售價——商品的零售價(前三層都沒有時的底價)。
前一層命中就停,不比價、不取最低者。 業務特地設的專屬價即使比較貴也會贏,因為設專屬價的當下通常就是刻意要賣貴一點(小量急單、特規品)。
儲存成功後,那一列的成交單價旁邊會出現一顆藍色徽章,寫出「這個價是從哪一層來的」(例如「客戶專屬價」「商品價格別|零售價|2026-09-20 取價」),這是存進單據的快照,之後價格表再怎麼改都不會回頭改動這一列已經記下的價。
四層都查不到價,訂單存不了(422),不會拿 0 頂著
改單時看到「原本取自 XX,儲存時會重新取價」
編輯一張草稿時,原本由價格表自動取價的那幾列,定價欄會顯示空白(不是把當初取到的價填回去),下方灰字寫著「原本取自客戶專屬價(2026-09-20),儲存時會重新取價」。這是刻意的:如果把當初的價直接填回定價欄,系統會把它當成業務手動輸入的價,儲存時快照六個欄位(是哪一層、哪個價格別、滿量門檻…)會被整組清成空白——只是打開草稿改個備註,「這個價原本是客戶專屬價」這句話就會被洗掉,而畫面上看不出來。
代價要講清楚:草稿建立之後如果價目表改過,重新取價會拿到新的價,跟建立當下看到的不一定一樣。要保留舊價,請直接把價填進定價欄(會變成人工輸入,不再跟著價格表變動)。
折扣:兩種折法,差很多
逐列折扣(建議用這一種)
每一列品項可以選「折金額」或「折 %」,並且必須填折扣原因。 系統會把折扣折進成交單價,小計=數量 × 成交單價。
折扣原因是必填的,這不是囉唆:幾個月後在報表上問「這筆為什麼便宜」時, 唯一查得到的解釋就是當初填的那一句。沒有原因的折扣,報表上分不出是策略還是手滑。
整單折扣(會擋住出貨)
表單下方有「整單折扣金額」與「整單折扣原因」。
有整單折扣的訂單目前不能出貨
修改訂單
只有草稿可以改
確認訂單
在列表點任一列開啟明細,按「確認訂單」,狀態由草稿變成已確認。
確認時如果還沒有接單日,系統會補上今天(台灣時間)。接單日是帳期與交期的起算點,所以確認後一定要有值。
確認之後這張單才能被出貨單挑進去。
結案(尾數不出了)
明細頁有「結案(尾數不出了)」。用在「客戶說剩下的不要了」這種情境: 訂單還有沒出完的數量,但你不打算再出了。
結案是終態,之後不會再被出貨進度推回「部分出貨」。
作廢
明細頁的「作廢」會要求填一句作廢原因。
作廢是終態,而且要倒著拆
作廢之後要重來,請開一張新訂單(單號不回收,不會撞號)。
分店看得到什麼
銷貨訂單是分店做得了的事,不限總部。但看得到的範圍是嚴格隔離的:
| 開單的人 | 這張單的歸屬 | 誰看得到 |
|---|---|---|
| 分店入口登入 | 那一家分店 | 只有那一家分店與總部 |
| 總部登入、沒指定分店 | 總部(列表上顯示「總部」標籤) | 只有總部,分店一律看不到 |
總部開的單分店看不到,這是刻意的
分店也開不出別家的出貨單——因為它連那張訂單都讀不到。
常見問題
訂單狀態怎麼都不動? 「部分出貨」「出貨完成」是靠出貨單過帳才推得動的。只建立出貨單草稿不會動到訂單狀態, 草稿也不會佔用剩餘量。請到「出貨單」把草稿過帳。
為什麼我填的金額跟畫面顯示的不一樣? 成交單價是由折扣算出來的(定價扣掉折金額,或定價乘上折扣百分比)。 表單右邊的「成交單價」是預覽值,真正的數字以儲存後的結果為準。
列表只顯示 20 筆,其他的呢? 清單有完整分頁,下方可以翻頁、也可以把每頁筆數改成 50 或 100。 分頁列上的總筆數是後端給的真實總數,不是「這一頁有幾筆」。
看到一整片黃色提示說「銷售線尚未就緒」? 那是資料表還沒建好,不是沒有訂單。請照本章「第一次使用前」那一節處理。