As I recall, and I have not looked at this since version 6, the report looks at current inventory and then reverses transactions back to in this case 12/31/14. The problem was if you did not have a current inventory balance for an item, it did not look for it's transactions to back out so it would not be included. In other words, a one to many query that filtered out all parts but those with current balances.
Greg