MD_CHANGE_MRP_DATA:在我看來,它是MRP上最重要的BAdI。它允許您在物料需求計劃或 MD04 交易記錄期間更改任何物料需求計劃元素。最常見的用途是使物料需求計劃元素與物料需求計劃無關,但它也可用於其他更改,例如數量更改。您可以在文檔“使用 BAdI MD_CHANGE_MRP_D ...
MD_CHANGE_MRP_DATA:在我看來,它是MRP上最重要的BAdI。它允許您在物料需求計劃或 MD04 交易記錄期間更改任何物料需求計劃元素。最常見的用途是使物料需求計劃元素與物料需求計劃無關,但它也可用於其他更改,例如數量更改。您可以在文檔“使用 BAdI MD_CHANGE_MRP_DATA創建與物料需求計劃無關的元素”上找到一個實施示例。
MD_SUBCONT_LOGIC:此 BAdI 用於激活舊的分包邏輯,該邏輯在版本r elease 3.1I 之前一直使用。所有分包庫存和需求都在凈分包段中進行管理,這意味著沒有單獨的分包分包分部。另請參閱註釋1927160。
MD_ADD_ELEMENTS:使用此BAdI可以包含新的用戶定義的MRP元素。
MD_DISPLAY_ELEMENT:允許您更改物料需求計劃元素的顯示。
MD_MRP_PARAMETERS:使用此BAdI,可以在物料需求計劃運行之前或MD04中更改特定物料的物料主數據,自定義甚至配額安排的設置。
MD_ADD_COL_EZPS:使用此 BAdI,可以在物料需求計劃評估交易記錄(例如 MD04)中包含其他列。
MD_PURREQ_CHANGE和MD_PLDORD_CHANGE:可用於填寫和更改在物料需求計劃運行期間創建、更改或刪除的採購申請和計劃訂單欄位。
MD_PURREQ_POST和MD_PLDORD_POST: 可用於採購申請和計劃訂單更改後的其他操作,例如在自定義表、工作流或實施更改日誌上保存信息。它不應用於更改訂單本身。
MD_MODIFY_SOURCE:此 BAdi 允許您在物料需求計劃運行期間為源確定定義自己的邏輯。
MD_MODIFY_PRODVERS:此 BAdi 允許您為生產版本選擇定義自己的邏輯。
MD_PLDORD_SCHEDULING:使用此 BAdI,您可以在調用計劃之前更改計劃訂單的調度參數。
MD_STOCK_TRANSFER:此 BAdI 允許您更改發貨工廠中庫存轉移採購建議要求的要求日期。
MD_EXT_SUP: 在標準系統上,無法確定庫存轉儲的發行存儲位置,但是,可以創建自己的邏輯來使用此 BAdI 選擇庫存轉移的發行存儲位置。您可以在註釋1783556和wiki http://wiki.scn.sap.com/wiki/x/qgQbF 上找到有關MD_EXT_SUP的更多信息
MD_CHANGE_CALENDAR: 此 BAdI 可用於使用不同的日曆來表示安全時間和覆蓋範圍數據的評估,而不是工廠日曆。
MD_EXCLUDE_MATERIAL: 可用於在交易 MD06 和 MD07 的初始屏幕上顯示帶有“其他選擇”的選項卡,您可以在其中添加自己的欄位以限制選擇。
MD_LAST_LOT_EXACT: 允許您使用自己的邏輯來計算銷售或項目個股的最後一手。
MD_MRP_LIST: 使用此 BAdI,您可以在計劃運行中的過帳期間處理物料物料的物料需求計劃清單中的數據。它允許您在計劃運行後立即評估物料需求計劃數據並觸發後續操作,但是,您不能更改物料需求計劃數據。
MD_INTERACT_PLANNING: 使用此 BAdI,可以控制是否允許用戶在物料(例如 MD02)的計劃交易記錄的結果顯示中更改物料需求計劃元素。
MD_SET_TRAFFIC_LIGHTS_DS: 使用此BAdI,您可以定義自己的極限值,用於某些材料的覆蓋範圍評估。有關更多詳細信息,請參閱註釋1587375。
MD_PURREQ_REL_STRAT: 此 BAdI 可用於停用物料需求計劃生成的採購申請的下達策略。
MD_CREATE_GROUPING: 您可以使用此 BAdI 為當前庫存/需求列表定義客戶特定的物料分組。
MD_MRP_RUN_PARALLEL:可用於在運行並行物料需求計劃時調整分配給每個計劃包的流程的物料數量。這樣,當單個應用程式伺服器或任務的運行時存在極大差異時,可以實現任務的更統一利用。
MD_ADAPT_DISTRIBUTION: 在使用分配鍵時,傳遞此 BAdI 是為了影響開始/結束日期和用於分配物料需求計劃交易記錄數量分配的工廠日曆。
原文鏈接:BAdIs for MRP | SAP Blogs