In this example the BOM of the product contains the sub-assemblies Item 1 and Item 2.
To manufacture the product Item 1 (1st level) shall be consumed. Item 2 shall be transparent so that Item 2.1, Item 2.2 and Item 2.3 (2nd level) are consumed directly.
Currently the system only allows to use the first level or the last level (called multi-level). But the last level is not always what you need e.g. if you have multiple stages of subcontracting. The production planning should allow a higher granuality in defining the level resolution of boms.
Right now the production planning only offers two ways of resolution:
Define a check-box in the BOM that indicates whether the BOM can be exploded or not. If the BOM does not allow further explosion the item should be treated as a leaf. The resolution should stop in that case.
In the scenario mentioned above, Item 1 would not allow further explosion.
The explosion stops at Item 1 while Item 2 is still transparent.
Thanks for your reply. It is my first feature request so I’m not absolutely sure how to proceed.
Do you think I should directly request it on github or should it be discussed here by the community at first?
My test was made in a particular way. I created first the Parent BOM and then the ChildBOM
If you create the parent Parent Item BOM , before creating the Item Childs BOMs , then if you add Child BOMs, the Parent doesn’t get updated, so will keep thinking his child doesn’t have BOMs. That is what I suppose happened in my “successful” first case.
So it has nothing to do with the “Default Material Request type”. I think we can go with the workaround proposed by djpalshikar in the github request