Patent ID: 8131686

Claim:
A method of data migration from at least one legacy system to at least one target system in enterprise systems, comprising: staging data associated with the at least one legacy system, wherein the data comprises relationship between tables on primary keys and other arbitrary relationship required to support a particular business data object and different business views of the particular business data object, and wherein staging the data comprises: extracting the data from the at least one legacy system; initially and incrementally loading the data into a staging area; and enabling history tracking of cleansed and edited data in a business view after incrementally loading the data into the staging area; mapping the data between the at least one legacy system and the at least one target system at an object level to reduce data migration errors; integrating at least one tool to facilitate migration of the data; viewing and correcting records associated with the data by automatically generating graphical user interface (GUI) screens, wherein viewing and correcting records comprises enabling verification of changes made manually to a specific record and providing an option to rollback to one of the previous versions of the specific record; and moving the corrected records from the at least one legacy system to the at least one target system.