Based on standard design, the system always prefers the pending price for BOM/Formula calculation. This makes sense as the BOM calculation is also "not finalized price". As pending cost is a not finalized price, user will eventually overlook the pending cost during cost rollup as there is no warning log or notifications for the items captured with pending cost. System also allowed to activate the cost even there is items captured with pending cost without any notifications. This overlook will cause companies with a huge cost variance. Therefore, I suggest for system to prompt warning log if some items captured with pending cost. This idea sounds very simple, but I believe it is highly needed by companies. Hope you can consider this idea. Let's make D365 better together!