Indented BOM search by Material Part

Check this out. It’s exactly what you describe. It starts with the indented BOM concept but instead joins the tables in such a way that it searches up. Try it out and let me know what you think.