Multilevel WhereUsed BOM report

Has anyone created a Multi-level Where Used BOM Report? We have one created in Excel using VB, but would prefer it to be in Navision. I’ve attached what it would look like. I want to know if one of the Navision resellers has written one that could be purchased and “plugged in”. We have a number of reports like this that we are looking for: “Multi-level Where used - Top Level” shows only end item; “Multi-level Where NOT used” - allows user to filter on the BOM’s for a group of items and the report determines if the components are used in any other BOM, outside of the BOM’s filtered on; etc. Thanks Child: 23137 Description: BLADE FAN 6.5 5BL .218 AL CW Revision: B Where-Used Type: Multi-Level, Active and Engineering Only Level Part Number Description Qty Pt Use Balloon Rev Ver Ver Type UM MB Status Type ECN 1 62973 ASSY MODEL SKUCF7F 1 350 203 N 034 Cur EA M A N 2 SKFFRF FREEZER/REFRIGERATOR 7F 1 0 200 009 Cur EA M A P 2 SKFFRF/C2 115V 3 IN CSTRS FRZR LH / REFRIG RH 1 0 200 006 Cur EA M A P 2 SKFFRF/C3 115V 3.75 CSTR FRZR RH / REFRIG LH 1 0 200 005 Cur EA M A P 2 SKFFRF/CEU2 230V/50 EURO FRZR LH / REFRIG RH 1 0 200 005 Cur EA M A P 2 SKUCF7F FREEZER 1 0 100 010 Cur EA M A P 2 SKUCF7F/C2 115V W/3 IN CASTER 1 0 100 004 Cur EA M A P 2 SKUCF7F/C4 115V W/1-5/8 IN CASTER 1 0 100 003 Cur EA M A P 2 SKUCF7F/C5 115V W/3 IN CASTER W/LH DOOR SS 1 0 100 004 Cur EA M A P 2 SKUCF7F/CEU2 230V/50HZ EURO W/3 IN CASTERS 1 0 100 004 Cur EA M A P 2 SKUCF7F/CUK2 230V/50HZ UK W/3 IN CASTERS 1 0 100 004 Cur EA M A P 1 62986 LIST PARTS REPL SKUCF7F 0 0 17 M 009 Cur EA M A X 2 25966 MAN TECH INTL SKUCF7F 0 0 30 D 001 Cur EA M A X 3 62973 ASSY MODEL SKUCF7F 0 750 900 N