Event-Driven Integration und ABAP RAP Development

Branche: Software / Enterprise Applications
Dienstleistungen: Event-Driven Integration, ABAP RAP Development, UI Enhancement
Technologie-Stack: ABAP RAP, CAP, Advanced Event Mesh, FPM, Webdynpro, CDS Views, Fiori Elements
Projektübersicht
Das Projekt konzentrierte sich auf den Aufbau einer komplexen Integrationsarchitektur für Unternehmenssoftware unter Verwendung von Advanced Event Mesh und ABAP RAP sowie auf die Verbesserung der Benutzeroberfläche von Geschäftsapplikationen. Das Hauptziel war die Gewährleistung einer zuverlässigen Datensynchronisation und eines nahtlosen Benutzererlebnisses.
Business-Herausforderung
-
Notwendigkeit der Implementierung einer ereignisgesteuerten Architektur für die Integration verschiedener Unternehmenssysteme, von denen einige auf SAP S/4HANA on-premise und andere in der SAP BTP (Cloud Foundry) Umgebung bereitgestellt sind.
-
Sicherstellung einer zuverlässigen Hintergrundverarbeitung von Ereignissen und Datensynchronisation für kritische Geschäftsprozesse.
-
UX-Entwicklung auf Fiori Elements.
Implementierte Lösung
-
Entwicklung von Business-Objekten auf Basis des BOPF-Frameworks mit definierten Knoten, Aktionen, Determinationen und Validierungen.
-
Konfiguration der asynchronen Verarbeitung über bgRFC für zuverlässige Hintergrundinteraktionen zwischen den Systemen.
-
Ereignisgesteuerte Integration SAP S/4HANA → SAP BTP (Cloud Foundry) über Advanced Event Mesh zur Echtzeitsynchronisation von Daten.
-
Erweiterte Benutzeroberfläche mit FPM und Webdynpro: verbesserte Suchmodi, benutzerdefinierte Edit/Save-Funktionen, dynamische Filterung.
Messbare Ergebnisse
-
Zuverlässige Datensynchronisation zwischen den Systemen ohne Ausfallzeiten, basierend auf Ereignisprotokollierung und Fallback-Mechanismen: Bei Ausfällen werden Daten in der Datenbank gespeichert oder zur erneuten Verarbeitung in eine Backup-Warteschlange geleitet.
-
Reduzierte Reaktionszeit und erhöhte Benutzerproduktivität dank verbesserter UI.
-
Erhöhte Skalierbarkeit und Resilienz der Anwendungen durch ereignisgesteuerte Architektur.
Technologische Architektur
-
Core Development: ABAP RAP, CAP, BOPF framework
-
Event-driven Integration: Advanced Event Mesh, bgRFC
-
User Interface: FPM, Webdynpro, Extended Fiori functionalities
-
Data & Security: CDS Views, Custom Validations