This integrated example by Lukas Dietzsch of how to build an SAP Fiori application provides a step-by-step approach for how to transfer SAP materials management data onto a mobile device. This real-world business case, which is similar to any user’s Open Data Protocol (OData) service request, illustrates the entire process: covering the app creation, required services, publishing, and the app deployment.
Reading this article you will learn how to:
- Create and generate an Open Data Protocol (OData) Model
- Implement an OData service
- Publish and test the service
- Create an SAP Fiori application that uses the SAP Gateway Service
The development process for building an SAP Fiori (SAPUI5) application consists of two parts. You create, implement, and publish the Open Data Protocol (OData) service in the back end. In the front end, you build the SAPUI5 application and deploy it in the SAP Gateway system. The application then retrieves real data from the SAP back end and displays it on the screen.
This following example of how to build an SAP Fiori application (using an SAPUI5/HTML5 user interface) is based on a real-world user request: “The warehouse order picker must be able to verify the stock/availability of all warehouse materials in real time. This should be possible immediately, while the picker is in the process of collecting the articles for various deliveries. A mobile solution is required in order to obtain the information for each picker, without the use of a paper-based loading/inventory list.”
The above request is the starting point for this article, which provides all the information required to create a working application.