Teil 1
Motivation
In der Geschäftswelt ist die Notwendigkeit, maßgeschneiderte und flexible Lösungen anzubieten, entscheidend für den Erfolg. SAP bietet mit SAP Analytics Cloud (SAC) eine vollständige Cloudlösung für Business Intelligence, die eine einfache Erstellung von Inhalten mit zufriedenstellenden Ergebnissen ermöglicht. Doch trotz der umfangreichen grafischen Komponenten und der nahtlosen Backend-Anbindung an SAP BW, SAP HANA (Cloud) und SAP Datasphere stößt die SAC oft an ihre Grenzen, wenn es um individuelle Anpassungen geht. Hier kommt SAPUI5 ins Spiel – eine leistungsstarke Frontend-Technologie, die sowohl in der Cloud als auch On-Premise genutzt werden kann.
SAPUI5 ist derzeit das grundlegende JavaScript-Framework für Frontend-Applikationen der SAP, welches auf den modernen Webtechnologien wie HTML5, JavaScript und CSS beruht. Dadurch lassen sich zum einen Benutzeroberflächen erstellen, die den Richtlinien des Designsystems von SAP Fiori folgen, die nicht nur im Desktop-Browser, sondern auch auf mobilen Geräten reibungslos funktionieren. Zum anderen bieten diese Technologien eine hohe Flexibilität, was SAPUI5 zu einer geeigneten Wahl macht, um die individuellen Anforderungen und Wünsche unserer Kunden zu berücksichtigen.
Mit ABRACON „SACUI5“ bieten wir eine Lösung in der alten und neuen Welt der SAP-Technologien. ABRACON „SACUI5“ ermöglicht es, die Vorteile der Cloud-Produkte zu nutzen und gleichzeitig die Individualisierung und Flexibilität zu bieten, die viele Unternehmen benötigen. Es kann sowohl als Ergänzung wie auch als kostengünstigere Alternative zur SAP Analytics Cloud genutzt werden.
Reporting
Die Standardfunktionalitäten (Filterung etc.) für ein (geführtes) Reporting und die Darstellung lassen sich auf die Wünsche der Kunden maßgeschneidert anpassen (der Screenshot ist als eine Beispieldarstellung zu verstehen). Filterselektionen wirken sich direkt auf die dargestellten Tabellen und Charts aus. Tabellenfilter beeinflussen nicht nur die Daten in den Charts, sondern auch die Titel und andere Elemente.
Die Charts bieten dieselben interaktiven Funktionen wie in der SAP Analytics Cloud (z.B. Zoomen, Vollbildansicht, das Anklicken von Datenpunkten sowie das Ein- und Ausschalten von Legenden und Labels). Die Funktion „search-as-you-type“ ist nur ein Beispiel zur Umsetzung von individuellen Kundenwünschen.
ABRACON „SACUI5“ unterstützt die aktuellen Standards von OData und erreicht dadurch eine gute Performance durch die direkte Anbindung an die Datenquelle, ohne zusätzliche Zwischenschicht, wie zum Beispiel einem SAC-Model. Im Rückkehrschluss lassen sich so jegliche SAP-Datenquelle oder auch Non-SAP-Datenquellen auf Grundlage von OData anbinden.
Planung
Für die Planungsfunktionalität können CSV-Dateien geladen und zunächst ohne direkten Zugriff auf das Backend geprüft werden. Funktionen zur Zellvalidierung und Formatierung ermöglichen eine präzise Datenprüfung, sowie eine flexible und individualisierte Darstellung der Zahlen. Unterstützt durch eine Visualisierung in Charts und durch direkte Anpassung in der Planungstabelle können vermeintliche Ausreißer sofort korrigiert werden.
Interaktive Steuerelemente helfen Planungsszenarien intuitiv und benutzerfreundlich durchzuführen, wie zum Beispiel Kostenanpassungen durch einen Slider, mit anschließender Persistierung im Backend durch einfachen Knopfdruck.
Als Zwischenfazit und aus Erfahrungen aus Kundenprojekten, wo die SAC durch ihre Planungslizenzen ein großer Kostentreiber ist, kann somit schon mal festgehalten werden, dass mit ABRACON „SACUI5“ eine einfache Applikation zur Datenerfassung („Data acquistion“) zur Verfügung steht, welche sich kostengünstig im Geschäftsprozess integrieren lässt.
Export
Auch hier bietet ABRACON „SACUI5“ im direkten Vergleich zur SAC eine flexiblere Möglichkeit zu den Anpassungen von Kundenanforderungen für umfangreiche Exportoptionen nach
- Excel,
- PDF,
- Powerpoint und
- Word.
Hier das Beispiel zu Excel:
Steuern lässt sich dies über durch den Kunden vorgefertigte Exportvorlagen der oben genannten Dateitypen.
Self-Service Reporting
Ähnlich wie der Data Analyzer in SAC, erlaubt die Anwendung eine schnelle Einsicht in das Datenmodell sowie
- flexible Anpassung von Spalten,
- das Hinzufügen von Attributen,
- Sortierungen, inklusive „Spezialoperationen“ wie Top-N Ergebnisse,
- Hierarchien und
- Währungsumstellungen.
Nutzer können ihre Analysen durch ein Bookmark teilen und so Anderen Einblicke in ihre Erkenntnisse gewähren.
Ausblick
Sind Sie interessiert an der technischen Funktionsweise, sowie technologische Umsetzung, dann freuen Sie sich auf den zweiten Teil unseres Artikels zu ABRACON „SACUI5“, der demnächst hier verfügbar sein wird.