Mobile Menu

SAP Fiori Application for Linear Assets Maintenance

Cost reduction of maintenance work activities could be achieved not only by decrease of the work scope but also by the optimization of the technical performance. Linear Assets Maintenance solution from Skybuffer allows for maintenance work to be done faster, cheaper and with better quality.

Business Case

Maintenance work for several linear sections of gas pipeline is performed by one technician or a maintenance crew that is driving the truck from one section to another.

Spare parts and tools are taken by the technician at the beginning of the shift and stored in the truck boot.

SAP HANA Platform based custom solution should help the technician to find out the best route taking into consideration the spare parts and tools that are in the truck and the maintenance work that is scheduled for the date.

Linear Assets Maintenance Application

SAPUI5 application could be executed from Skybuffer application port:

Skybuffer :: Linear Assets Maintenance


Linear Assets Maintenance User Guide

A map-based web application could be executed on the technician’s mobile device (for instance, tablet), it displays information filtered by the truck number that is used by him or the maintenance crew.

The Login Screen

On the login screen the truck number should be entered. It is not necessary to use the number plate and a special numbering system could be developed to assign the technician to the truck stock.

Fig. 1. Linear Assets Maintenance :: The Login Screen

The Main Screen

On the main screen of the application it is possible to see the current location of the truck and the work that is scheduled for the technician.

Fig. 2. Linear Assets Maintenance :: The Main Screen

The Truck Stock

The truck information can be displayed by a simple click on the truck image.

Fig. 3. Linear Assets Maintenance :: The Truck Overview

The link for the truck stock overview is available. Being clicked, it shows a new screen with a list of the spare parts stored in the truck:

Fig. 4. Linear Assets Maintenance :: The Truck Stock

Pipeline section scheduled maintenance summary could be seen by clicking on the work order image. Green color is used to highlight sections that can be served by the technician:

Fig. 5. Linear Assets Maintenance :: All Spare Parts are in the Truck

If not all spare parts that are required for the certain pipeline section maintenance are in the truck stock, then the section is highlighted with red color:

Fig. 6. Linear Assets Maintenance :: Not All Spare Parts are in the Truck

Maintenance Operations and Spare Parts List

For all “green” and “red” icons on the pipeline it is possible to see the maintenance operations and spare parts list:

Fig. 7. Linear Assets Maintenance :: Maintenance Operations and Spare Parts List

If the “red” icon on the pipeline is selected, the system will highlight the spare parts that are not in the truck stock:

Fig. 8. Linear assets Maintenance :: Missed Spare Parts are Highlighted

Maintenance Order Processing in SAP ERP System

Let us go back to the first scheduled maintenance object represented in Fig. 8, and explore the function Open in SAP

The application allows to drill-down to SAP GUI in order to observe and process the Maintenance Order directly in SAP ERP System if it is convenient to the user.

The maintenance order consists of Tabs, reflecting the entire information about the maintenance work to be performed for the current function location that is defined as master data in SAP ERP system for the certain pipeline linear section.

Fig. 9. Linear Assets Maintenance :: Maintenance Order in SAP GUI

SAP HANA Java Connector is used to read work order data in the real time that ensures data consistency in SAP HANA Platform application and in SAP ERP system. Thus switching to Operations tab, a user can see the same operations, that are shown in custom Linear Assets Maintenance Application empowered by SAPUI5 Framework widgets.

Fig. 10. Linear Assets Maintenance :: Maintenance Order in SAP GUI :: Operations Tab

Components data represented on the subsequent Tab is also the same as a user can see it in custom application. Data simplification approach that was used during design phase of SAPUI5 application allows getting advantages by a technician focusing only on the information that is relevant for the maintenance process.

Fig. 11. Linear Assets Maintenance :: Maintenance Order in SAP GUI :: Components Tab

Location Tab shows information about the exact location of the gas pipeline defect to be fixed.

Fig. 12. Linear Assets Maintenance :: Maintenance Order in SAP GUI :: Location Tab

Special attention in this Tab should be paid to the Linear Data area. The location marker is predefined. According to the solution design concept, there are geo coordinates captured as marker offsets values. This approach allows making precise localization of the maintenance work to be performed to the pipeline section.

Fig. 13. Linear Assets Maintenance :: Maintenance Order in SAP GUI :: Linear Data.

Work Operations Confirmation

The technician can confirm the operations that have been executed and the spare parts that have been consumed. Depending on the requirements it is possible to adjust either the spare parts list, or the spare parts amounts, or the operations performed, or the number of hours spent on maintenance activities execution.

In this application technician can confirm the spare parts consumption and the work performed by clicking the green Confirm Work button. Because in simulation mode GPS coordinates of the truck are not available, the application will shift the truck to the pipeline section for which the work order is confirmed:

Fig. 14. Linear Assets Maintenance :: Work Order Confirmation

System has calculated the optimal route to the next point of maintenance. The work order that is highlighted with red color is excluded from the route. Operations for that work order cannot be “Confirmed”, either.


SAPUI5 application for Linear Assets Maintenance helps to:

  • Calculate an optimal maintenance truck route that saves technician’s working hours and fuel
  • Exclude pipeline sections that cannot be maintained because of the spare parts lacking in the truck stock
  • Get an overview of work to be done
  • Allocate pipeline section defects that are to be fixed
  • Get updated information on the breakdown maintenance orders if there are any created in SAP ERP system