Forum Discussion

schreima's avatar
schreima
New Member
3 years ago

Multilevel BOM explosion

Hi all,

 

For certain reports I would need to use a bill of material structure as baseline. As a starting point I would like to answer following questions with my dataset:

Q1: Which raw materials are used by Finished Good A, B and C

Q2: Which Finished Goods need raw material R1, R2

Q3: Show me the complete bill of material for Finished Good B (preferably in a tree-like view)

Q4: Which raw materials are used by Brand (Parent) ML

 

My dataset looks like:

ParentChildBrand (Parent)Description (Parent)Description (Child)
AP1MLFinished GoodPackaging
AP2MLFinished GoodPackaging
ASemi-XMLFinished GoodSemi-Finished Good
Semi-XR1MLSemi-finished GoodRawmaterial
Semi-XR5MLSemi-finished GoodRawmaterial
BARCFinished GoodFinished Good
BCRCFinished GoodFinished Good
CP4MLFinished GoodPackaging
CP1MLFinished GoodPackaging
CSemi-YMLFinished GoodSemi-Finished Good
Semi-YR2RCSemi-finished GoodRawmaterial
Semi-YR3RCSemi-finished GoodRawmaterial
Semi-YSemi-ZRCSemi-finished GoodSemi-Finished Good
Semi-ZR1RCSemi-finished GoodRawmaterial
Semi-ZR5RCSemi-finished GoodRawmaterial

 

As you can see a child can also be a parent, so the Bill of material has multiple levels. Could you please help me finding a good solution in Power BI - I haven't found a working query so far in the forum.

 

Thank you very much