I need to have a sub-assembly (named ass1) with two different BOM structure: one should be normal and the other should be phantom.
The normal one I need to use it in main assembly (named assy2). In the drawing of assy2 I need to show the assy1 in the Part List.
The phantom one I need to show in another assembly (named assy3). In the drawing of assy 3 I need to show the components of assy1, not the assembly.
I hope I was clear enough.
Not sure if I understand but look into Virtual Component..