René van Mil, 9 januari 2015

Dimensys Time App: Eenvoudig en snel uren registreren

Dimensys Time is een webapplicatie waarmee het mogelijk is om eenvoudig en snel uren te registreren. Daarnaast biedt de applicatie de mogelijkheid om de huidige stand van het verlof in te zien. Dimensys biedt u toegang tot een demo om deze applicatie te ontdekken.

 Voordat u begint met lezen, wijzen wij u graag op twee meer recente artikelen:

 - [blog] SAP Urenregistratie App stelt Hycom in staat efficiënter gewerkte tijden te registreren

 - [leaflet] Uw urenregistratie in SAP (CATS) uitbreiden met deze Prefab-SAP App

Dimensys Time App

  • Single-page application (SPA)
  • Javascript met HTML5 technologie
  • Vloeiende user experience
  • Responsive design
  • Gebaseerd op SAP CATS systeem
  • Door BAPI aan te passen op elk SAP systeem
  • HTTPS verbinding (VPN of VDI ook mogelijk)

Single-page application

De applicatie is een zogenaamde single-page application (SPA), geheel gebouwd met JavaScript en gebruik makend van moderne HTML5 technologie. Dit betekent dat de applicatie door de browser wordt gedownload en vervolgens geheel zelfstandig in de browser draait zonder dat de server nog nieuwe elementen van de user interface moet genereren. Dit resulteert in een vloeiende user experience die veel weg heeft van de wijze waarop een gewone desktop of native mobiele applicatie werkt.

Device-onafhankelijke SAP Time App voor CATS

Device-onafhankelijk

Bij het ontwerpen van de user interface is er responsive web design toegepast. Hierdoor past de applicatie zichzelf aan het device aan, waarmee de gebruiker de applicatie opstart. Het maakt dus niet uit of de gebruiker een smartphone, tablet, laptop of desktop gebruikt. De applicatie zorgt ervoor dat de user interface voor die specifieke schermgrootte, muis/touch en browser optimaal werkt.

Eenvoudig implementeren in SAP

De functionaliteiten die de applicatie ontsluit komen uit het onderliggende SAP CATS systeem. Communicatie met dit systeem gebeurt door middel van de webapplicatie gespecialiseerde webservices. Op het SAP systeem is een RESTful ontworpen API gerealiseerd. Hiermee worden de gegevens uitgewisseld in onder andere JSON structuren tussen de webapplicatie en SAP.

Nog een stapje lager en dan kom je in SAP uiteindelijk uit op de welbekende BAPI's. De gehele API is gebouwd op basis van standaard SAP functionaliteit die door SAP aangeboden wordt in de vorm van BAPI's. Hierdoor is het relatief eenvoudig om de webapplicatie te implementeren in een willekeurig SAP systeem.

U kunt de app ook zelf bekijken in een online demo. Klik gerust even rond. Onderstaande button brengt u naar de demo.

Naar de demo  Dimensys Time App