In diesem Kurs lernen Sie das ABAP-Programmiermodell für SAP Fiori kennen. Mit diesem Programmiermodell hat die SAP selbst etliche Fiori-Apps für SAP S/4HANA erstellt.
Nach dem Kurs können Sie mit den ABAP Development Tools (ADT) Core Data Service (CDS) Views definieren und mit Metadaten versehen, um automatisch Open Data (OData) Services zu generieren, die Benutzeroberfläche einer SAP-Fiori ListReport-App zu gestalten und transaktionale Funktionalität mit dem Business Object Programming Framework (BOPF) hinzuzufügen.
Lektionen
Das ABAP Programmiermodell für SAP Fiori
Diese Lektion gibt einen ersten Überblick über das ABAP Programmiermodell für SAP Fiori und stellt die benötigten Entwicklungswerkzeuge vor.
Core Data Services und ABAP Development Tools
Core Data Service (CDS) Views bilden das Rückgrat des ABAP-Programmiermodells für SAP Fiori. CDS Views sind ABAP-Repository-Objekte, die die Daten
SAP Gateway und OData Services
Die Daten, die von einer CDS View bereitgestellt werden, werden von den Fiori-Apps über das Open Data (OData) Protokoll über
ListReport-App mit Fiori Elements erstellen
In dieser Lektion erstellen Sie eine ListReport-App, welche die Daten des OData-Service aus der vorigen Lektion anzeigt. Um die App
Das Fiori Launchpad
Das Fiori Launchpad ist der zentrale Einstiegspunkt, auf der die Benutzer alle Fiori-Apps vorfinden, die sie für ihre tägliche Arbeit
Daten mit dem Business Object Programming Framework bearbeiten
Hier lernen Sie, wie Sie über Annotationen in einer CDS View ein Business Objekt des Business Object Programming Framework (BOPF)
Ermittlungen, Validierungen und Aktionen mit BOPF
Das generierte BOPF Objekt aus der vorigen Lektion können Sie mit zusätzlichem Code anreichern. Mit Ermittlungen können Sie Attributwerte berechnen,
Wertehilfen
Mit Wertehilfen kann ein Benutzer vorhandene Daten aus anderen Tabellen auswählen und in Eingabefelder einer Fiori-App kopieren. In dieser Lektion
Analytische Anwendungen
In dieser Lektion erstellen Sie eine analytische Anwendung mit dem Fiori Elements Analytical List Report. Die Grundlage dieser Fiori-App ist
Erweiterungen
In der letzten Lektion dieses Kurses lernen Sie, wie Sie die Fiori-Elements-Apps erweitern können. Mit solchen Erweiterungen können Sie zusätzliche