Vivek, This sounds to me like your boss is asking for something related to SOX compliance. If you google for sox data integrity, you get some pretty good hits. Also Wikipedia has some good articles on these topics. Dennis Williams