How to Track Batch-Level Cost Changes Without Breaking Margin Reports
https://shaneldtx066.clearhavendigest.com/posts/how-to-measure-stock-accuracy-after-high-volume-promotional-events
Overwriting a product's current cost can erase the history needed to explain margin changes across batches