From memory (as it is AX2009) you would need to identify the items by “level” and then run the batch routine for that level.
However this is a standard cost update, this means your cost is set for an accounting period, usually a financial year with the variances being analysed by the cost accountant and then making adjustments for the future period based upon trends and costs. So you should not be doing this daily, that would not be the point of standard costing!
If my customer have new product/ bom every week, is it mean they have no choice to perform the BOM calculation every week for multi level from bottom to top ?
Pls advice.