Ausgewählte Projekte
Einführung mobiler Fiori-Lagerapps
Ziel des Projektes war die Digitalisierung zentraler Lagerprozesse durch die Einführung mobiler SAP-Fiori-Anwendungen. Der Kunde wollte die Prozesse Wareneingang, Warenausgang und Inventur direkt auf mobilen Endgeräten abbilden, um manuelle Arbeitsschritte zu reduzieren, Buchungen prozesssicherer durchzuführen und die Transparenz in der Lagerabwicklung zu erhöhen.
Ich war in diesem Projekt für die vollständige technische Umsetzung der mobilen Lagerapps verantwortlich. Dazu gehörten die fachliche Analyse der bestehenden Lagerprozesse, die technische Konzeption der Anwendungen sowie die Implementierung der Apps im Frontend und Backend. Die Anwendungen wurden so gestaltet, dass Mitarbeitende im Lager die jeweiligen Prozessschritte direkt am Ort der Ausführung erfassen und an das SAP-System übergeben können.
Im Frontend entwickelte ich die Fiori-Apps mit SAPUI5 und legte besonderen Wert auf eine einfache Bedienbarkeit auf mobilen Endgeräten. Für die Integration in das SAP-Backend konzipierte und implementierte ich die benötigten OData-Services sowie die zugehörige ABAP-Logik für Wareneingang, Warenausgang und Inventur. Zusätzlich führte ich Funktionstests durch, analysierte Fehler und unterstützte die Vorbereitung der produktiven Nutzung.
Eingesetzte Technologien: SAP Fiori, SAPUI5, ABAP, OData-Services
Umsetzung einer Liquiditäts-Cockpit-App im SAP Cash Management
Ziel des Projektes war die Ablösung einer bestehenden Excel-basierten Liquiditätsauswertung durch eine integrierte SAP-Fiori-Anwendung im Umfeld von SAP S/4HANA Cash Management und Cash and Liquidity Management. Der Kunde wollte liquiditätsrelevante Informationen direkt aus dem SAP-System bereitstellen, manuelle Zwischenschritte reduzieren und dem Fachbereich eine zentrale Anwendung zur Analyse von Bankkonten, Kontoständen sowie zukünftigen Zahlungsströmen zur Verfügung stellen.
Ich war in diesem Projekt für die vollständige technische Umsetzung der Anwendung verantwortlich. Dazu gehörten die Abstimmung der fachlichen Anforderungen mit dem Fachbereich, die Erstellung des technischen Konzeptes sowie die anschließende Implementierung der App. In der Konzeptionsphase übersetzte ich die fachlichen Anforderungen in eine technische Zielarchitektur und definierte die Datenmodelle, Schnittstellen und Oberflächenstruktur der Anwendung.
Für die Datenbereitstellung modellierte und nutzte ich CDS Views, über die Bankkonto-, Cash-Management- und Liquiditätsinformationen strukturiert aufbereitet wurden. Die Anbindung an das Frontend erfolgte über OData-Services. Im Frontend entwickelte ich die SAPUI5-Anwendung mit Fokus auf eine übersichtliche Darstellung der relevanten Kennzahlen und eine intuitive Bedienung für den Fachbereich. Ergänzend implementierte ich die benötigte ABAP-Logik für Datenaufbereitung, Berechnungen und Validierungen.
Durch die Lösung konnte die bisherige Excel-basierte Auswertung in eine wartbare, integrierte und direkt im SAP-Umfeld nutzbare Anwendung überführt werden.
Eingesetzte Technologien: SAP S/4HANA, SAP Cash Management, Cash and Liquidity Management, SAP Fiori, SAPUI5, ABAP, OData-Services, CDS Views
Umstellung Neptune-Anwendungen auf SAP Fiori
iel des Projektes war die Ablösung bestehender Neptune-Anwendungen durch moderne SAP-Fiori-Anwendungen. Der Kunde nutzte die Neptune-Plattform bereits seit mehreren Jahren produktiv für mobile Anwendungen im SAP-Umfeld. Aufgrund erhöhter Lizenz- und Supportkosten sollte eine zukunftsfähige Fiori-Architektur aufgebaut werden, die bestehende Funktionalitäten weitgehend erhält und gleichzeitig die technische Abhängigkeit von der bisherigen Neptune-Plattform reduziert.
Im Fokus standen mehrere mobile Lageranwendungen, unter anderem für Rückgabe, Umlagerung, Entnahme, Wareneingang, Freigabe von Sperrbeständen sowie Umbuchungen. Die Anwendungen sollten für die Nutzer mit möglichst geringen Änderungen in der Bedienoberfläche neu umgesetzt werden. Gleichzeitig sollte aus IT-Sicht der Betrieb vereinfacht werden, indem Berechtigungen künftig über SAP-Rollen und Fiori-Kachelkataloge gepflegt und die Anwendungen zentral über das Fiori Launchpad bereitgestellt werden.
Ich war in diesem Projekt maßgeblich für die technische Konzeption und die Ausgestaltung der Zielarchitektur verantwortlich. Dazu gehörte die Analyse der bestehenden Neptune-Anwendungen, die Bewertung wiederverwendbarer Funktionalitäten sowie die Ableitung eines geeigneten Umsetzungskonzeptes für SAP Fiori, SAPUI5, OData-Services und die Backend-Integration.
Darüber hinaus übernahm ich die technische Steuerung der Umsetzung und unterstützte das Entwicklerteam bei Architekturfragen, der Strukturierung der Anwendungen und der sauberen Integration in die bestehende SAP-Systemlandschaft. Ein besonderer Fokus lag darauf, wiederverwendbare technische Patterns zu definieren, eine wartbare App-Struktur sicherzustellen und die bestehenden Lagerprozesse stabil in die neue Fiori-Lösung zu überführen.
Zusätzlich begleitete ich die Abstimmungen mit Fachbereich und IT, unterstützte bei Tests und Fehleranalysen und bereitete die technische Grundlage für Go-Live und Hypercare vor.
Eingesetzte Technologien: SAP Fiori, SAPUI5, ABAP, OData-Services, Neptune DXP, Fiori Launchpad, SAP-Rollen und Berechtigungen, mobile Lagerprozesse
Einführung Fiori EWM-Lager Apps
Ziel des Projektes war die mobile Digitalisierung des Wareneingangsprozesses im SAP Extended Warehouse Management. Der Kunde wollte eingehende Anlieferungspositionen direkt im Lager in Handling Units verpacken und den Wareneingang anschließend digital und prozesssicher buchen.
Ich entwickelte hierfür eine Fiori-App, mit der Anwender Anlieferungspositionen auswählen, in Handling Units verpacken und die Wareneingangsbuchung direkt auf mobilen Geräten durchführen können. Dadurch wurde der Wareneingangsprozess papierlos, transparenter und stärker in die operativen EWM-Prozesse integriert.
Meine Aufgaben umfassten die Analyse und Konzeption des Wareneingangsprozesses mit HU-Verpackung, die Entwicklung der Benutzeroberfläche mit SAPUI5 sowie die Anbindung an das SAP-Backend über OData-Services. Im Backend implementierte ich die benötigte EWM-Logik für Handling Units und Wareneingangsbuchungen in ABAP. Zusätzlich unterstützte ich bei Tests und bei der Einführung der App auf mobilen Endgeräten.
Eingesetzte Technologien: SAP EWM, SAP Fiori, SAPUI5, ABAP, OData-Services, Handling Unit Management
Entwicklung und Einführung von Fiori Apps in SAP WM mit HU Management
Im Rahmen dieses Projekts führte der Kunde das Handling Unit (HU) Management in sein bestehendes WM System ein, während wir gleichzeitig Fiori Apps für Scanner-Geräte entwickelten und einführten.
Ziel war es, die neuen HU-Management-Prozesse in das bestehende SAP WM zu integrieren und alle bisher in der SAPGUI durchgeführten Prozesse – inklusive des gesamten Packprozesses der Handling Units – in die Apps zu integrieren. Die Fiori-Apps ermöglichen den Lagerarbeitern, sämtliche Abläufe digital abzuwickeln – von der präzisen Erfassung von Handling Units und Lagerbewegungen bis hin zum vollständigen Packprozess –, sodass alle Daten in Echtzeit verfügbar sind, einfach und effizient verwaltet werden können.
Meine Aufgaben im Projekt:
Anforderungsanalyse und Konzeption: Ermittlung der spezifischen Anforderungen hinsichtlich des neuen HU Managements und der Integration in die bestehende SAP-Landschaft. Konzeptionierung der Apps.
Entwicklung der Fiori Apps: Entwicklung mit SAPUI5 und OData-Services, um eine reibungslose Kommunikation zwischen den Apps und dem SAP-System zu gewährleisten.
Backend-Integration: Entwicklung von Schnittstellen in mit OData und ABAP zur nahtlosen Verbindung der neuen HU-Management-Prozesse mit dem SAP-System.
Test und Einführung: Durchführung von Vor-Ort-Tests zur Überprüfung der Funktionalität und Benutzerfreundlichkeit der Apps sowie umfassende Go-Live-Betreuung inklusive Schulung der Mitarbeiter.
Eingesetzte Technologien: Fiori, SAPUI5, ABAP, OData-Services
Einführung Fiori Lager Apps MM
Ziel des Projektes war die Digitalisierung zentraler Lagerprozesse im Bereich SAP Materials Management. Der Kunde wollte die wichtigsten logistischen Abläufe über mobile Anwendungen abbilden und dadurch die Arbeit der Lager- und Technikmitarbeitenden direkt am Einsatzort vereinfachen.
Im Rahmen des Projektes wurden sechs Fiori-Apps für die Prozesse Wareneingang, Entnahme, Reservierungsliste, Rückgabe, Inventur und Materialinformation eingeführt. Die Anwendungen wurden speziell für den Einsatz auf iPhones und iPads entwickelt und auf eine intuitive Bedienung im mobilen Arbeitsumfeld ausgelegt.
Ich war an der Anforderungsaufnahme mit dem Fachbereich, der fachlichen Konzeption der Apps sowie der technischen Umsetzung beteiligt. Im Frontend entwickelte ich die Anwendungen mit SAPUI5 und setzte die benötigten Oberflächen, Validierungen und Prozessschritte um. Im Backend implementierte ich die Integration der MM-Prozesse mit ABAP und stellte die Kommunikation zwischen App und SAP-System über OData-Services sicher. Zusätzlich unterstützte ich bei Funktionstests, Abstimmungen mit Key Usern und der Go-Live-Begleitung.
Eingesetzte Technologien: SAP MM, SAP Fiori, SAPUI5, ABAP, OData-Services, iOS
Handling-Unit Migrationstool
Ziel des Projektes war die technische Unterstützung der Einführung des Handling Unit Managements im bestehenden SAP WM. Für die Umstellung mussten Lagerbestände zunächst systemisch aus den Lagerplätzen entfernt und nach Aktivierung des HU-Managements automatisiert wieder in Handling Units eingelagert werden.
Ich entwickelte hierfür ein Migrationstool, das die Bestände kontrolliert verarbeitet, Lagerplätze systemisch leert, Materialien in Handling Units überführt und anschließend wieder einlagert. Dadurch konnte die Umstellung auf das HU-Management effizient, nachvollziehbar und ohne umfangreiche manuelle Nacharbeiten durchgeführt werden.
Meine Aufgaben umfassten die Analyse der bestehenden Lagerstrukturen, die Konzeption des technischen Migrationsablaufs sowie die Entwicklung des Tools als ABAP-OO-Report. Zusätzlich implementierte ich Prüf- und Protokollfunktionen, um Datenkonsistenz und Nachvollziehbarkeit während der Migration sicherzustellen. Im Projektverlauf unterstützte ich außerdem bei Tests, Fehleranalysen und der Produktivsetzung.
Eingesetzte Technologien: SAP WM, Handling Unit Management, ABAP, ABAP OO
Umstellung Neptune auf SAP Fiori Anwendungen
Ziel des Projektes war die Ablösung bestehender Neptune-Anwendungen durch SAP-Fiori-Anwendungen. Hintergrund waren gestiegene Lizenzkosten sowie der Wunsch, die technologische Basis der mobilen Lageranwendungen zu modernisieren und langfristig stärker am SAP-Standard auszurichten.
Der Kunde nutzte mehrere mobile Anwendungen für Lagerprozesse mit Handling Unit Management in einer SAP-IS-U-Systemlandschaft. Diese Anwendungen sollten fachlich erhalten bleiben, technisch jedoch neu auf Basis von SAP Fiori und SAPUI5 umgesetzt werden. Dabei standen eine hohe Benutzerfreundlichkeit, stabile Backend-Integration und die Reduzierung der Abhängigkeit von Drittanbieter-Technologien im Fokus.
Ich übernahm in diesem Projekt sowohl Entwicklungsaufgaben als auch die technische Koordination des Entwicklerteams. Zu meinen Aufgaben gehörten die technische Konzeption der Zielarchitektur, die Entwicklung der Fiori-Apps mit SAPUI5 sowie die Konzeption und Implementierung der OData-Services. Darüber hinaus koordinierte ich die Umsetzung im Entwicklerteam, prüfte technische Lösungsansätze und unterstützte bei Tests sowie bei der Go-Live-Begleitung.
Eingesetzte Technologien: SAP Fiori, SAPUI5, ABAP, OData-Services, SAP IS-U, Neptune DXP
Einführung Fiori Lager Apps im SAP WM
Ziel des Projektes war die Digitalisierung und Optimierung zentraler Lagerprozesse im SAP Warehouse Management. Der Kunde wollte manuelle Arbeitsschritte reduzieren, Lagerbewegungen direkt am Ort der Ausführung erfassen und die Transparenz sowie Geschwindigkeit der operativen Lagerabwicklung erhöhen.
Ich unterstützte das Projekt bei der Analyse der bestehenden WM-Prozesse sowie bei der Konzeption und Entwicklung mobiler Fiori-Apps für Scanner-Endgeräte. Die Anwendungen wurden so umgesetzt, dass Lagerbewegungen direkt durch die Mitarbeitenden im Lager erfasst, validiert und an das SAP-Backend übergeben werden konnten.
Im Frontend entwickelte ich die Benutzeroberflächen mit SAPUI5 und legte besonderen Wert auf eine einfache Bedienbarkeit auf mobilen Endgeräten. Für die Integration in das SAP-System konzipierte und implementierte ich OData-Services und ergänzte die benötigte Backend-Logik in ABAP. Zusätzlich unterstützte ich bei Funktionstests, Fehleranalysen und der Vorbereitung des Go-Lives.
Eingesetzte Technologien: SAP WM, SAP Fiori, SAPUI5, ABAP, OData-Services, JavaScript
Entwicklung Optimierung einer Fiori Umlagerungs-App
Ziel des Projektes war die Optimierung und Erweiterung einer bestehenden SAPUI5-Fiori-App für MM-Buchungen. Der Kunde wollte den Verbuchungsprozess effizienter, stabiler und benutzerfreundlicher gestalten sowie bestehende Prozesslogiken technisch verbessern.
Ich übernahm Anpassungen im Frontend und Backend der Anwendung. Im Frontend erweiterte und optimierte ich die Benutzeroberfläche, um die Bedienbarkeit der App zu verbessern und Prozessschritte klarer abzubilden. Im Backend analysierte ich die bestehende Buchungslogik, überarbeitete ABAP-Funktionen und ergänzte neue Anforderungen im MM-Prozess.
Ein weiterer Schwerpunkt lag auf der Performance-Optimierung. Ich identifizierte technische Engpässe, verbesserte bestehende Logiken und erhöhte dadurch Stabilität und Geschwindigkeit der Anwendung. Abschließend unterstützte ich bei Tests und bei der fachlichen Abnahme der umgesetzten Erweiterungen.
Eingesetzte Technologien: SAP MM, SAP Fiori, SAPUI5, ABAP, OData-Services
Erweiterungen für mobile Lager Apps in Neptune
Ziel des Projektes war die Erweiterung und Optimierung bestehender mobiler Lager-Apps auf Basis von Neptune. Die Anwendungen wurden auf Scanner-Geräten eingesetzt und unterstützten Prozesse wie Wareneingang, Umlagerung, Reservierungsbearbeitung und die Freigabe von WE-Sperrbeständen.
Ich war für die technische Umsetzung der Erweiterungen in den Neptune-Apps verantwortlich und stand dabei in enger Abstimmung mit dem Kunden. Auf Basis der fachlichen Anforderungen passte ich bestehende App-Funktionen an, ergänzte neue Prozessschritte und stellte die Integration in das SAP-Backend sicher.
Zusätzlich analysierte und optimierte ich die Performance einzelner Anwendungen im ABAP-Backend. Dadurch konnten Antwortzeiten verbessert und eine stabilere Nutzung auf den mobilen Endgeräten ermöglicht werden. Nach Abschluss der Entwicklung führte ich gemeinsam mit dem Kunden Tests durch und unterstützte die Go-Live-Betreuung.
Eingesetzte Technologien: Neptune DXP, SAPUI5, ABAP, OData-Services, SAP WM
Entwicklung und Einführung Fiori Apps in SAP WM
Ziel des Projektes war die Digitalisierung und Optimierung zentraler Lagerprozesse im SAP WM. Der Kunde wollte Prozesse wie die Umlagerung von Lagereinheiten, die Anzeige von Lagerinformationen und die Quittierung von Transportaufträgen über mobile Handscanner abbilden, um manuelle Dateneingaben zu reduzieren und die Bestandsführung zu verbessern.
Ich entwickelte Fiori-Apps, die speziell auf die mobile Nutzung im Lager zugeschnitten waren. Dabei lag der Fokus auf einer intuitiven Benutzeroberfläche, klaren Prozessschritten und einer zuverlässigen Kommunikation mit dem SAP-System. Die Anwendungen ermöglichten es den Lagerarbeitenden, Lagerbewegungen direkt am Lagerort digital zu dokumentieren.
Für die Umsetzung nutzte ich SAPUI5 im Frontend und OData-Services für die Kommunikation mit dem SAP-Backend. Die benötigte Geschäftslogik und Integration in die bestehenden WM-Prozesse implementierte ich in ABAP. Zusätzlich führte ich Vor-Ort-Tests mit dem Kunden durch, prüfte Funktionalität und Benutzerfreundlichkeit der Apps und unterstützte die Einführung an mehreren Standorten inklusive Schulung der Mitarbeitenden und Umsetzung von Verbesserungen.
Eingesetzte Technologien: SAP WM, SAP Fiori, SAPUI5, ABAP, OData-Services
Entwicklung und Konzeptionierung einer Neptune App zur Motorbauzustandsüberwachung
Ziel des Projektes war die Digitalisierung eines bisher papierbasierten Montageprozesses im Motorbau. Der Kunde wollte während der Montage relevante Daten direkt auf Tablets erfassen und dadurch die Rückverfolgbarkeit von Bauteilen, Seriennummern und Chargennummern sicherstellen.
Ich war für die vollständige Entwicklung der Neptune-App sowie für die Implementierung der zugehörigen Logik im SAP-System verantwortlich. Gemeinsam mit meinem Projektleiter erarbeitete ich ein technisches Konzept, das die fachlichen Anforderungen des Montageprozesses in eine benutzerfreundliche und stabile mobile Anwendung überführte.
Die App wurde auf Basis von SAPUI5 in Neptune umgesetzt und in das bestehende SAP-System integriert. Im Backend entwickelte ich die benötigten ABAP-Funktionen zur Datenerfassung, Validierung und Speicherung der Montageinformationen. Durch die enge Abstimmung mit dem Kunden konnte die Anwendung kontinuierlich an die Anforderungen im laufenden Betrieb angepasst und optimiert werden.
Eingesetzte Technologien: Neptune DXP, SAPUI5, ABAP, ABAP OO
Migration von Neptune Apps auf S/4HANA
Ziel des Projektes war die technische Vorbereitung bestehender Neptune-Anwendungen auf eine bevorstehende S/4HANA-Migration. Der Kunde nutzte eine ältere Neptune-Version, die auf eine aktuelle Version angehoben werden musste, damit die Anwendungen auch in der zukünftigen Systemlandschaft stabil und ohne Funktionseinschränkungen betrieben werden können.
Ich unterstützte die Migration der bestehenden Neptune-Apps auf die neue Neptune-Version und prüfte die Anwendungen hinsichtlich Kompatibilität, Funktionalität und technischer Auffälligkeiten. Dazu gehörten funktionale Tests, Fehleranalysen sowie Anpassungen, um sicherzustellen, dass die Apps weiterhin wie gewohnt genutzt werden können.
Nach der erfolgreichen Migration führte ich das Deployment der Anwendungen durch und unterstützte die Produktivsetzung. Im Anschluss übernahm ich die Fehlerbehebung im laufenden Betrieb und stellte sicher, dass auftretende Probleme schnell analysiert und behoben wurden.
Eingesetzte Technologien: Neptune DXP, SAP S/4HANA, SAPUI5, ABAP, Mobile Build Service