Company name change

We had recently changed the name of the company which we want to implement in ERP. Our requirement is that beyond the date all the transactions should happen in new company name, where as before the date of change of name all the transactions should reflect the old company name. This is important from Tax and other regulatory requirement issue.
What is the best way to achieve this.