I have observed that you can create inventory valuations from the beginning of time to the current date. While this is a very handy feature to have, there are a couple of places it breaks down.
Let us consider an example. You have a product called "Routers". Fusion Ops tracks all the inventory movements diligently and the associated costs - Receivings, consumptions, etc. All good. Due to certain issues, the team decides to perform an inventory fix - zeroing out the inventory and then an inventory fix. After the fix, the only cost that should appear as the asset value should be the cost that I am actually currently sitting on. If Fusion Ops is rolling up all the previous costs - they must ideally total to zero - but this is not the case as I have observed. For if it does not total to zero, then some additional value gets added into the asset value - which is definitely not the case physically.
To make my case, have a look at the following screenshot

The second line refers to the zeroing inventory scenario - the cost isn't subtracted here.
So how does having a date range help?
Users can directly select the range from which they zeroed inventory or any other action they performed to the current date - thus eliminating any errors even if they crept in.
Hope this suggestion helps.
Best,