关于销售订单挑库发放卡接口以及发运处理卡接口的处理方式
1.關于銷售訂單挑庫發(fā)放卡接口的處理方式:
??????? 在處理異常過程中,有時會碰到銷售挑庫后物料已有保留,但是交易記錄就一直卡接口,到待定事務處理處提交也不成功,也沒任何錯誤提示。
?????? 對于出現上面的情況,只能將接口表和保留表的記錄都清除,然后點擊延交,重新創(chuàng)建交貨和生成搬運單號。之后再到處理物料搬運單那里直接選擇庫存挑庫發(fā)放即可。
???? 需要對于刪除的數據進行備份保留:
??? SELECT * FROM MTL_RESERVATIONS
??? WHERE ORGANIZATION_ID = 2149
??? AND INVENTORY_ITEM_ID = 17778538
??? INSERT INTO MTL_RESERVATIONS_BAK
?? SELECT * FROM MTL_RESERVATIONS
?? WHERE ORGANIZATION_ID = 2149
?? AND INVENTORY_ITEM_ID = 17778538
??? DELETE FROM MTL_RESERVATIONS
??? WHERE ORGANIZATION_ID = 2149
??? AND INVENTORY_ITEM_ID = 17778538;
??? 刪除接口表數據
?? delete
?? from mtl_material_transactions_temp a
?? where a.inventory_item_id = 17778538;
? delete
?? from mtl_transaction_lots_temp a
?? where a.transaction_temp_id = 309494113;
2.對于發(fā)運確認卡接口表情況的處理
??? 首先查看是否已經產生了接口表數據
??? SELECT INV_INTERFACED_FLAG,OE_INTERFACED_FLAG,SOURCE_LINE_ID,SOURCE_HEADER_NUMBER,INVENTORY_ITEM_IDFROMWSH_DELIVERY_DETAILS
???? WHERE DELIVERY_DETAIL_ID =34303742
???? INV_INTERFACED_FLAG :為N 代表尚未產生數據到INV的接口表,若為P則代表已經產生數據到interface表了,只是在處理數據時出錯了。
?
???? OE_INTERFACED_FLAG :為N代表尚未產生AR INTERFACE數據
?
????? INV接口
????? SELECT TRANSACTION_TYPE_ID,TRANSACTION_INTERFACE_ID,SOURCE_HEADER_ID,TRANSACTION_HEADER_ID,ORGANIZATION_ID
?????? FROM MTL_TRANSACTIONS_INTERFACE
?????? WHERE SOURCE_LINE_ID =7805072
?????? AR 接口
????? SELECT * FROMRA_INTERFACE_LINES_ALL
?????? WHERE sales_order ='104215010233'
??????? AND INTERFACE_LINE_ATTRIBUTE3 =1128744
?
若沒有產生接口數據,則需要跑? 連接行程停靠站– SRS ?以及工作流?? 工作流后臺流程 ? OEOL, , , Y, N,N
?
若狀態(tài)還是沒有變過來,仍然卡在物料事物處理的接口表中,到相應的庫存組織下的
查到數據后點擊提交
然后查看事物處理是否已經產生了。
跑完后數據變成已連接,不適用
???? 這種物料只有轉移記錄,沒有挑庫和發(fā)放記錄,有AR接口數據,對于這種已經到財務的數據,只能再重新下一個退貨單,并將此具體的發(fā)貨批次退回來。
???? 針對前期就停留在FHC的數據,先到標準保留界面去刪掉,之后用其他雜項事物處理將數據從發(fā)貨倉雜出。最后將退回到外倉的數據重新備貨到相應的合同上做發(fā)貨確認 。
??
???
總結
以上是生活随笔為你收集整理的关于销售订单挑库发放卡接口以及发运处理卡接口的处理方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intel TBB 开发指南 3 par
- 下一篇: 智力题-困难型