How to Track Batch-Level Cost Changes Without Breaking Margin Reports
https://manueljiwd316.raidersfanteamshop.com/how-to-measure-inventory-variance-cost-before-making-adjustments
Overwriting a product's current cost can erase the history needed to explain margin changes across batches