This question has been flagged
1 Reply
6595 Views

Here is my scenario :

Finished product 1 is made with :

  • 2 x Intermediary product 1
  • 2 x Intermediary product 2

Intermediary product 1 is made with :

  • 1 x component 1
  • 1 x component 2

Intermediary product 2 is made with :

  • 1 x component 3
  • 1 x component 4

Finished product 2 is made with :

  • 1 x Intermediary product 1
  • 2 x Intermediary product 2

We want to define intermediary products only once and we want to have all the components on the MO when producing finished products.

Avatar
Discard
Author Best Answer

Create all your products first :

Finished product 1 : Stockable, MTO, Produce Finished product 2 : Stockable, MTO, Produce Intermediary product 1 : Stockable, MTO, Produce Intermediary product 2 : Stockable, MTO, Produce component 1 : Stockable, MTO, Buy component 2 : Stockable, MTO, Buy component 3 : Stockable, MTO, Buy component 4 : Stockable, MTO, Buy

Create your BOM

Finished product 1 is made with : Normal BOM

  • 2 x Intermediary product 1
  • 2 x Intermediary product 2

Intermediary product 1 is made with : Phantom BOM

  • 1 x component 1
  • 1 x component 2

Intermediary product 2 is made with : Phantom BOM

  • 1 x component 3
  • 1 x component 4

Finished product 2 is made with : Normal BOM

  • 1 x Intermediary product 1
  • 2 x Intermediary product 2

In MRP > Configuration > BOM Components, edit the lines where the Parent BOM are finished products and change their BOM type to Phantoms.

Generate a MO for Finished product 1 and 2, confirm them and you will get all the components as products to consume.

Avatar
Discard

When I create a BOM for a product, there is an option in the BOMs form view to set it as Phantom. Yet, going through Settings > Manufacturing > Configuration > BOM Components, we seem to be accessing a different piece of data. What is the difference between the two?