WMS系統(tǒng)拆解-出庫單取消流程
WMS系統(tǒng)中,出庫單的取消流程尤為復雜,需要在不同節(jié)點下進行精細化處理。本文將深入剖析WMS系統(tǒng)中出庫單取消的具體流程,希望可以幫到大家。
WMS系統(tǒng)允許上游系統(tǒng)將出庫訂單取消,但在WMS的每個節(jié)點下,處理邏輯有所不同。
一、具體處理邏輯如下
1.接收上游取消訂單指令
上游系統(tǒng)發(fā)起取消指令,WMS通過接口接收。
2.訂單未分配庫存
當訂單在WMS系統(tǒng)沒有分配庫存時,訂單在WMS系統(tǒng)可直接取消。
3.訂單未組波
當訂單已分配庫存,但未組波時,系統(tǒng)返還分配庫存后直接取消訂單。
4.訂單已組波,未開始揀貨
當訂單已組波成功并分配庫存,但未開始揀貨時,直接將波次內(nèi)訂單剔除,將揀貨任務明細的訂單和商品剔除,返還分配庫存,取消訂單。
5.訂單中存在商品揀貨完成(即訂單部分揀貨或全部揀貨完成)
1》當設置“揀貨完成將訂單發(fā)運出庫”時,則訂單取消失敗;
2》當未設置以上參數(shù)時,則處理邏輯如下:
(1)首先給訂單打“取消標記”;
(2)其次,訂單中沒有揀貨的商品,從揀貨任務明細中剔除。(注意,此處也可設置參數(shù)不剔除)
(3)再次,揀貨完成的商品在下一環(huán)節(jié)綁定反揀容器,執(zhí)行反揀上架流程;
(4)最后,以上步驟執(zhí)行完成后,將訂單狀態(tài)改為取消。
6.訂單中存在商品播種完成(即訂單部分播種或全部播種完成)
1》當設置“播種完成將訂單發(fā)運出庫”時,則訂單取消失?。?/p>
2》當未設置以上參數(shù)時,則處理邏輯如下:
(1)首先給訂單打“取消標記”;
(2)其次,訂單中沒有播種的商品,從播種任務明細中剔除。(注意,此處也可設置參數(shù)不剔除)
(3)再次,播種完成的商品在下一環(huán)節(jié)綁定反揀容器,執(zhí)行反揀上架流程;
(4)最后,以上步驟執(zhí)行完成后,將訂單狀態(tài)改為取消。
6.訂單中有商品完全裝箱(即訂單部分復核或全部復核完成)
通常WMS系統(tǒng)一般設置已裝箱的訂單,不允許再進行取消,但若訂單已開始進入復核,但未對商品開始復核掃描,可執(zhí)行綁定反揀容器,執(zhí)行反揀上架流程后取消。
不過也可按照以下邏輯處理:若訂單已裝箱,且又有下一個必要環(huán)節(jié)阻攔訂單出庫,可將訂單所屬包裹登記取消,之后綁定反揀容器執(zhí)行反揀上架流程,取消訂單(特殊流程,具體看實際場景)。
本節(jié)只講述標準的WMS出庫單取消流程,針對具體系統(tǒng)具體客戶請按照實際場景進行產(chǎn)品設計。
本文由 @阿貓阿狗 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Unsplash,基于 CC0 協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務。
- 目前還沒評論,等你發(fā)揮!