I would like to understand
Thank you in advance!
1. set BOM filter &asm.mbr.typ == part ---> it will shows only parts
2. set you BOM table attributes following: NO DUPLICATE and RECURSIVE
3. l´m not sure, that l understand right, but if you need a assembly structure list, than you need nested repeat region. See PTC community forum or ProE help for more information.