Contact Us

Have questions? Please contact us.

UI Service Factory

Develop Fiori Applications Quickly and Easily

The UI Service Factory is a toolkit that allows quick and easy development of SAPUI5 app developments. It simplifies the creation of SAP Fiori applications by supporting the required Open Data Protocol (OData) services. Therefore, the AddOn includes both ABAP and Javascript source code so that backend and frontend developers benefit when creating concrete apps.

Your Benefits

Improved Efficiency

Object-oriented framework to implement SAPUI5 app projects

Simplified Specification of OData Services

Helpful functions to support your developers

No Parallel Access for Offline-Capable Apps

Due to elegantly implemented conflict detection

Your Benefits

Successfully Implement a Service with Minimal Knowledge of OData

The solution provides a tool for a more efficient implementation of SAPUI5 app projects by using an object-oriented framework. The UI Service Factory addresses the technical details and challenges typically arising in UI5/OData projects. An ABAP developer therefore only needs minimal knowledge of OData to successfully implement a service with the help of the AddOn. The resulting services offer capabilities that are usually very difficult to implement. Delta queries, for example, allow a significant reduction of the amount of data to be transferred in order to improve performance with slow mobile connections. A clear ALV list shows all write requests generated by the apps created using the UI Service Factory and therefore provides an ideal basis for monitoring. Problems can be detected and analysed. Additionally, it is also possible to repost a request.

Functions & Features of UI Service Factory

  • OData Services: Support of test automation in the form of test classes
  • Automatic TARGET / ACTUAL comparison during posting with result logging
  • Rapid Mode - implementation of an entity class with rapid prototyping for early integration tests
  • Avoidance of data loss due to network errors by using time stamps
  • Support for offline scenarios
  • Online scenarios
  • Toolbox supports local storage of data on the frontend
  • Post-processing functions: Backoffice Monitor provides an overview of all write processes
  • Generic list in the form of an ALV Viewer Database tables for storing metadata


The scope of delivery includes: 

  • Provision of software licence
  • Provision of relevant transport requests
  • Installation guide with description of the technical requirements as well as the necessary import steps
  • Provision of JavaScript classes for frontend development
  • Customizing documentation with description of the necessary and optional settings for the solution
  • User documentation with description of how the solution works

Available Languages:

  • Solution (interface, online help and messages): English, German
  • Documentation: German


The solution can be used from a release SAP ERP ECC 6.xx. Minimum support package level for using the solution:

  • Software component SAP_ABA
  • Release 740
  • Support Package SAPKA74015
  • Software component SAP_GWFND
  • Release 740
  • Support Package SAPK-74015INSAPGWFND


Delta handling requires:

  • NetWeaver 7.02 → IW_BEP Support Package 7 and IW_FND Support Package 7
  • NetWeaver 7.40 → SAP_GWFND Support Package 4

Customer References

Get In Touch

Are you looking for further information on UI Service Factory? Just contact us – we are happy to assist you.