Über SAPUI5 und SAP Fiori
Was ist der Unterschied zwischen SAPUI5 und SAP Fiori?
SAPUI5-Framework
- SAPUI5 Controls
- Data Binding
- Routing
- Test-Frameworks
- FIORI Elements
- UI5 Web Components
- User Eingaben, z.B. für Inputs, Dropdownelemente und Formulare
- Visualisierungen, z.B. für Texte, Labels, Tabellen, Listen und Bilder
- Aktionen, z.B. für Buttons, Menüs, Datei-Uploader und Links
Mit SAP FIORI Elements können FIORI-Anwendungen in kürzerer Zeit und zu geringeren Kosten entwickelt werden, indem Vorlagen und Funktionen standardisierter Anwendungen genutzt werden. Der SAPUI5-Code wird automatisch basierend auf den in den CDS (Core Data Services) definierten Metadaten und Annotationen generiert.
Das Projekt UI5 Web Components bietet eine umfangreiche Sammlung von unternehmensgerechten, wiederverwendbaren UI-Elementen, die auf den Web-Components-Standards basieren. Die UI5 Web Components sind vollständig kompatibel mit allen aktuellen und zukünftigen Webentwicklungs-Frameworks wie React, Angular und Vue, was eine nahtlose Integration in jede Technologielandschaft ermöglicht.
User Experience mit SAP Fiori
SAP BTP Build Workzone (ehemals Fiori Launchpad)
Der zentrale Einstiegspunkt für SAP-Anwendungen erfolgt über die SAP Build Workzone. Hierbei stellt jede Kachel eine eigenständige Anwendung für einen spezifischen Anwendungsfall dar. Im SAP Marketplace stehen bereits zahlreiche Anwendungen zur Verfügung, die in die unternehmenseigene SAP Build Workzone integriert werden können.
User Experience Guidelines
Designprinzipien von SAP Fiori
Jetzt Ihre eigene SAPUI5 Applikation entwickeln
Profitieren Sie schon von den Vorteilen von SAP Fiori?
In nur 5 Schritten zu Ihrer neuen SAPUI5 Applikation
Schritt 1
Analyse des Anwendungsfalls
Schritt 2
Erstellung eines Prototyps
Schritt 3
Konzeption der Applikation
Schritt 4
Implementierung der Applikation
Schritt 5
Testen und Feintuning
Unsere erfolgreichen SAPUI5 Entwicklungen
- Kundenleistungen
- SDI Jobsteuerung
- Freigabedashboard
- Generisches Uploadtool
- Table Maintenance App
Ziel des Projektes war es, alle Replikationsjobs je Remote Source anzuzeigen. Dabei sollten die Funktionen Starten/Abbrechen von Replikationsbeladungen eingefügt werden. Im Vorschaubild wird die Ansicht der SDI Einstellungen angezeigt.
© 2021. BIG.Cube GmbH. Alle Rechte vorbehalten
In einem weiteren Projekt war das Ziel der Erstellung eines Freigabedashboards entsprechend der Kundenbedürfnisse. Im Fokus stand der Upload der Inhalte eines Freigabe-Sheets, in dem mehrere Teams zu einem bestimmten Datensatz Freigaben tätigen mussten, in das Dashboard. Die Freigabe und die damit verbundene Jobausführung erfolgt automatisch, wenn alle Teams freigegeben haben. Zudem wurde die Personalisierung des Dashboards je Anwender implementiert.
In diesem Projekt bestand die Anforderung darin, den Upload-Status jeder Datei in einer Übersichts-Tabelle anzuzeigen. Bei Auftreten von Fehlern, beispielsweise falsche Spaltenanzahl, falscher Datentyp oder zu viele Zeichen in einer Spalte, sollten diese entsprechend angezeigt werden. Zudem wurde die Partitionierung großer Dateien in kleine Pakete zum Upload der Daten umgesetzt.
© 2021. BIG.Cube GmbH. Alle Rechte vorbehalten
Diese individuell entwickelte Anwendung eignet sich für alle Unternehmen, die benutzerdefinierte SAP-Tabellen (z. B. SAP BW, SAP S/4HANA) nutzen und Daten über eine benutzerfreundliche Oberfläche pflegen möchten. Die manuelle Verwaltung und Pflege solcher Tabellen ist oft zeitaufwändig, fehleranfällig und ressourcenintensiv. Unsere App optimiert diesen Prozess durch Funktionen wie Massenerstellung über CSV-Uploads, Eingabevalidierung und Updates. Dadurch werden der manuelle Aufwand und das Fehlerrisiko reduziert, was zu einer höheren Datenqualität, schnelleren Verarbeitungszeiten und einer verbesserten betrieblichen Effizienz führt. Unternehmen können sich so auf wertschöpfendere Tätigkeiten konzentrieren und gleichzeitig die Einhaltung der SAP-Standards sicherstellen.
Die Anwendung bietet zudem flexible Einsatzmöglichkeiten: Sie kann sowohl in einer BTP-Umgebung als auch in einem On-Premise-System (Fiori Frontend Server) genutzt werden.
© 2024. BIG.Cube GmbH. Alle Rechte vorbehalten
Profitieren Sie von unserer SAPUI5 & Fiori Expertise
Wir bieten Ihnen umfassende Expertise und gehen mit Ihnen gerne den gesamten Weg von der Konzeption über die Entwicklung bis hin zu Implementierung und Betrieb. Zusätzlich bieten wir folgende 3 Leistungen: