SAP Fiori Application for Continuous Product Replenishment

For each Company it is extremely important to be able to meet the continuous consumers demand and to keep stock at upper then a minimum or close to the safety level. The costs of products transportation can be reduced by way bills optimization, considering the capabilities of the delivering transport and minimizing the length of the traversed path.

Business Case

There are several gas stations which are provided with fuel by one Oil terminal. Request for fuel from the gas station comes when the fuel level is less than two daily average consumption.

In the simple prototyping model there are two trucks assumed to be used for fuel distribution to gas stations.

Each truck has several tanks with different fuel types and defined volume.

The software should help to calculate the optimal routes for the trucks to gas stations with a minimum length of the traversed path, the minimum number of waybills and meet working hours of one shift.

Continuous Product Replenishment Application

SAP Fiori (SAPUI5 hosted at SAP HANA Platform) application could be executed from Skybuffer application port:

Skybuffer :: Continuous Product Replenishment


Continuous Product Replenishment User Guide

A map based web application could be executed on the technician mobile device (like, for instance, tablet PC) and display actual information for the current fuel requirements for range of gas stations.

The Main Screen

On the main screen it is possible to see the current location of the Oil terminal, gas stations and tank trucks that deliver the fuel.

Fig. 1. Continuous Product Replenishment :: The Main Screen

Objects Info Overview

The information about the object can be shown by simple click on it. Thus the truck information could be displayed by the click on the truck image. There is the most useful data retrieved from SAP ERP System and shown at a truck card.

Fig. 2. Continuous Product Replenishment :: The Tank Truck Card

The gas station information can also be displayed by the click on the image.

Fig. 3. Continuous Product Replenishment :: The Gas Station Card

The additional field “fuel request” here reflects whether the gas station tanks need to be re-filled.

SAP ERP Master Data Overview

In order to explore detailed information about the objects on the map there is a link allowing to drill down to SAP ERP source document (hosted on-premise). When it is clicked an SAP WebGUI screen is shown:

Fig. 4. Continuous Product Replenishment :: SAP ERP Master Data Overview

The master data category is distinguished and displayed in the web application according to SAP object’s category reflected at theCat. field.

Reference to the Plant and Store location in prototyping solution is represented by the Search terms field on the Display Sub-tab of Address Tab. It was done in such way in order to reduce the development costs. In the productive system it will be convenient to custom fields on the functional location level.

Fig. 5. Continuous Product Replenishment :: Functional Location Address Tab Overview

The exact location of the object is displayed by GPS coordinates in the Sort field.

An object’s structure can be explored by the reference to the Structure list Tab. While opening the reference page the enquiry message appears.

Fig. 6. Continuous Product Replenishment :: Structure List Tab. Information Message

It informs, that the current object doesn’t have further hierarchical levels. Let’s choose Yes button and observe the objects, appearing at the same level with the current gas station.

Fig. 7. Continuous Product Replenishment :: Structure List Tab

In order to observe the whole hierarchy of the objects you can use the Levels above function and get in this way to the highest level of the structure. Expand whole button helps to observe all the objects in the hierarchy and to move to every object from the current window using with the help of double-clicking the drill-down function.

Fig. 8. Continuous Product Replenishment :: Functional Locations Hierarchy Overview

Waybills Generation

At the beginning of the work shift the Waybills should be generated. In order to do this work load planner should push theGenerate Waybills button.

Fig. 9. Continuous Product Replenishment :: Waybills Generation

The system triggers the real time transaction that finds the optimal ways for all the tank trucks taking into account trucks capacities, gas station demands and working hours of the shift.

The rout for each tank truck can be shown now by clicking on the Truck’s image.

Fig. 10. Continuous Product Replenishment :: The Waybill Overview

Waybills are generated in SAP ERP System and at the web application side the system displays all the necessary information for the driver, which is going to start his shift.


SAP Fiori application for Continuous Product Replenishment helps to:

  • Calculate an optimal tank truck route that saves working hours and fuel. That’s extremely important for the industries with high logistics costs
  • Distribute the tasks according to the current capacities of the tank trucks fleet
  • Get an overview of work to be done
  • Get an updated information of products requirements

Leave a Comment

Contact Us

Please do not hesitate to contact us, so one of our experts will get back to you asap!

Not readable? Change text. captcha txt

Start typing and press Enter to search