A
database conversion engine comprising a method and
system to convert business information residing on one
system to another
system. A generic, extensible, scalable conversion engine may perform conversion of
source data to target data as per mapping instructions / specifications, target schema specifications, and a source extract format specification without the need for code changes to the engine itself for subsequent conversions. A scheduler component may implement a
scalable architecture capable of voluminous data crunching operations. Multi-level validation of the incoming source, data may also be provided by the system. A mechanism may provide data feeds to third-party systems as a part of
business data conversion. An English-like,
XML-based (
extensible markup language), user-friendly, extensible data markup language may be further provided to specify the mapping instructions directly or via a GUI (
graphical user interface). The system and method employs a business-centric approach to
data conversion that determines the basic
business object that is the building block of a given conversion. This approach facilitates identification of basic minimum required data for conversion leading to efficiencies in volume of data, performance, validations,
reusability, and conversion
turnover time.