Patent ID: 8250117

Claim:
A method for processing a record of a spreadsheet, the method comprising the steps of: a computer system receiving a request to process the spreadsheet for storage in a database, wherein the request includes one of the spreadsheet and information for accessing the spreadsheet; the computer system accessing a configuration file associated with the spreadsheet, wherein the configuration file comprises an identifier of an application for processing an instance of a data type associated with a record in the spreadsheet; wherein the configuration file further includes an identification of a spreadsheet type of the spreadsheet, a name of the data type associated with the record in the spreadsheet, metadata for a column of the spreadsheet, the identifier of the application for processing the instance of the data type, and metadata describing the composition of the data type; the computer system creating a new instance of the data type, the new instance forming a business object; the computer system populating the new instance of the data type based on the record and the configuration file associated with the spreadsheet; and the computer system passing the new instance of the data type to the application.