I'm sure there are better ways to do this, but time was an issue so I just threw this together.
This is a script that will give you (for each warehouse) a running total of the Quantity On Hand, and the exact transaction that changed it.
We're using this to help the stock count people, they're counting in the middle of the day when stock is moving all around them. (sigh)
The results look like this.