Assembly bill of materials

I want to know if there was a way to construct a bill of material table with an assembly like i will discrib.

I have an assembly with 3 multibodies "welment" parts, Each part have many equal bodies.

I want to construct 1 list that have all bodies of all parts at same time and all equal bodies of diferent parts as singles bodies with the sum of quantities of multiple bodies of different parts.

This is possible?

SolidworksAssemblies