Configurations and BOMs

What would be an effective way for configurations to interact with a BOM?  If I tell the configurations to display the document name (part number) in the BOM, then there is no distinction between configurations in the BOM.  If I tell it to display the configuration name, then there is no indication of the document name (part number) in the BOM.  I could add the part number to the configuration name, but I almost always design the parts first and assign part numbers to them later, so I'd have to rename all my configurations and reselect all the configurations in the assemblies at a later time, which would be an enormous inconvenience.

How do you guys handle this?

Thanks for your suggestions.

SolidworksDrawings And Detailing