Beiträge

SAL Fiori query runner

Wie ihr mit dem BW Query Runner Reports auf Knopfdruck generiert

Im heutigen Blogartikel geht es um die dritte – und derzeit letzte – SAP Fiori Applikation in unserer Inspiricon Toolbox: der Inspiricon BW Query Runner. Dies ist eine App, mit der die User vorab definierte Queries im BEx Query Analyser abrufen können. Die App ahmt sozusagen die Funktionalitäten des Standardanalyse-Add-Ins von Microsoft Excel nach – jedoch mit einem mobilen Konzept.

Mehr über unsere beiden anderen Apps, Manage Users und Time Tracker, könnt ihr jederzeit in unserem Blog nachlesen.

Die Motivation

Um ganz am Anfang zu starten: wir haben festgestellt, dass es ein Problem mit der Darstellung von BI Daten gibt, wenn man sie von unterwegs abrufen möchte. Dies gilt jedoch nicht für große Datenmengen oder irgendeinen anderen umfassenden BI Prozess. Den BW Query Runner haben wir daher so designed, dass Nutzer, die eine intuitive Art und Weise für den Zugang zu ihren Daten benötigen, dies schnell, einfach und mobil tun können.

Die Zielgruppe

Mit dieser Fiori Applikation wollen wir hauptsächlich die Leute erreichen, die ihre Geschäftsdaten jederzeit und überall abrufen möchten und so unabhängiger arbeiten können.

Die Lösung

Unsere Inspiricon Toolbox-Komponente BW Query Runner ist eine Lösung, die wir als eine Art „Schweizer Messer“ für unsere Zielgruppe entwickelt haben. Anstatt eine Fiori App für jede einzelne Anforderung zu bauen, wollen wir einen Vorgeschmack darauf liefern, was diese neue Technologie alles kann – so entstand diese SAP Fiori Applikation. Nachdem wir bereits einige benutzerdefinierte Apps erstellt hatten, über die wir zuvor berichtet haben, haben wir uns für eine Anwendung entschieden, die – zumindest teilweise – in der Lage ist, sie alle zu ersetzen.

Die technische Seite

Wir nutzen die SAP Gateway Komponente, um die BI Queries in zu verarbeitende OData Services umzuwandeln, die später auch im BW Query Runner genutzt werden. So konnten wir eine nahtlose Integration für den technischen Support unserer Inspiricon Toolbox erschaffen. Einen neuen Query zur Liste der bereits verfügbaren in der Anwendung hinzuzufügen ist jetzt eine Sache von wenigen Klicks (s. FIG.1).

FIG.1: Query hinzufügen

FIG.1: Query hinzufügen

Die praktische Seite

Unsere Fiori App verfügt über eine Palette von abrufbaren Funktionen für die Nutzer, die sowohl die Fähigkeiten der neuen Technologie als auch die BI-Erfahrung von Inspiricon demonstriert.

Darunter folgende:

  • Einfacher Zugang zu einer Liste von vordefinierten Queries, die „maßgeschneidert“ auf die Vorlieben und Bedürfnisse jedes einzelnen Users sind (FIG.2 und FIG.3).
    FIG.2: Vordefinierte Queries

    FIG.2: Vordefinierte Queries

    FIG.3: Vordefinierte Queries

    FIG.3: Vordefinierte Queries

  • Individuelle Auswahl in jeder Query, um immer die beste Nutzererfahrung für die optimalste Leistung abrufen zu können (FIG.4 und FIG.5).
    FIG.4: Individuelle Auswahl

    FIG.4: Individuelle Auswahl

    FIG.5: Individuelle Auswahl

    FIG.5: Individuelle Auswahl

  • Angepasste Filtermöglichkeiten für den Schnellabruf der Daten, die unsere Nutzer benötigen (FIG.6).

    FIG.6: Angepasste Filtermöglichkeiten

    FIG.6: Angepasste Filtermöglichkeiten

Das war unsere kurze Einführung in unsere dritte Applikation der Inspiricon Toolbox: BW Query Runner. Ihr möchtet mehr dazu erfahren? Kontaktiert uns gerne direkt oder schaut auf unsere Webseite und unseren Flyer.

Bleibt dran und erfahrt alles weitere über unsere nächsten Fiori Apps :)!

 

Autor dieses Beitrags
Andrei Ghiura Associate
Tel.: +49 (0) 7031 714 660 0
E-Mail: cluj@inspiricon.de
SAP Fiori time tracker

So geht effiziente Zeiterfassung im Betrieb: der Inspiricon Time Tracker

Heute präsentieren wir euch die 2. Applikation der Inspiricon Toolbox, den Time Tracker. Diese Applikation dient dazu, die Arbeitszeit der Mitarbeiter direkt zu erfassen.

Warum haben wir uns entschlossen, diese Fiori App zu entwickeln?

Besonders im SAP-Umfeld gibt es viele Firmen, die Lösungen für die Zeiterfassung im Einsatz haben, die auf Excel basieren. Wir haben festgestellt, dass Excel von vielen als das meist genutzte BI Tool für die Zeiterfassung angesehen wird. Unserer Meinung nach ist dies aber nicht effizient genug!

Daher haben wir einen anderen Weg gefunden, um auf SAP BW Daten zugreifen zu können und sie zu analysieren – und zwar mit SAP Fiori und OData Services. Die „Hauptstütze“ der Time Tracker Applikation ist ein Planungscube. Der Datentransfer aus dem Backend wird durch einen Input-bereiten Query ermöglicht, der als OData in die Fiori Applikation eingebunden ist.

Wie funktioniert unsere Fiori App?

Wir erklären euch den Workflow anhand eines Beispiels:

Lasst uns mal davon ausgehen, dass du ein Mitarbeiter in der Firma X bist – eine Firma, die SAP ERP im Einsatz hat. D.h. es werden immer BI Tools für die Visualisierung, Reporting usw. benötigt. Jeden Tag arbeitest du an einem Projekt und an bestimmten Aufgaben dafür. Deine Arbeitszeit für jede noch so kleinste Aufgabe muss genau und nachvollziehbar erfasst werden.

Wie geht das am schnellsten und einfachsten?

Mit dem Inspiricon Time Tracker! Einer browserunabhängigen Applikation, mit der über alle Informationen Buch geführt werden kann. Dies ist von überall und von jedem Gerät aus möglich: PC, Laptop, Tablet oder Smartphone. Natürlich läuft die App in Echtzeit. Wenn dein Vorgesetzter also genau jetzt deinen Stundennachweis benötigt, muss er sich nur einloggen und sieht ihn auf einen Blick.

Oder wenn du z.B. einen Fehler in deiner eingetragenen Arbeitszeit entdeckst. Dann dauert es nur Sekunden, um das zu korrigieren.

Funktionsweise, Umfang und Workflow des Time Trackers

Die Funktionsweise ist einfach und klar. Üblicherweise wird in SAP Fiori Applikationen die Funktionsweise so weit wie möglich aufgesplittet. Wenn es wie in unserem Beispiel um die Zeiterfassung geht, wären mindestens drei Applikationen nötig:

  1. eine um die Zeit zu erfassen,
  2. eine für die Planung
  3. und eine für die Genehmigung.

Der Time Tracker ist die App für die Zeiterfassung.

Im Wesentlichen haben wir einen View für alle Funktionalitäten (FIG.1):

FIG.1: View für alle Funktionalitäten

FIG.1: View für alle Funktionalitäten

  1. Nach Datum filtern: Die Datenbindung zwischen der Zeitintervall-Komponente und der erhaltenden OData war eine Herausforderung und zwar wegen dem ACALLDAY. Aber wir geben nicht so einfach auf! Wir haben den Mock-Up mit dieser Komponente erstellt und das Ergebnis war ein voller Erfolg. Durch diese Komponente ist es möglich ein spezifisches Datum oder ein Intervall auszuwählen, um deine Arbeit zu visualisieren.
  2. Überblick über alle Eingaben: das ist eine Tabellenkomponente mit zusätzlicher Such- und Filterfunktionalität (FIG.2).

    FIG.2: Überblick über alle Daten

    FIG.2: Überblick über alle Eingaben

  3. Arbeitszeit erfassen: man muss nur auf den Log Work Button klicken und ein Fenster mit Formular öffnet sich. Wähle dann das Projekt, die Aufgabe, füge eine Beschreibung deiner Arbeit hinzu, die Anzahl der geleisteten Stunden, klicke dann Log und du hast es geschafft (FIG.3 and FIG.4)!
    FIG.3: Log Work

    FIG.3: Log Work (Desktop)

    FIG.4: Log Work (mobil)

    FIG.4: Log Work (mobil)

  4. Update der Arbeitszeit: dies ist auch ein Fenster, das sich öffnet wenn ein Eintrag aus der Tabelle angeklickt wird – so können die geleisteten Stunden angepasst oder geändert werden (FIG.5).

    FIG.5: Update der Arbeitszeit

    FIG.5: Update der Arbeitszeit

Und dies war der Umfang und Workflow unserer Applikation Time Tracker. Als nächste Schritte planen wir die Planungs- und Genehmigungs-Workflows zu implementieren.

Aller guten Dinge sind 3 

Nächste Woche präsentieren wir euch unsere dritte Fiori Applikation aus der Inspiricon Toolbox: den BEx Query Analyzer. Dabei handelt es sich um eine etwas technischere App als die beiden bisherigen. Nichtsdestotrotz finden wir, dass sie sehr interessant ist und möchten sie deshalb mit euch teilen :)!

Du hast den Artikel zu unserer 1. Applikation, Manage User, verpasst? Macht nichts, er ist jederzeit hier nachzulesen.

Weitere Informationen über die Inspiricon Toolbox findest du auf unserer Webseite und in unserem Flyer SAP BI meets SAP Fiori.

 

Autorin dieses Beitrags
Ana-Maria Pop Lead Consultant
Tel.: +49 (0) 7031 714 660 0
E-Mail: cluj@inspiricon.de