We are celebrating the 10-year anniversary of the Alteryx Community! Learn more and join in on the fun here.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Multilevel bill of material - adjust quantity between level

atem
5 - Atom

Hello Everyone, 

I am still Alteryx newbie and I am wondering how to adjust qty between levels in BOM. 

I have multilevel BOM, but each raw material's qty shows qty to produce only 1 unit of upper level subassembly. I need to adjust row's qty to consider qty of upper level subassembly (= how many n qty I need to produce n qty of upper level subassembly).

Below I am sharing an example and screen shot. 

Remark: please note a have many BOMs, not only BOM1 as in the example. I tried my best - but as I said I still learn...

Any solution? Thank you in advance! 

 

BOM IDRM IDlevel (byte)qty input (byte)qty output (expected result) MyComment
BOM1rm1111 as this is level 1 no change
BOM1sub2155 as this is level 1 no change
BOM1rm3215 change: upper level's qty is 5, so we need 5 rm's qty to produce 5 qty of upper level (5*1)
BOM1rm4215 change: upper level's qty is 5, so we need 5 rm's qty to produce 5 qty of upper level (5*1)
BOM1sub52315 change: upper level's qty is 5, so we need 15 rm's qty to produce 5 qty of upper level (5*3)
BOM1sub63230 change: upper level's qty is 15, so we need 30 rm's qty to produce 15 qty of upper level (15*2)
BOM1rm74260 change: upper level's qty is 30, so we need 60 rm's qty to produce 30 qty of upper level (30*2)
BOM1rm83345 change: upper level's qty is 15, so we need 45 rm's qty to produce 15 qty of upper level (15*3)
BOM1sub8111 as this is level 1 no change
BOM1rm9233 "change": upper level's qty is 1, so we need 3 rm's qty to produce 1 qty of upper level (3*1)
BOM1rm1011  as this is level 1 no change

 

 

bill of material.jpg

2 REPLIES 2
aatalai
15 - Aurora

@atem 

 

look at the multi row tool that should help

atem
5 - Atom

Unfortunatelly, by using multirow fomula, I was only able to refer to "fixed" of rows "above", while in my case row line of upper level subassembly might vary, could be 1 above raw material, could be 99 above etc - it depends of BOM structure. 

Labels
Top Solution Authors