The bare-bones reporting that happens at the federal level is very general, frankly, compared with the wealth of information contained in the SAP servers at DND or Finance Canada. It's a matter of defining what you want; I don't think it's a matter of the data not existing. I don't think parliamentarians should be concerned that data do not exist on expenditures, of all things, or the number of employees.
The data surely exist in an information form on a server somewhere. It's a question of asking for the right requirements and then demanding that they be correctly filled out every year with the kind of scrutiny that the Parliamentary Budget Office has been putting on departments in terms of improved transparency. That's one way that it can be done. Committees like this can also put departments' feet to the fire if they aren't reporting correctly.