DocumentCode
539261
Title
Data manipulation APIs for ERP systems
Author
Borovskiy, V. ; Zeier, Alexander
Author_Institution
Hasso Plattner Inst. for Software Syst. Eng., SAP AG, Walldorf, Germany
fYear
2010
fDate
Nov. 30 2010-Dec. 2 2010
Firstpage
23
Lastpage
30
Abstract
Efficiency in data manipulation is of vital importance to ERP systems. A Flexible data manipulation application programming interface (API) helps to address a number of acute needs of application developers and eventually end users. Building on the notions of business objects and Web services, this paper contributes the design and implementation of a business object query language (BOQL). Essentially, BOQL provides query-like service invocation API that on-the-fly orchestrate CRUD-operations of business objects in an ERP system. BOQL allows to achieve the desired level of data manipulation flexibility at a reasonable price. In order to improve the performance of BOQL queries they can be compiled. To demonstrate the feasibility of the suggested approach this paper presents three use cases for BOQL: composite application development, navigation in ERP data, and user interface configuration.
Keywords
Web services; application program interfaces; business data processing; enterprise resource planning; query languages; user interfaces; API; BOQL; ERP systems; Web services; application programming interface; business object query language; data manipulation; user interface; Business; Data models; Database languages; Databases; Engines; Instruction sets; Marketing and sales;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Management and Service (IMS), 2010 6th International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4244-8599-4
Electronic_ISBN
978-89-88678-32-9
Type
conf
Filename
5713415
Link To Document