跳至內容
課程內容

9. 換貨(部分換貨+防重複建單)

第五章 換貨(部分換貨+防重複建單)

⛔ 換貨有雙重防呆,但换貨數量本身沒有上限檢查: 第一層防呆:退貨單狀態必須先是「Done」(標記完成),「建立換貨」的按鈕才按得下去——這是隱藏規則, 畫面上不會特別提示你要先按完成。第二層防呆:同一張退貨單只要還有一張「沒被取消」的換出交貨單存在, 就不能再建第二張,要解除只能先把舊的那張換出交貨單手動取消。但要小心:換貨數量本身完全沒有 「不能超過退貨數量」的檢查,理論上你可以填一個比退貨數量還大的換貨量,系統不會擋,這件事要靠人工自己注意。
1流程:退貨單在「草稿」狀態填「Exchange Quantity」
2標記完成
3按「Create Exchange」
4重複按會被擋下
冪等
5取消換出單後可重建。
⚠️ 順序限制:「Exchange Quantity」欄位只有在退貨單狀態=草稿時可編輯;一旦標記完成就變唯讀。若已是完成狀態才想換貨,要先按「重設為草稿」。
1(如已完成)按「重設為草稿」
大局觀:這一步是為了重新示範用的重置動作;正式操作時你不需要特別去按這顆鈕。真正決定「Create Exchange」按鈕會不會出現的關鍵,是退貨單本身的狀態必須是「Done」——這是本章步驟3「標記完成」要做的事,順序不能顛倒:一定要先標記完成,才看得到建立換貨的按鈕。
v6_8-1_before_reset
2填寫換貨數量
可小於退貨數量,即部分換貨。
v6_8-2_exchange_qty
  1. 1(🟠必填)「Exchange Quantity(換貨數量)」欄位——填 3(可小於退貨數量,即部分換貨;必須在草稿狀態填寫)
欄位必填填什麼
Exchange Quantity≤退貨數量的整數;0=不換貨
3標記完成
此時「Create Exchange」按鈕才會出現。
v6_8-3_before_mark_done
  1. 1(🔴操作)按「標記完成」,此時「Create Exchange」按鈕才會出現
4建立換出交貨單
大局觀:系統會依你填的「換貨數量」自動產生一張全新的出貨交貨單,不是複用原本的退貨收貨單。換貨數量可以小於退貨數量(=部分換貨),但系統目前沒有限制換貨數量不能超過退貨數量,也不會自動擋——這點要靠人工自己注意,不要填超過。
v6_8-4_create_exchange_btn
  1. 1(🔴操作)按「Create Exchange」建立換出交貨單
v6_8-5_exchange_created
  1. 1(🔵請記下)換出交貨單已產生
5冪等驗證:重複按會被擋
再按一次「Create Exchange」,系統彈出錯誤——防止重複建單。
v6_8-6_exchange_blocked
  1. 1(🔵請記下)重複建立被系統擋下(冪等保護)
✅ 若要重建:先到換出交貨單按「取消」,回退貨單再按一次「Create Exchange」即可產生新的一張。
⚠️ 目前介面尚未完全中文化:「Create Exchange」「Exchange Quantity」等按鈕/欄位標籤仍顯示英文,操作邏輯不受影響。
如何查到:退貨單「Exchange Deliveries」智慧鈕;或庫存→交貨單搜尋 origin 含「Exchange ←」的單據。
評分
0 0

暫時沒有留言。

成為第一個留言的人。