🎯 驗收展示:允收效期與庫存警示怎麼跳出來
本節用實際跑過的四個情境,示範「設定 → 下單 → 警示真的出現 / 正常時不出現」。文末附 demo 資料清單,你可以在測試機上照著重現。
先建立正確觀念:這兩個是「明細上的提示文字」,不是訂單狀態改變。你在銷售訂單的明細列上看到它們,訂單狀態(報價/銷售訂單)不會因此變色或改變。
若要「不只提示、還要擋住不能確認」,是把客戶的允收檢核方式設成阻擋(見情境三)。
若要「不只提示、還要擋住不能確認」,是把客戶的允收檢核方式設成阻擋(見情境三)。
第一步:設定(沒設就永遠不會有警示)
1-1 客戶主檔 → 食品允收條件
| 欄位 | 本次示範填入 | 意義 |
|---|---|---|
| 允收檢核方式 | 警告(情境三改阻擋) | 警告=提示但可續;阻擋=不能確認訂單 |
| 最低剩餘效期比 | 0.667 | 到貨時剩餘效期須達總保存期的 2/3 |
| 最低剩餘天數 | 90 | 與效期比取較嚴者 |
🔑 最關鍵的一點:就算「允收檢核方式」選了警告或阻擋,只要兩個門檻都留空(0),系統會視為不檢核——批號一律通過、永遠不會出現任何提示。務必至少填一項門檻數字,設定才會真的生效。
1-2 ⭐ 先把提示欄位打開(最重要的一步)
⚠️ 這是最多人卡住的地方:「允收提示」與「可賣量提示」兩欄預設是隱藏的。門檻設得再嚴、批號效期再短,只要沒把欄位打開,畫面上什麼都看不到,會誤以為功能沒作用。
怎麼打開:在銷售訂單的「訂單明細」表格,點最右上角的欄位設定圖示(⚙/滑桿圖示) → 在下拉清單中勾選:
- 允收提示 (顯示「效期比 X% < 門檻 Y%」這類具體原因)
- 可賣量提示 (顯示「下單量超過可賣量」)
- (可另加:可賣量、到期日、剩餘天數、剩餘效期比,方便對照)
兩種「效期相關」顯示,別搞混:
| 欄位 | 預設 | 顯示內容 | 依據 |
|---|---|---|---|
| 效期警示 | ✅ 已顯示 | 紅色徽章「剩餘不足1/3」 | 批號本身的效期分級(與客戶無關) |
| 允收提示 | ⚠️ 隱藏 | 「交貨日剩餘效期比 3% < 門檻 67%」 | 該客戶設定的允收門檻 |
前者告訴你「這批貨效期短」;後者告訴你「對這個客戶而言不符合允收條件、差多少」。要驗收允收功能,看的是允收提示。
1-3 產品與批號(示範資料)
示範產品保存期 1095 天(3 年),建立兩個批號做對照:
| 批號 | 有效日期 | 剩餘效期比 | 相對門檻 67% |
|---|---|---|---|
DEMO-SHORTEXP-0804 | 2026-09-03(約剩 30 天) | 3% | ❌ 不符 |
DEMO-LONGEXP-0804 | 2029-04-30 | 91% | ✅ 符合 |
情境一:效期太短 → 出現允收提示
怎麼做:用「警告」模式的客戶開一張銷售訂單,明細選短效期批號、數量 3(庫存充足,排除庫存因素)。
系統實際顯示(訂單明細那一列,實機擷取):
| 指定批號 | 效期警示 | 允收提示 | 可賣量提示 |
|---|---|---|---|
| DEMO-SHORTEXP-0804 數量:50 |
剩餘不足1/3 | 交貨日剩餘效期比 3% < 門檻 67% | (空) |
兩個效期相關欄位同時出現:紅徽章來自批號本身的效期分級;允收提示才是對照「這位客戶的門檻」算出來的結果。
📌 這張示範單:S00013 |可賣量 249(庫存足)→ 所以只有效期提示、沒有庫存提示,證明兩個提示是各自獨立判斷的。
情境二:庫存不足 → 出現可賣量提示
怎麼做:同一張單,把數量填成遠超過可賣量(例如 9999)。
系統實際顯示(明細列「可賣量提示」欄):
下單 9999 超過可賣量 0(產品基本單位)
📌 這張示範單:S00009 |同一列同時出現效期與庫存兩個提示(短效期批號+超量),可看到兩者並存。
情境三:改成「阻擋」→ 直接不能確認訂單
怎麼做:把客戶的允收檢核方式改成 阻擋,一樣選短效期批號,然後按確認。
系統實際反應:跳出錯誤視窗,訂單無法確認
以下明細未達客戶允收條件,無法確認:
[DE080002] AMBROSIA巴布亞新幾內亞香草莢 2條入 批號 DEMO-SHORTEXP-0804 交貨日剩餘效期不足…
📌 這張示範單:S00010(阻擋客戶+短效期批號,狀態停在報價、確認被擋)
情境四(反案例):一切正常 → 兩個提示都不出現
怎麼做:同樣門檻設定,改選正常效期批號、數量 2(庫存 200 充足)。
系統實際顯示:允收提示 (空白) | 可賣量提示 (空白) → ✅ 條件都符合時,系統不會亂跳提示。
另外,用阻擋模式的客戶配正常批號按確認,訂單順利確認成功(狀態變為銷售訂單)。
另外,用阻擋模式的客戶配正常批號按確認,訂單順利確認成功(狀態變為銷售訂單)。
📌 示範單:S00012(全綠,無提示)、S00011(阻擋客戶+正常批號 → 確認成功)
四情境對照總表
| 情境 | 客戶設定 | 批號/數量 | 允收提示 | 可賣量提示 | 能否確認 |
|---|---|---|---|---|---|
| 一(S00013) | 警告+門檻 | 短效期/3 | 效期比 3% < 67% | — | 可(僅提示) |
| 二(S00009) | 警告+門檻 | 短效期/9999 | 效期比 3% < 67% | 超過可賣量 | 可(僅提示) |
| 三(S00010) | 阻擋+門檻 | 短效期/1 | 同上 | — | ❌ 被擋下 |
| 四(S00012) | 警告+門檻 | 正常/2 | (無) | (無) | 可 |
| 四之二(S00011) | 阻擋+門檻 | 正常/1 | (無) | — | ✅ 確認成功 |
🔁 自己重現:demo 資料清單(測試機已備妥)
以下資料已建立在測試機上,可直接開啟查看或重跑:
| 類型 | 名稱 | 怎麼找 |
|---|---|---|
| 客戶(警告模式) | 允收效期示範客戶DEMO | 聯絡人 → 搜尋「示範客戶DEMO」→ 食品允收條件頁籤 |
| 客戶(阻擋模式) | 允收阻擋示範客戶DEMO | 同上 |
| 產品 | AMBROSIA巴布亞新幾內亞香草莢 2條入 | 保存期 1095 天、啟用批號與效期 |
| 批號(短效期) | DEMO-SHORTEXP-0804 | 庫存 → 批號 → 搜尋 DEMO-;庫存 50 |
| 批號(正常) | DEMO-LONGEXP-0804 | 同上;庫存 200 |
| 示範訂單 | S00009/S00010/S00011/S00012/S00013 | 銷售 → 訂單 → 搜尋單號(對應上方四情境) |
✅ 要自己重跑一次:複製 S00013 → 換不同批號或改數量 → 觀察兩個提示欄位的變化;再把客戶的檢核方式在「警告 / 阻擋」間切換,按確認看差別。
如何查到
客戶門檻:聯絡人 → 該客戶 → 食品允收條件 頁籤。
訂單提示:銷售 → 訂單 → 訂單明細列的 允收提示 與 可賣量提示 欄。
看不到那兩欄?它們預設是隱藏的 → 回到本節 1-2,用明細表右上角的欄位設定圖示勾選「允收提示」「可賣量提示」。勾選一次後,之後開其他訂單都會保留。