BOM Not Exploding in Purchase Order? Here's How to Fix ItIf you're creating a subcontracting purchase order in SAP and notice that the BOM (Bill of Materials) isn't exploding—even though you’ve already maintained the BOM for the end product—don’t panic. You're definitely not alone. This is one of those common SAP quirks that can throw off even experienced consultants. So, what’s going wrong? Let’s walk through a practical checklist to troubleshoot and resolve the issue.1. Double-Check Material Master Settings (MRP4 View)Here's the thing: the system won’t explode the BOM unless specific fields are set correctly.Go into the MRP4 view of your Material Master and look at the “Individual/Collective Indicator” field.
2. Verify PIR (Purchasing Info Record) Has the Right CategoryNow, you might be wondering—what’s PIR got to do with this? When you’re dealing with subcontracting, the PIR must have an Info Category of “3”. That’s because in a subcontracting scenario, you’re sending components to a vendor and receiving the final product. Without the correct PIR category, the system doesn’t recognize the structure properly and skips the BOM explosion.3. Special Procurement Key Must Be Set to 30Check the MRP2 view of your Material Master. Here’s where the Special Procurement Key comes into play.
4. Item Category “L” Is MandatoryLet’s not forget the basics: for BOM to explode in a PO, the Item Category in the purchase order must be “L” (which is for subcontracting). Also—this seems obvious but worth repeating—you must have a production BOM maintained for the header material. Without it, there’s simply nothing to explode.5. Confirm the BOM Validity Period (CS03)This one’s sneaky. Sometimes the BOM is set up correctly, but the validity period doesn’t match your PO date.
6. Cross-Check PO Date vs BOM ValidityJust to drive it home: if your PO creation date is outside the BOM validity window, the explosion simply won’t occur. It's an easy one to miss—especially when working across multiple materials or older master data.Final Thought: Check Each Link in the ChainBOM explosion issues in subcontracting POs are usually the result of one small misconfiguration. It’s rarely just one thing—it’s the cumulative effect of several settings that need to be perfectly aligned. By walking through the steps above, you’ll be able to catch what’s out of place and get your subcontracting process running smoothly again. Still stuck? Sometimes it helps to simulate the subcontracting process in a test system with a simple material to isolate the root cause.Fast Links:
Get help for your SAP MM problems
SAP Material Management Tips
Best regards,
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
|