Ausgangssituation
In mehreren Projekten sollten bestehende Reporting- und Fiori-Szenarien
modernisiert werden: Qualitätskennzahlen (QM), Stücklisten und
Produktionsplanung (LO/PP), Supplier Quality Assurance (SQA), Einkauf
und Sales-Boni. Die vorhandenen Datenmodelle waren teilweise historisch
gewachsen und nur eingeschränkt für Echtzeit-Reporting, Fiori-Apps und SAC
nutzbar.
Ziel war der Aufbau einer standardisierten, performanten CDS-Schicht,
die sowohl für operative Fiori-Apps als auch für analytische Szenarien
in BW/4HANA und SAP Analytics Cloud genutzt werden kann.
Ziele
- Entwicklung wartbarer, wiederverwendbarer ABAP CDS-Views
- Standardisierte Datenmodelle für QM-, FI/CO-, SD- und MM-Prozesse
- Bereitstellung performanter Abfragen für Fiori, BW/4HANA und SAC
- Nutzung moderner CDS-Features (Associations, Annotations, Aggregationen, Joins)
- Einheitliche KPI-Definitionen und bessere Datenqualität
- Reduktion von ABAP-Sonderlogik im Backend durch saubere CDS-Modelle
Vorgehen & Architektur
Zu Beginn wurden die fachlichen Anforderungen der Fachbereiche (QM, Finance,
Einkauf, Vertrieb, Produktion) aufgenommen und in logische Datenmodelle
überführt. Darauf aufbauend wurden ABAP CDS-Views in Schichten aufgebaut
(Basis-, Consumption- und Analytic-Views).
Typische technische Schwerpunkte:
- Entwicklung von ABAP CDS-Views mit SQL-optimierter Logik
- Einsatz von Associations für flexible Navigation zwischen Stammdaten und Bewegungsdaten
- Nutzung von Annotations für Fiori, analytische Szenarien und Berechtigungen
- Aggregationen, Filter und Views für Qualitätskennzahlen und Lieferantenbewertungen
- Integration der CDS-Views in SAP Fiori Apps, BW/4HANA-Modelle und SAC-Dashboards
- Gezieltes Performance-Tuning (Indexes, Filterlogik, Reduktion von Datenvolumen)
Abschließend erfolgten Dokumentation, Knowledge Transfer und Übergabe an
Entwicklungsteams und Fachbereiche.
Ausgewählte CDS-Views-Projekte
CDS-Views für Qualitätsmanagement (SAP QM)
- Entwicklung von SAP Z-CDS Views für Qualitätskennzahlen und Lieferantenbewertung
- Datenmodellierung im QM-Bereich (Prüflose, Meldungen, Wareneingang)
- Bereitstellung der CDS-Views für Fiori-Apps, BW/4HANA und SAC
- Performance-Tuning für große Datenmengen in der Elektroindustrie
CDS-Views für Stücklisten & Produktionsplanung (LO/PP – BOM)
- Aufbau von CDS-Views zur Auswertung von Materialstücklisten (Bill of Materials)
- Nutzung von Associations und Joins zwischen Materialstamm, Stücklisten und Aufträgen
- Integration in BW/4HANA-Reporting und SAC-Materialbedarfsplanung
- Dokumentation und Übergabe an Entwickler- und Controlling-Teams
CDS-Views im SQA-Reporting (Supplier Quality Assurance)
- CDS-Views zur Abbildung von SQA-Kennzahlen, Notifications und Wareneingangsanalysen
- Nutzung der Views als Basis für SAC-Dashboards und AfO-Reports
- Kombination mit Calculation Views und AMDP-Logik bei Bedarf
- Datenbereitstellung auch für externe BI-Tools über OData-Services
CDS-Views in BW-/SAC-Reporting-Projekten
- CDS-Views Programmierung als Grundlage für BW-on-HANA- und BW/4HANA-Datenflüsse
- Nutzung in SAC Storys/Dashboards (Finance, Einkauf, Sales)
- Kopplung mit ODP/ODATA, AMDP und klassischen BW-Objekten
Ergebnis
- Performante, wiederverwendbare CDS-Schicht für Fiori, BW/4HANA und SAC
- Deutlich vereinfachte Datenmodelle und geringerer Pflegeaufwand
- Bessere Datenqualität und einheitliche KPI-Definitionen
- Schnelleres Reporting und verbesserte Transparenz für Fachbereiche
- Solide technische Basis für weitere Fiori-, SAC- und Embedded-Analytics-Use-Cases
Als SAP CDS Views Consultant und
SAP CDS Views Developer habe ich performante
Datenmodelle für analytische Anwendungen umgesetzt.
Meine Erfahrung als SAP CDS Views Experte sowie
SAP CDS Views Freelancer kam insbesondere
bei komplexen Reporting-Anforderungen zum Einsatz.
Meine Leistungen als SAP CDS Views Consultant | Freelancer | Berater