This would be handy on a per product basis and/or a global setting
It's one of my frustrations with Sage is that the usability between stock functions (back end) and sales functions (front end) are not integrated very well. So stock pick and build lists are covered with the entry level BoM features but if you have component cost changes you have to manually run report to tell you the new total to then add to the customer facing top level part number.
This massively undermines the BoM functionality as a whole as the final sales price pipeline should be as automated as possible, which for the most part it is as we generate sales prices as a mark up of total cost but this one oversight means unnecessary human intervention.