Professional Documents
Culture Documents
BOM Selection Logic in MRP - SAP Blogs
BOM Selection Logic in MRP - SAP Blogs
Leon Shen
June 3, 2015 4 minute read
The BOM selection logic is quite complex as several customizations and elds of the material master are involved, so I am summarizing it here.
First of all, the BOMs of a material may exist in the architecture below.
The usage is determined by the selection ID which can be con gured in customizations below. In the MRP customization, the selection ID to be used is de ned on plant level and the BOM
customization OS31 de nes the priorities of each BOM usage. If there is no BOM exists under the usage of the rst priority, the usage of the next priority is checked.
This is decided by the eld ‘Selection method’ of the material master in the picture below.
2.1 Selection method is blank (Selection by order quantity):
The quantity range of each BOM header is checked to see which BOM can be applied according to the order quantity, here is a picture for an example.
To use this method, the customization of the picture below should be maintained.
In the example above, the alternative BOM 1 is valid from May 1 to May 31 and the BOM 2 is valid since June 1. They are selected by the explosion date, either the order start date or the end date
or the date of the explosion number according to the customization transaction OMIW in the picture below.
The one of the MRP group has higher priority.
Step 3: Determine the valid BOM according to the BOM change status.
A valid BOM is determined by the explosion date in multiple periods of an alternative BOM as shows in the picture below, the periods can be made by change numbers.
The explosion date is the one explained in the step 2.2 and here is more information of the date of explosion number. Using the explosion number all levels of BOM are exploded by the same
date of the explosion number as showed in the picture below instead of the start or the end date of planned orders in each level.
Here is the explosion number maintenance transactin MDSP and the elds where the explosion number can be entered in the PIR (Planned Independent Requirements) and sales order.
1. BOM header
2. BOM Item:
4. BOM bu ering:
To improve the performance of MRP, the exploded BOM can be bu ered and MRP reads that onward instead of reading from tables unless the BOM is changed. Please pay attention to the
statements below in the F1 help of the eld above.
********************************************************************
Note that you should not switch o this indicator and then switch it on again a short time later, because then the BOM time stamps are no longer current. In this case, the wrong BOMs could be
used. However, you can delete the bu ered BOMs in the shared bu er using the report RMMDBOM1.
********************************************************************
For more information, please refer to blog Problems with BOM explosion on MRP (exception message 52, exception message 53, performance…).
Alert Moderator
Assigned tags
Related Questions
22 Comments
You must be Logged on to comment or reply to a post.
Rachel Tang
顶一个
Like(0)
Vignesh Veerasamy
Hi,
Good document.
Vignesh.V
Like(0)
Nancy Guo
Hi Leon,
Problems with BOM explosion on MRP (exception message 52, exception message 53, performance…)
Best regards,
Nancy
Like(0)
Hi Nancy,
Like(0)
Caetano Almeida
Hi Leon
Exellent document. I would also add that on the customizing transaction OPPQ there is a setting to de ne if the sales/WBS BOM will be exploded or not, when they exist.
BR
Caetano
Like(0)
Hi Caetano,
Best Regards.
Leon.
Like(0)
Tina Ren
Like(0)
Amit Sharma
Hi Leon,
Amit
Like(0)
Former Member
Like(0)
Former Member
Like(0)
Steve Bu
Thank you.
Like(0)
Rohit Singh
Hi Leon,
Excellent document ! all aspects BOM selection logic is covered. Thanks for sharing !
Regards,
Rohit
Like(0)
Sandip Shrivas
Hi Leon,
Regards,
Sandip Shrivas
Like(0)
Former Member
Hi Leon,
Excellent document.
Regards,
Mandar
Like(0)
Former Member
Hi Leon,
Regards,
Sunny
Like(0)
Former Member
Hi Leon,
Regards,
Pawan
Like(0)
Vivek P
Dear Leon,
Regards,
Vivek
Like(0)
Former Member
Hello Leon ,
Very good document.
I understood all points, but have confusion over BOM explosion number.
We de ne key date for bom explosion number , then system check in Alternative determination of Multiple BOM for in which periods the key date falls and determine alternative BOM. ( is this
right understanding ?? )
Then After MRP run, Is system choose key date as order start or nish date depending on setting in transaction OMIW ???
Like(0)
Chin Joo Neo
Hi
My Sales Order is showing me the ALT BOM to select but my MRP (MD04) isnt exploding my ALT BOM 2
Like(0)
taihao jin
Like(0)
Xu Wang
Added to bookmark
Like(0)
Like(0)
Find us on
Newsletter Support