How to Track Batch-Level Cost Changes Without Breaking Margin Reports
https://angeloqssf015.oakmontscope.com/posts/how-inventory-managers-can-compare-count-quality-across-locations
Overwriting a product's current cost can erase the history needed to explain margin changes across batches