How to Track Batch-Level Cost Changes Without Breaking Margin Reports
https://angeloxivf026.capitaljays.com/posts/how-inventory-managers-can-track-vendor-shortages-by-product-line
Overwriting a product's current cost can erase the history needed to explain margin changes across batches