Tim Ewalts, 29 september 2016

Maatwerk SAP Fiori Apps met SAPUI5

SAP biedt gratis Fiori apps waarmee gebruikers met hun SAP systemen kunnen werken zoals zij met hun privé apps gewend zijn. Deze apps ondersteunen organisaties bij het vereenvoudigen en automatiseren van de dagelijkse taken in het bedrijfsproces. Denk hierbij aan het opzoeken en toevoegen van informatie of self-service taken. Het voordeel van deze sterk verbeterde User Experience (UX) is een versnelde en verhoogde acceptatie door gebruikers. Maar wat als de standaard Fiori apps niet aansluiten op uw processen? 

Gelukkig is daar een oplossing voor. Met behulp van SAPUI5 technologie kunt u eenvoudig bestaande Fiori apps aanpassen, uitbreiden of zelfs volledig op maat maken.

Het gebruiksgemak van consumentensoftware ligt op een hoog niveau. Deze trend zet zich ook door naar het bedrijfsleven, waar gebruikers steeds meer verwachten van de software waar ze mee werken. Bedrijfsapplicaties moeten intuïtief en persoonlijk zijn, ontwikkeld worden vanuit een ‘User First’ perspectief en tegelijkertijd een integraal onderliggend proces optimaal laten verlopen. SAP biedt hier een oplossing voor met SAP Fiori.

Wat is SAP Fiori?

Fiori kan worden omschreven als een designconcept, waarbij het personaliseren en simplificeren van de SAP User Experience (UX) centraal staat. De optimale, uniforme en gestandaardiseerde interface maakt intuïtief werken over alle bedrijfstakken, taken en apparaten mogelijk. Fiori wordt gebruikt voor verschillende nieuwe, maar ook bestaande oplossingen en is dus niet alleen te gebruiken op SAP S/4 HANA en Ariba Mobile, maar ook op de SAP R/3 ECC versies die al bij heel veel klanten draaien.

SAP Fiori

Bron: SAP


De speerpunten van Fiori zijn:

  • De arbeidsproductiviteit wordt verhoogd door dagelijkse taken te versimpelen en te automatiseren.
  • De acceptatie door gebruikers wordt verbeterd door een aantrekkelijk UX-ontwerp, op maat gemaakt voor de belangrijkste taken en activiteiten.
  • De compliance en kwaliteit van data wordt verhoogd, door het gemakkelijk te maken om informatie correct in te voeren.
  • De training- en supportkosten worden verlaagd dankzij eenvoudige, op rol gebaseerde schermen, die de leercurve verlagen en gebruikersfouten minimaliseren.

Uitgebreide mogelijkheden met SAP Fiori apps

SAP Fiori apps zijn applicaties die gebruik maken van de Fiori UX design principles. Ze bieden een uitstekende gebruikservaring voor de meest gebruikte functies in SAP. Standaard zijn er inmiddels meer dan 1000 apps beschikbaar voor de verschillende bedrijfstakken, taken en rollen. Mocht de juiste standaard app er niet tussen zitten, is het uiteraard ook mogelijk om een Fiori app op maat te ontwikkelen of een bestaande app uit te breiden.

Fiori apps bieden een aantal unieke functionaliteiten, deze staan hieronder beschreven:

  • Ondersteuning voor meerdere apparaten en form factors
    Ongeacht of de gebruiker zich op een telefoon, tablet of pc bevindt, de Fiori apps bieden altijd een optimale gebruikservaring omdat ze zich automatisch aanpassen aan het apparaat.
  • Integratie in SAP Fiori Launchpad
    De apps kunnen vanuit de Launchpad centraal worden benaderd. Deze Launchpad biedt onder andere ondersteuning voor Navigatie, Personalisatie en Configuratie.
  • Rol-gebaseerde authenticatie en autorisatie
    Door gebruik te maken van de op rol gebaseerde Single Sign On (SSO), krijgen gebruikers eenvoudig en veilig toegang tot het voor hen relevante deel van de applicatie.
  • De mogelijkheid om eenvoudig apps op maat te maken
    De krachtige achterliggende techniek van SAPUI5 maakt het mogelijk om snel apps aan te passen, of nieuw te ontwerpen, bouwen en uit te rollen. Deze zijn qua user interface niet te onderscheiden van de standaard SAP applicaties.

Benieuwd welke SAP Fiori apps er reeds beschikbaar zijn? Bekijk hier de Fiori Apps Library.

Wat is SAPUI5?

SAPUI5 is een uitgebreid HTML5 framework waarmee alle Fiori apps gemaakt worden. Het maakt het mogelijk om één app te ontwikkelen die vervolgens op alle platformen gebruikt kan worden.

De apps kunnen rekening houden met de hardware van het apparaat waarop het draait. Zo kan bijvoorbeeld, als een app wordt geopend op een smartphone, een knop worden getoond om een barcode te scannen met de camera. Als dezelfde app vervolgens wordt geopend op een pc, is deze knop niet zichtbaar.

De offline mogelijkheden van SAPUI5

Hoewel SAPUI5 in de basis een webapplicatie is, kunnen apps worden ingesteld voor offline gebruik. Het is dan mogelijk om, zelfs als er geen internet is, de applicatie gewoon te gebruiken. Zodra er weer een verbinding beschikbaar is, wordt de gewijzigde data automatisch doorgestuurd naar de achterliggende server.

On-premise of in de cloud?

Met behulp van SAP HANA Cloud Platform is het gemakkelijk om de Fiori apps in de cloud te laten draaien. Over het algemeen versoepelt dit de technische implementatie en bespaart dit kosten op onderhoud. Ook wordt dit cloud platform automatisch up-to-date gehouden. Via de Hana Cloud Connector kan vanuit Hana Cloud Platform eenvoudig en veilig verbinding worden gemaakt met de on-premise SAP-omgeving. Hiervoor hoeft de firewall geen inkomende communicatie toe te staan.

Desondanks is het ook mogelijk om, indien gewenst, Fiori apps on-premise te draaien, op of naast uw eigen SAP platform. Wel moet hierbij rekening worden gehouden met het feit dat de updates handmatig geïnstalleerd moeten worden.

Dimensys heeft reeds voor ProRail en Heijmans diverse SAPUI5 apps ontwikkeld. In de video van ProRail en AssetRail tonen zij hoe storingen aan het spoor worden opgelost met behulp van een mobiele app. Meer weten over SAP Fiori en SAPUI5 ontwikkelingen? Meldt u dan aan voor onze blog updates.

Benieuwd hoe ProRail zijn planvormingsproces stroomlijnt?