SAP QM 事務程式碼QA02取消以及反取消檢驗批
SAP QM裡的檢驗批,正常情況下都是由某個前段的業務活動而自動觸發的。如果前端的業務活動被取消了,比如前端的貨物移動被沖銷(Reverse)了,比如前端的交貨單被刪除了,那麼相關的檢驗批會自動被取消。
當然我們也可以手工方式將某個檢驗批直接取消。
1, 如下的檢驗批,一個複驗的檢驗批。
它是透過事務程式碼QA07來自動觸發的,其system status 是REL CALC。
2, 執行事務程式碼QA02將其取消。
透過選單’Inspection lot’ -> ‘Functions’ -> ‘Cancel Lot’,
SAP系統自動將該檢驗批的system status 更新為LTCA,如上圖。儲存,
SAP系統提示檢驗批####被修改。
3, 重新為該檢驗批執行事務程式碼QA02,去Reset Cancellation。
檢驗批初始狀態為LTCA。 點選選單’Inspection lot’ -> ’Functions’ -> ’Reset Cancellation’,
系統自動將該檢驗批System status恢復成REL, 如上圖示。儲存,
4, 執行事務程式碼QA03去看這個檢驗批。
去System status是REL CALC,說明Reset Cancellation成功。
在專案實踐中,這種操作筆者很少推薦給業務人員。對於這種不常用的系統功能,筆者也是有興趣的,只要有時間會去搗鼓搗鼓,也會去思考,這些不常用功能會在什麼行業什麼業務場景中可能被使用到。
注:本文基於SAP S/4HANA 1909系統。
2024-11-28 寫於上海市。