Linking Material to Part in BOM without using assemblies.

Is there any way for a part to call for a raw material inBOM?
As an example,
We have a part A that is machined from Raw material B, both partsare modeled in solidworks and saved to our pdmworks vault.

We've tried placing material B into an assembly and model it aspart A in assembly mode, although this allows the bom to display Bdynamically, we can't use features such as cut-sweep and wrapthat's only available in part mode.

Ideally we would like to create a "link" that allows A to call Bdynamically as a child in any BOM, and read B's custom propertiesto populate the BOM in any drawing.

Any help will be greatly appreciated.
SolidworksBill Of Materials