在SAP系統(tǒng)中,若工廠級別已啟用MRP功能,但部分物料仍不參與MRP計算,通常是由于物料主數(shù)據(jù)配置或MRP運行參數(shù)的限制。以下是詳細的排查步驟和解決方案:
?一、檢查物料主數(shù)據(jù)MRP配置
?MRP類型(MRP Type)??
- 事務(wù)碼:
MM01
(物料主數(shù)據(jù)) → ?MRP1? 頁簽 → ?MRP Type? - 確保MRP類型不為以下值(這些類型會禁用MRP):
N/A
(不進行MRP)D
(按訂單生產(chǎn),但需手動觸發(fā)MRP)
- ?推薦值:
A1
(按庫存生產(chǎn),MRP自動觸發(fā))A2
(按訂單生產(chǎn),MRP自動觸發(fā))
?MRP控制(MRP Control)??
- 在 ?MRP1? 頁簽中,檢查 ?MRP Control? 字段:
- 如果勾選 ?MRP Required,表示必須運行MRP。
- 如果取消勾選,則該物料不會被MRP處理。
?需求類型(Requirement Type)??
- 事務(wù)碼:
MM01
→ ?MRP1? 頁簽 → ?MRP Control? → ?Requirement Type? - 確保需求類型與業(yè)務(wù)場景匹配(如
ND
表示獨立需求,VA
表示銷售訂單需求)。
?二、驗證MRP運行參數(shù)
?MRP范圍(MRP Scope)??
- 事務(wù)碼:
MD01
(MRP運行) → ?Selection Criteria? 頁簽 - 檢查以下參數(shù)是否正確:
- ?Plant:選擇正確的工廠。
- ?Storage Location:是否需要限制存儲地點。
- ?MRP Area:是否關(guān)聯(lián)到特定MRP區(qū)域。
?MRP過濾條件?
- 在 ?MRP1? 頁簽中,檢查 ?MRP Filter? 設(shè)置:
- 如果勾選 ?Exclude Materials with Zero Requirement,可能導(dǎo)致無需求的物料被排除。
- 確保 ?Include Materials with Safety Stock? 已勾選(如果需要安全庫存觸發(fā)MRP)。
?三、檢查物料的庫存和需求
?庫存狀態(tài)?
- 事務(wù)碼:
MMBE
(庫存清單) - 檢查物料的 ?Available Qty? 和 ?Reservations:
- 如果庫存充足且無預(yù)留量,MRP可能不生成需求。
- 檢查物料是否被凍結(jié)(如批次凍結(jié)或物料凍結(jié))。
?需求源配置?
- ?獨立需求:通過事務(wù)碼
MD02
檢查銷售訂單、生產(chǎn)訂單等需求源是否已創(chuàng)建。 - ?相關(guān)需求:檢查BOM(物料清單)是否正確關(guān)聯(lián)到父物料。
?四、特殊場景配置
?MRP例外情況?
- 如果物料被標(biāo)記為 ?MRP Exception?(如手工維護的計劃訂單),需在事務(wù)碼
ME52
中檢查計劃訂單狀態(tài)。
?替代物料配置?
- 事務(wù)碼:
OBBH
(替代規(guī)則) - 檢查是否存在替代物料規(guī)則,導(dǎo)致原物料被跳過。
?五、調(diào)試與日志分析
?MRP結(jié)果分析?
- 事務(wù)碼:
MD04
(MRP結(jié)果列表) - 檢查物料的例外消息(如
001018
表示未覆蓋需求)。
?SAP日志查看?