SHIPPING CONFIRM後SHIPPING TRANSACTION LINE狀態為SHIPPED的特殊處理
SHIPPING CONFIRM後SHIPPING TRANSACTION LINE狀態為SHIPPED的處理.
一般都是依提示作MOVE ORDER與TRANSACTION OPRN INTERFACE中處理後,再用TRIP NO來RUN三個REQUESTS即OK.
還不行的話,一般在ORDER LINE中
1,點右鍵查VIEW OPEN MESSAGE,如有則DELETE ALL;
2,點右鍵,再點RETRY ACTIVE IN ERROR,有卡的話,再點OK即可
3,點右鍵,再點PROGRESS ORDER,如發工單的作業.
4,點TOOLS/SCHEDULING查RESERVATION DETAILS有沒有保留記錄,如有則DELETE
上面四點有處理動作的話再RUN三個REQUEST即會成功.
如此處理還不成功的話,就要依不用情況嘗試特殊處理,下面就是一例.
[@more@]有10個LINER的DELIVERY_ID:6131280SHIPPING CONFORM後,在SHIPPING TRANSACTION畫面為SHIPPED.
查TRANSACION MOVE ORDER中有一筆記錄卡住,處理不過.
再查此筆的訂單狀態,不是CLOSED的狀態,是撿料後的狀態.
RUN下面三個REQUEST也無法成功:
Order Management Interface - SRS
Inventory Interface - SRS
Interface Trip Stop - SRS
為此,先把此ITEM作特殊處理,先UNASSIGNMENT DELIVERY
後臺:
UPDATE WSH_DELIVERY_ASSIGNMENTS
SET DELIVERY_ID=NULL
WHERE DELIVERY_DETAIL_ID=6488575
commit;
然後對餘下的9個LINE的DELIVERY_ID進行先處理 .RUN上面三個REQUEST後成功了.
利用沒撿料銷貨的ITEM產生一個DELIVERY_ID,把此DELIVERY_ID給該ITEM
後臺:
UPDATE WSH_DELIVERY_ASSIGNMENTS
SET DELIVERY_ID=6180577
WHERE DELIVERY_DETAIL_ID=6488575
commit;
按正常方式MOVE ORDER,不成功;
RUN三個REQUEST也不成功.
這樣只好先想辦法將此ITEM退回未撿料未銷貨的狀態,而後再重新撿料與銷貨
對此:
找出一筆為撿料後尚未SHIPPING CONFIRM的LINE作比較,修改此ITEM的狀態為撿料後的狀態.
後臺:
UPDATE WSH_DELIVERY_DETAILS
SET SHIPPED_QUANTITY=NULL,
RELEASED_STATUS='X',
inv_interfaced_flag='X',
pickable_flag='Y'
WHERE DELIVERY_DETAIL_ID=6488575
commit;
接著點SHIPPING CONFIRM,並選BACKORDER選項,點OK.之後此ITEM變為BACKORDER的狀態.
最後重新撿料與SHPPING CONFIRM,成功處理.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/92289/viewspace-1035285/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlserver關於日誌傳輸log shipping的總結SQLServer
- SAP CRM訂單資料庫表CRMD_SHIPPING的填充原理資料庫
- SAP CRM訂單模型CRMD_SHIPPING的單元測試方法模型
- PostgreSQL的idle in transaction連線狀態SQL
- SAP MM SPED輸出報錯-No authorization for delivery from shipping point US##-
- SAP SD基礎知識之裝運的組織單元(Organizational Units in Shipping)
- WebRTC ICE 狀態與提名處理Web
- sqlsever處理資料庫的恢復掛起狀態SQL資料庫
- 叢集故障處理之處理思路以及健康狀態檢查(三十二)
- 關於特殊符號&與& 的處理符號
- 處理VM的一種特殊方法和思路
- Java程式異常處理的特殊情況Java
- 深度解析 Go 語言中「切片」的三種特殊狀態Go
- 後端的狀態碼後端
- 介面異常狀態統一處理方案:優先業務端處理,再按需統一處理。
- KVM虛擬機器處於暫停狀態怎麼處理虛擬機
- Oracle sql 語句中帶有特殊的字元處理OracleSQL字元
- oracle redo各種狀態(inactive、active、current)損壞的處理方式Oracle Redo
- Kubernetes怎麼處理一直在Terminating狀態的namespacenamespace
- SQL server 特殊字元"u0000"處理SQLServer字元
- PostgreSQL 原始碼解讀(225)- Transaction(子事務處理)SQL原始碼
- 處理Android安卓line-height無法垂直居中Android安卓
- CoProcessFunction實戰三部曲之二:狀態處理Function
- python資料庫查詢返回時間為datetime型別時候的特殊處理Python資料庫型別
- Django處理事務:transactionDjango
- 工作流從無狀態切換到有狀態的好處
- confirm的用法
- 視訊剪輯後期處理軟體生態
- LinkedHashMap的特殊之處HashMap
- 後臺處理
- 玩家——受傷後的保護狀態
- WebApplicationContext 中特殊的 bean 型別(一)--- 請求/異常處理WebAPPContextBean型別
- WebApplicationContext 中特殊的 bean 型別(一)— 請求/異常處理WebAPPContextBean型別
- 事件溯源:是來自事件的狀態與作為狀態的事件? - verraes事件
- RestTemplate處理巢狀的複雜返回物件REST巢狀物件
- 後處理 - 均值模糊
- 後處理 - 高斯模糊
- Flink處理函式實戰之一:深入瞭解ProcessFunction的狀態(Flink-1.10)函式Function
- 形態學影像處理