帶計劃方式創建和維護及刪除物料主數據的功能詳解

帶計劃方式創建和維護及刪除物料主數據的功能詳解

作者:袁雲飛(AlbertYuan)- 微信號yuanalbert

以下內容均爲原創,希望對初學者有一些輔助作用,本人主要從事MM/QM/WM的相關工作,不專業處請多多指點,十足乾貨,碼字不易,且行且珍惜,你們的關注就是我努力的動力,轉載請引用出處,感激不盡;

小夥伴們應該知道,很多時候,在沒有連接PDM/PLM系統的時候,我們收集的物料主數據是通過在SAP系統維護進入的;而一旦維護成功,系統裏邊存在該物料主數據,就可以執行後續的數據維護及業務處理了,但往往企業需要提前完成數據收集的建立,但需要在特定時間上創建系統物料,這可以使用很多辦法來解決,比如開發一套物料主數據系統,將收集完備的數據定期調用BAPI完成系統創建或修改;

而我們這裏討論的是,SAP本身具備的一個功能,可以將物料的維護進行時間計劃,創建完畢的物料在計劃時間到達或提前特定時間到達的時候,完成物料的數據庫寫入;雖然這個辦法現在這個時代看起來很low,不過要知道R3時代就有的功能,還是很不錯了,小夥伴們可以作爲知識普及來進行閱讀;

通過T-Code MM11進行計劃創建物料(Schedule Creation of Material),在創建的時候需要輸入“計劃修改日期(Chge sched. for)”。

計劃創建完成後,可通過MM12進行修改,通過MM13啓用(通過MM13可以創建後臺Job定期自動創建),通過MM19進行查看,前提是要記得當初的計劃修改日期。

那麼如果忘了當初的“計劃修改日期(Chge sched. for)“,如何對該物料進行查詢?

沒找到什麼好辦法,存儲計劃創建物料信息的表爲PCDHDR ,在Object value輸入要查詢的物料號碼,Date欄就是要查詢的“計劃修改日期(Chge sched. for)”。
在這裏插入圖片描述
可以看到我們可以通過計劃一個未來的日期來進行物料的創建修改和刪除動作,然後使用MM13可以後臺批量運行,當被計劃的日期和運行日期一樣的時候系統就完成數據的寫入操作;我們來看看運作機制;

MM11計劃一個未來的日期對物料進行創建;但當時不會寫入到數據庫中,也就是MARA/MARC沒有數據,但該數據會被記錄進入PCDHDR/PCDPOS更改表中,這個和CDHDR/CDPOS一樣,都是通過文檔號進行標記的;

對象使用“MATERIAL_N”進行查找,對象值使用物料編碼;
在這裏插入圖片描述
同時將要寫入表的計劃字段和值都存放在PCDPOS裏;
在這裏插入圖片描述
當使用MM13進行激活這個創建動作的時候,系統會完成物料的創建;並將創建後產生的更改憑證號寫入對應的PCDHDR表中;
在這裏插入圖片描述
這個號,可以在CDHDR/CDPOS裏查看到;
在這裏插入圖片描述
在這裏插入圖片描述
以上爲本章全部內容,希望對小夥伴們有所幫助;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章