cancel
Showing results for 
Search instead for 
Did you mean: 

No BOM explosion for sub-contract purchased materials

Former Member
0 Kudos

Hello,

I have searched google and this forum and have not found any info on this. Hopefully someone has run across this same situation and can help.

We do not want to have a bom explosion happen for externally procured materials (using CU51). We are using user exit CCUX0800 (EXIT_SAPLCUKO_008) to set no_expl_ext_procurement = 'X'. This works good, except if the material is set up for external procurement (marc-beskz = "F") and also has a special procurement (marc-sobsl) of "30". Include LCUKOFFB says to still explode the BOM if the special procurement is "30".

Does anyone know why it does this? We don't want the bom to explode for externally procured parts even if they are set up as subcontracting ("30"). Any way we can do this with a different user exit?

Thank you.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Thank you for the quick response!

We are using recursive BOMs for some of our subcontract materials. CU51 generates an error message when it tries to explode a bom for a part set up as recursive. (Message 29110: BOM is recursive)

Here is an example: Material 577815 is set up in one of our manufacturing plants (1000) with a procurement type of "F" and a special procurement of "30". It's BOM contains itself. The BOM item is set up with "recursive allowed" and a BOM special procurement of "X1" - which is one we created to withdrawal from an alternate plant (the issuing plant will be a separate plant we set up for subcontracting). MRP will use the Material BOM to do generate the purchase requisition needed for 577815. So, we don't need the Order BOM (created by the CU51 bom explosion).

Hopefully this clears up why we are asking this question.

Thank you.

rammohan_shenoy
Active Contributor
0 Kudos

Melissa,

Since you are using Special proc 30 ( subcontracting) system assumes BOM components will be supplied by purchaser.

When a Subcontract purchase order for subcontracted material is cut on vendor, the components of the subcontrated product is typically supplied by buyer to the vendor. Hence MRP(system ) typically explodes BOM to plan for those compoments in buyer's plant.

If however you do not want BOM to be exploded &/or components planned in buyer's plant you can set that in BOM of subcontract material at the component level. In the BOM component item detail screen (under tab status/long text) there is a field called Material provision indicator. Set that to L(material provided by vendor).

This should prevent planning of components (or explosion of BOM) for the subcontract material ( with settings F, 30).

Hope this clarifies & solves your issue. else please come back with further questions.

Thanks,

Ram

Former Member
0 Kudos

Thank you for that tip Ram. That looks like a useful field. But, I don't think it will work for this situation. We still want this to generate some requirements - we want MRP to generate a purchase requisition for this part so that our vendor knows to send us the material. It was my understanding that MRP doesn't need to have an exploded order bom to generate requirements, it can use the standard material BOM to do this. Is this true?

One thing I forgot to include in my description above is that our vendor will store the materials, but we still own them. So they need to be included in our inventory, which is why we have a separate subcontractor plant (8999).

I hope I'm explaining this clearly! We have a unique situation here that we worked with an experienced consultant (who is gone now) to define. It is working very well except when we encounter recursive boms.

Thanks for any suggestions!!

rammohan_shenoy
Active Contributor
0 Kudos

Melissa,

Sorry for the late reply. Yes , Standard material bom is all that you need for standard subcontracting material.

But if the finished product is a configurable material then it would require order BOM/and or sale order BOM to be first exploded (depending on your settings).

Hope this clarifies your question.

Thanks,

Ram

Former Member
0 Kudos

my feeling is you dont want the BOM for Externally procured material to be explode while MRP run? i am right?

if that is the requirement, create a New BOM status copy of status 3 and remove MRP explosion indicator there.

and assign this status to your externally procured material BOM.

this will solve your issue.

requirement will be created for your externally procured material at your plant , as its a dependant requirement from hearder material.

Please let me know, if i understood your requirement correctly and weather this solution works for you.

Regards,

Pravin Mukkawar

TCS canada

Former Member
0 Kudos

Pravin,

Thank you for the reply. Sounds like you understand exactly what our issue is. I have never used the BOM Status setting. I am going to try this out and if it works as you've described. It should help us out.

Thank you!

Answers (1)

Answers (1)

former_member196398
Active Contributor
0 Kudos

Melissa,

Can you explain in your scenario as why you are maintaining the BOM for a material which is having Procurement type "F" and special procurement key "30" when you dont want to explode the BOM?

Regards,

Prasobh