Scanning the records is great, but has any body checked that whats within them is correct. We have bought aircraft from reputable companies, did a physical check of rotable components s/n and found something else fitted. Its human nature, we find mistakes we made too, so I am not going to throw stones in the glasshouse. The day you trust everything the computer tells you, is the day you are looking for trouble. Sampling checks are a good way to go.
We use IAS system and works great for us (stores is linked to aircraft status, linked to accounts, linked to defects etc) now if it could only make a decent coffee, I'd be happy.