Purpose
If a new logic of MRP which is out of SAP standard is necessary, user exits or BADIs might be helpful.
Overview
Introduces frequesntly used MRP user exits and BADIs.
User exits
M61X0001 User exits PP-MRP materials planning
M61X0002 User Exits PP-MRP Material Requirements Planning Evaluations
MD070001 User Exit for MDL1.
BADIs
MD_ADD_COL_EZPS BAdI: Extra Columns for Evaluation PP-MRP Reqmnts Planning
MD_ADD_COL_OVERVIEW BAdI: Display of Additional Columns in the Material Overview
MD_ADD_ELEMENTS BAdI for Adding Additional Requirements/Receipts
MD_CHANGE_CALENDAR BAdI: Change Calendar for Range of Coverage Calculation
MD_CHANGE_MRP_DATA BAdI: Change Data when Importing MDPSX
MD_DISPLAY_ELEMENT BAdI for Changing Display of MRP Elements
MD_EXPORT_TREE Order Report: Export Contents of the Order Tree
MD_EXT_SUP BAdI for Determining the Issuing Storage Location
MD_INTERACT_PLANNING BAdI for Deactivating Changeability of MRP Elements
MD_LAST_LOT_EXACT BAdI for Calculating Last Lot Exactly in Individual Segment
MD_MODIFY_PRODVERS BAdI for Modifying Production Version
MD_MODIFY_SOURCE BAdI for Modifying Source Determination in MRP
MD_MRP_LIST BADI for further processing of MRP list
MD_MRP_PARAMETERS BAdI: Change Planning Parameters
MD_MRP_RUN_PARALLEL Add-Ins for parallel planning run of requirements planning
MD_PIR_FLEX_CONS BAdI for flexible planned ind. req. consumption/reduction
MD_PLANNING_RESULT BADI for Issuing Planning Result
MD_PLANNING_SCENARIO BAdI for Maintenance of Add. Parameters in Planning Scenario
MD_PLDORD_BOMEX_CIF BAdI: Deactivation of BOM Forced Explosion in CIF
MD_PLDORD_CHANGE BAdI for Changing Planned Orders
MD_PLDORD_POST MD_PLDORD_POST
MD_PLDORD_SCHEDULING BAdI: Schedule Planned Orders
MD_PLDORD_TIME_STAMP BADI for publishing time stamp problems
MD_PURREQ_CHANGE BADI for changing purchase requisitions
MD_PURREQ_POST BADI for updating purchase requisitions
MD_PURREQ_REL_STRAT BAdI for Deactivating Release Strategy for MRP Purch. Reqs
MD_SET_TRAFFIC_LIGHTS_DS BADI for Definition of Traffic Lights for Ranges of Coverage
MD_SR_LIST_EXTRACT BADI for Extraction of Requirements Planning Data
MD_STOCK_TRANSFER BADI: Change the Requirement Date During Stock Transfer
MD_SUBCONT_LOGIC BADI: Determine Subcontracting Logic
The documents of user exit can be found in transaction code SMOD and the ones of BADI is in transaction code SE18.
Related Documents
- SCN Document: BAdIs for MRP
- SCN Document: Making an element not relevant to MRP or MD04 using BAdI MD_CHANGE_MRP_DATA
-
Related SAP Notes/KBAs
- SAP Note 2012620 - MRP: Problems with BAdI
-
来自 <https://wiki.scn.sap.com/wiki/display/ERPMan/User+exits+and+BADIs+of+MRP>