Hi,
You can use DTW of inventory revaluation to roll up the item cost of BOM items if you have many BOMs.
You can also use add-on to do that. If it is a must, you can submit this feature in this link:
you will be notified by email if your request will be available in SAP B1
Rgds,
Jimmy