Methods and systems for importing source data
AssigneeSap SE
InventorsKai-Michael Roesner, Gerald Pätzold
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for importing source data. The disclosed systems and methods may include uploading the source data from at least one source system and translating the source data into command language commands. Furthermore, the disclosed systems and methods may include checking the command language commands for completeness or consistency and executing the command language commands to generate import data for at least one destination.
Claims48
A method for importing non-executable source data to determine estimated costs of product life cycles, the method comprising the following steps performed by one or more processors:
- receiving a selection of the non-executable source data by a user via a graphical user interface;
- translating the non-executable source data into command language commands that are executable, wherein the translating is based on mappings defined by the user using the graphical user interface;
- checking the command language commands for at least one of completeness or consistency;
- executing the command language commands by transforming the commands into calls to an application program interface configured to perform concurrent costing;
- receiving import data, generated by the calls to the application program interface, the import data being configured for use in determining a cost of a material in a product life cycle;
- and
- storing the import data in a database.
A system for importing non-executable source data to determine estimated costs of product life cycles, the system comprising:
- a memory storage for maintaining a database;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- receive a selection of the non-executable source data by a user via a graphical user interface;
- translate the non-executable source data into command language commands that are executable, wherein the translating is based on mappings defined by the user using the graphical user interface;
- check the command language commands for at least one of completeness or consistency;
- and
- execute the command language commands by transforming the commands into calls to an application program interface configured to perform concurrent costing;
- receive import data, generated by the calls to the application program interface, the import data being configured for use in determining a cost of a material in a product life cycle.
A non-transitory computer-readable medium which stores a set of instructions which when executed by at least one processor performs a method for importing non-executable source data to determine estimated costs of product life cycles, the method executed by the at least one processor with the set of instructions comprising:
- receiving a selection of the non-executable source data by a user via a graphical user interface;
- translating the non-executable source data into command language commands that are executable, wherein the translating is based on mappings defined by the user using the graphical user interface;
- checking the command language commands for at least one of completeness or consistency;
- executing the command language commands by transforming the commands into calls to an application program interface configured to perform concurrent costing;
- receiving import data, generated by the calls to the application program interface, the import data being configured for use in determining a cost of a material in a product life cycle;
- and
- storing the import data in a database.
Dependencies are inferred from the claim text.