ABAP OO, CDS, RAP, OData, REST, IDoc, AMDP, HANA Performance, S/4HANA Backend
Aktualisiert am 29.04.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 29.04.2026
Verfügbar zu: 100%
davon vor Ort: 100%
ABAP OO
CDS (Core Data Services)
RAP (RESTful ABAP)
OData (V2/V4)
REST APIs
AMDP
SAP S/4HANA
Integration (IDoc
Schnittstellen)
SAP MM
SAP SD
Integration
Performance Analyse
Parallel Processing
SAP GP
Deutsch
Muttersprache
Englisch
gut
Russisch
gut

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 3 Monate
2025-02 - heute

Eigenentwicklung eines ERP-Backends mit einem OpenUI5 Frontend zur Anbindung eines E-Commerce-Systems

Senior Developer FastAPI Python JavaScript ...
Senior Developer

Konzeption und Umsetzung eines schlanken, modularen ERP-Systems zur Abbildung zentraler Geschäftsprozesse eines E-Commerce-Unternehmens. Ziel war die Entkopplung des Shop Frontend (Shopify) von operativen Backend-Prozessen sowie die Schaffung einer skalierbaren, systemunabhängigen Datenbasis für Lager, Einkauf und Preislogik. 

  • Aufbau strukturierter Datenmodelle für Reporting- und Listenansichten
  • Bereitstellung aggregierter und filterbarer Daten
  • Entwicklung dynamischer Filtermechanismen (z. B. Produkt, Kategorie, Lagerort)
  • Analyse von inkonsistentem Verhalten zwischen UI und Backend
  • Sicherstellung korrekter Zustandsverwaltung bei wiederholten Suchanfragen 

FastAPI Python JavaScript OpenUI5 VS Code SQLAlchemy REST API JSON
E-Commerce
3 Jahre 1 Monat
2023-04 - heute

Integration eines neuen Standorts in die bestehende SAP-Landschaft

SAP techn. Berater & Entwickler Adobe Forms Dokumentenmanagement SAP WM ...
SAP techn. Berater & Entwickler

Ziel dieses Projekts ist es, einen neuen Standort in die bestehende SAP-Landschaft des Unternehmens zu integrieren. Hierzu mussten die bestehenden Prozesse der neuen Produktionsstätte analysiert und bewertet werden und diese mit den bestehenden Prozessen harmonisiert werden. Eine Herausforderung bestand darin, die Prozesse vor Ort anzupassen und zu optimieren. Um dies gewährleisten zu können, mussten die bestehenden Schnittstellen erweitert, Alt-Daten aufbereitet und migriert werden. Eine Teilaufgabe besteht darin, die bestehenden Formulare an die neuen Templates anzupassen und dabei die rechtlichen, lokalen Gegebenheiten zu berücksichtigen.

  • Implementierung mehrerer Flatfile Schnittstellen (Stücklisten, Arbeitspläne, Dokumentinfosätze)
  • Erweiterung des SAP Standards mit Hilfe des Enhancement Framworks
  • Einführung einer Sprachsteuerung in der Nachrichtensteuerung
  • Dokumentation aller durchgeführten Entwicklungstätigkeiten
  • Erweiterung der Business Logik von IDocs mithilfe von BAdIs

Adobe Forms Dokumentenmanagement SAP WM User Exits Smartforms Projektmanagement Performanceoptimierung SAP MM SAP IDoc Funktionstests Fehleranalyse Enhancements EDI Datenanalyse ABAP ABAP OO SAP SD BAdIs S/4HANA
Maschinen- und Anlagenbau
1 Jahr 2 Monate
2025-02 - 2026-03

Erweiterung und Neuentwicklung von OData Services zur Integration und Massendatenverarbeitung im SD Umfeld

Senior Developer S/4HANA ABAP OO OData ...
Senior Developer

Im Rahmen der Integration eines externen Logistiksystems (LMS) sowie eines angebundenen Drittsystems (WW90) wurden mehrere OData Services im SD Umfeld erweitert und neu aufgebaut. Ziel war die Verbesserung der Stabilität, Erweiterung der Funktionalität sowie die Unterstützung von Massendatenverarbeitung und zusätzlicher Geschäftslogik (u. a. Löschprozesse von Verkaufsbelegen). Eine zentrale Herausforderung bestand in der Transformation bestehender Schnittstellen hin zu skalierbaren, POST-basierten APIs sowie der Integration zusätzlicher fachlicher Anforderungen in bestehende Service-Architekturen. 

  • Umstellung des OData-Services von GET auf POST zur Verarbeitung großer Datenmengen
  • Implementierung einer Deep-Entity-Verarbeitung (CREATE_DEEP_ENTITY) zur strukturierten Übergabe von Aufträgen und Positionen
  • Erweiterung des OData-Datenmodells (MPC/DPC) um Kopf- und Positionsdaten inkl. Kundenkontaktdaten
  • Anpassung der bestehenden Businesslogik zur Integration zusätzlicher Felder (z. B. Adressdaten aus ADRC/VBPA) 
  • Entwicklung einer massentauglichen Request-/Response-Struktur (JSON)
  • Sicherstellung der Abwärtskompatibilität bestehender Schnittstellen
  • Implementierung von Fehlerhandling und Validierungslogik im OData-Service
  • Umsetzung von Fehlerhandling und Rückgabemechanismen innerhalb des OData-Frameworks

S/4HANA ABAP OO OData SAP Gateway SD JSON Deep Entity
Großhandel
1 Jahr 1 Monat
2025-01 - 2026-01

Automatisierung von Business Partner Erweiterungen im S/4HANA Umfeld

Senior Developer SAP MDM SAP BP SAP SD ...
Senior Developer

  • Im Rahmen der Stammdatenverwaltung wurde eine Lösung zur automatisierten Erweiterung von Business Partner Sichten entwickelt.
  • Ziel war die vollständige Eliminierung manueller Pflegeprozesse nach der Neuanlage von Geschäftspartnern.
  • Die Herausforderung bestand in der konsistenten Übernahme komplexer Default-Strukturen (u. a. KNVI, KNVV, KNVP, LFM1) sowie der Differenzierung zwischen Initialanlage, Updates und Deaktivierungsszenarien. 


Auswirkung dieser Entwicklung:

  • Reduktion manueller Stammdatenpflege
  • Fehlerquote bei BP-Erweiterungen signifikant reduziert
  • Sofortige operative Nutzbarkeit neuer Geschäftspartner
  • Skalierbare Lösung für Massenverarbeitung
  • Verbesserung der Datenqualität/-konsistenz über mehrere Mandanten hinweg


Verantwortlichkeiten:

  • Entwicklung einer objektorientierten Architektur zur Steuerung von BP-Erweiterungen
  • Nutzung von Default-Business-Partnern als Template-Quelle
  • Implementierung einer Delta-Logik (Insert / Update / Delete inkl. Sperrkennzeichen)
  • Aufbau eines Batch-Prozesses zur periodischen Verarbeitung großer Datenmengen
  • Integration in bestehende BP-Transaktionen und CVI-Prozesse
  • Implementierung eines Application Logging (SLG1) zur Nachvollziehbarkeit und Fehleranalyse
  • Sicherstellung der Mandanten- und Organisationsdatenabhängigkeit
  • Erarbeitung und Pflege einer technischen Dokumentation sowie einer Testmatrix mit Testdaten
  • Beratung zur Automatisierung und Integration in bestehende Verteilprozesse

SAP MDM SAP BP SAP SD SAP MM ABAP Debugging SAP ADT ABAP OO Anforderungsanalyse BAPI Customizing Datenanalyse SAP GP User Exits
Großhandel
1 Jahr 1 Monat
2025-01 - 2026-01

Erweiterung einer SAP Fiori App zur Massenpflege von Lieferantenkalendern

Senior Developer SAP S/4HANA SAP Fiori / UI5 OData ...
Senior Developer

Im Rahmen der Weiterentwicklung einer bestehenden SAP Fiori Anwendung (?Lieferantenkalender?) wurde eine Funktion zur Massenpflege von Kalendereinträgen implementiert. Ziel war die Ablösung der bisherigen Einzelpflege durch eine performante und benutzerfreundliche Mehrfachbearbeitung analog bestehender Fiori-Anwendungen im Einkaufsumfeld. Die Herausforderung bestand in der Erweiterung der bestehenden UI5-Anwendung um Multi-Select-Funktionalitäten, die konsistente Verarbeitung von Massenänderungen sowie die Integration in bestehende OData- und Backend-Strukturen unter Berücksichtigung von Validierungslogiken und Feldsteuerungen. 

  • Analyse der bestehenden Fiori App ?Lieferantenkalender? sowie Ableitung eines skalierbaren Erweiterungskonzepts für Massenpflege-Funktionalitäten
  • Umsetzung einer Multi-Select-Funktion (inkl. Select-All auf Tabellenebene) innerhalb der UI5-Anwendung
  • Entwicklung einer Massenpflege-Funktion inkl. dynamischer Aktivierung (abhängig von Selektion)
  • Implementierung eines Eingabe-Popups auf Basis bestehender Einzelpflege-Logik inkl. Feldsteuerung und Eingabehilfen
  • Erweiterung der OData-Service-Logik zur Verarbeitung von Massenänderungen (Batch-/Bulk-Verarbeitung)
  • Sicherstellung konsistenter Validierungslogik für Pflicht- und Kannfelder (z. B. Bestelltag, Liefertag, Bestellzeit) 

SAP S/4HANA SAP Fiori / UI5 OData ABAP OO SAP Gateway CDS-Views JavaScript UI5 Debugging Anforderungsanalyse UX-Optimierung VS Code
Großhandel
7 Monate
2025-06 - 2025-12

End-to-End Automatisierung von Retourenprozessen im S/4HANA Umfeld

Senior Developer SAP SD SAP MM SAP QM ...
Senior Developer

  • Im bestehenden Retourenprozess wurde die Entscheidung über die weitere Verarbeitung von retournierten Waren (z. B. Umlagerung, Ausschuss, Reparatur) bereits frühzeitig im Retourenauftrag getroffen, konnte jedoch systemseitig nicht durchgängig genutzt werden. 
  • Dies führte zu manuellen Nacharbeiten, redundanten Prüfprozessen und erhöhtem Abstimmungsaufwand zwischen Service, Logistik und Qualitätsmanagement. 
  • Ziel des Projekts war die durchgängige technische Abbildung dieser Folgeentscheidungen über den gesamten Prozess hinweg ? vom Retourenauftrag bis zur automatisierten Weiterverarbeitung in Logistik und Qualitätsmanagement. 


Auswirkung dieser Entwicklung:

  • Deutliche Reduktion manueller Nachbearbeitung im Retourenprozess
  • End-to-End Automatisierung der Folgeprozesse (SD ? MM ? QM)
  • Konsistente Nutzung fachlicher Entscheidungen über alle Prozessschritte hinweg
  • Reduzierung von Abstimmungsaufwänden zwischen Fachbereichen
  • Verbesserung der Prozessqualität und Durchlaufzeiten im Retourenhandling


Verantwortlichkeiten:

  • Erweiterung des SD-Datenmodells zur Aufnahme von Folgeaktionen auf Positionsebene
  • Implementierung einer automatischen Übergabe der Folgeaktion in nachgelagerte Prozesse (Lieferung, Wareneingang)
  • Entwicklung von Logiken zur automatisierten Anlage und Verarbeitung von Q-Meldungen
  • Integration der Entscheidungslogik in bestehende MM- und QM-Prozesse
  • Umsetzung von Enhancements und User Exits zur Erweiterung des SAP-Standards
  • Sicherstellung der konsistenten Datenverarbeitung über mehrere Module hinweg
  • Reduktion manueller Eingriffe durch automatisierte Prozesssteuerung

SAP SD SAP MM SAP QM SAP EWM/LMS ABAP Debugging SAP ADT ABAP OO BAPI Datenanalyse User Exits
Großhandel
1 Jahr 3 Monate
2024-10 - 2025-12

Hypercare nach Businessrelease

Senior Developer Releasetests Prozessdesign Master Data Management (SAP MDM) ...
Senior Developer

Im Rahmen eines Projekts zur Einführung einer unternehmensweiten SAP-Lösung in der Großhandels branche war ich während der Hypercare-Phase sowie in der anschließenden Weiterentwicklung der Lösung als SAP-Berater und Entwickler tätig. Der Fokus lag auf der Sicherstellung des stabilen Betriebs, der Weiterentwicklung der Lösung nach SAP Best Practices sowie der technischen Beratung hinsichtlich Architekturentscheidungen. 

  • Tägliche Abstimmung mit der Entwicklung über offene Themen in der Hypercare Phase
  • Fehleranalyse und -bereinigung der ausgerollten Businesslösung
  • Erweiterung von BAdIs
  • Anforderungserhebung und Aufwandsschätzung mit Fachbereichen
  • Umsetzung von Neuanforderungen nach dem Ansatz des SAP Best Practices
  • Beratung zum Einsatz von geeigneten Softwarearchitekturen und ggf. Third Party Lösungen
  • Dokumentation der Arbeitschritte, Datenmodelle und Prozessabläufe 

Releasetests Prozessdesign Master Data Management (SAP MDM) SAP ADT AMDP ABAP OO ABAP4Eclipse Anforderungsanalyse BAdIs BAPI SAP CDS Design Pattern EDI Fehleranalyse Gateway Jira Confluence Kommunikationsfähigkeit SAP MDM SAP PP-MRP SAP MM OData Performanceoptimierung SAP SD User Exits
Großhandel
9 Monate
2025-02 - 2025-10

Dokumentenbereitstellung & Systemintegration (DMS, ArchiveLink, Spool) für ein Lieferantenportal

Senior Developer Dokumentenmanagement SAP MM SAP DMS ...
Senior Developer

Konzeption und Umsetzung einer unternehmensweiten Lösung zur automatisierten Bereitstellung von Einkaufs- und Produktionsdokumenten für ein Lieferantenportal. Ziel war es, alle zu einer Bestellung gehörenden Unterlagen ? wie Bestellungen, Stücklisten, technische Zeichnungen und Etiketten ? zentral zu bündeln, strukturiert aufzubereiten und vollständig sowie konsistent bereitzustellen. Hierfür wurde ein durchgängiger Prozess entwickelt, der relevante Informationen entlang der Bestellung intelligent zusammenführt und in einer klaren, nachvollziehbaren Struktur für Lieferanten verfügbar macht. Die Lösung ist auf stabile Verarbeitung großer Datenmengen ausgelegt und reduziert manuelle Aufwände auf ein Minimum. Durch die Einführung konnte die Prozesssicherheit erhöht, Transparenz geschaffen und die Zusammenarbeit mit Lieferanten nachhaltig verbessert werden. 

  • Konzeption und Umsetzung einer unternehmensweiten Lösung zur automatisierten Dokumentenbereitstellung für ein Lieferantenportal 
  • Analyse und Optimierung bestehender Einkaufs- und Dokumentenprozesse mit Fokus auf Automatisierung
  • Entwurf einer durchgängigen Prozesskette zur Aufbereitung und Bereitstellung aller relevanten Dokumente je Bestellung 
  • Integration heterogener Dokumentquellen inkl. Einkaufsbelege, technische Dokumente und Archivdaten 
  • Entwicklung einer stabilen, performanten Batch-Verarbeitung inkl. Jobsteuerung und Spool-Integration
  • Aufbau von Logging-, Monitoring- und Fehlerbehandlungsmechanismen zur Sicherstellung eines zuverlässigen Produktivbetriebs
  • Ausführliche Dokumentation der Architektur

Dokumentenmanagement SAP MM SAP DMS ArchiveLink Spool-Verarbeitung Smart Forms Adobe Forms Formularentwicklung ABAP ABAP OO Schnittstellenintegration Batch-Verarbeitung Jobsteuerung Datenanalyse Fehleranalyse Performanceoptimierung Logging & Monitoring Prozessautomatisierung Qualitätssicherung
Maschinen- und Anlagenbau
1 Jahr 3 Monate
2024-08 - 2025-10

Anbindung eines Kundenportals zur Darstellung von Maschinendaten

Senior Developer OData ABAP OO ABAP Debugging ...
Senior Developer

In diesem Projekt wurde ein externes Kundenportal mithilfe eines OData-Service angebunden. Dazu wurden im SAP-System Kundendaten und ihre dazugehörigen technischen Plätze, mithilfe von CDS-Views, modelliert und als CDS-Referenzen im Service integriert. Über Filterfunktionen war es möglich, die technischen Plätze auf die aktuelle Kundensicht einzuschränken, sodass die REST-Anfragen nur die Daten übermittelten, die tatsächlich gefordert waren. Da technische Plätze über eine hochkomplexe Hierarchie verfügen, war es notwendig, das Datenmodell mithilfe einer Vater-Kind-Beziehung zu erzeugen. Dadurch konnten die Daten im Frontend, in vereinfachter Form visualisiert werden. Eine Besonderheit war die Implementierung der Rollen und Rechte, über die gewisse Personenkreise im Frontend nur ausgewählte Sichten einsehen und Aktivitäten ausüben durften.

  • Anforderungsanalyse mit dem Product Owner und dem Technischen Leiter
  • Konfiguration des SAP Gateways
  • Datenmodellierung mithilfe von CDS Views auf einem R3 und den ADT in eclipse
  • Ausarbeitung eines kundeneigenen Rechte und Rollenkonzepts
  • Implementierung eines OData v2 Services mithilfe der CDS-Referenzen
  • Testing der Schnittstelle aus dem Postman Client heraus 
  • Dokumentation der API anhand der Nutzung aus dem Postman Client

OData ABAP OO ABAP Debugging SAP ADT ABAP4Eclipse Datenmodellierung Gateway Postman SAP CDS
Maschinen- und Anlagenbau
2 Monate
2024-09 - 2024-10

Performante Nachkalkulation und Massendatenverarbeitung mittels AMDP im S/4HANA Umfeld

Senior Developer ABAP Debugging SAP ADT AMDP ...
Senior Developer

  • Im Rahmen eines FI-nahen Reporting-Szenarios wurde eine performante Lösung zur Nachkalkulation und Plausibilitätsprüfung von Preisfindungen entwickelt.
  • Ziel war die Verarbeitung großer Datenmengen aus SAP (RSEG) und Non-SAP Quellen in einem gemeinsamen Datenmodell, um fehlerhafte Preisfindungen automatisiert zu identifizieren.
  • Die zentrale Herausforderung bestand in der effizienten Aggregation und Verarbeitung massiver Datenvolumina sowie der Parallelisierung der Preisfindungslogik. 


Auswirkung dieser Entwicklung:

  • Performante Verarbeitung großer Datenmengen im Millionenbereich
  • Signifikante Reduktion der Laufzeiten durch Code Pushdown (AMDP)
  • Horizontale Skalierung durch Parallelisierung der Verarbeitung
  • Zentrale Datenbasis für fundierte Preisanalysen und Fehleridentifikation
  • Deutliche Verbesserung der Datenqualität und Transparenz in der Preisfindung


Verantwortlichkeiten:

  • Entwicklung einer AMDP-Klasse zur datenbankseitigen Verarbeitung großer Datenmengen (Code Push-down)
  • Zusammenführung von SAP- und Non-SAP-Datenquellen in einem konsolidierten Datenmodell
  • Implementierung von SQLScript-Logik zur Aggregation und Vorverarbeitung
  • Aufteilung der Daten in Verarbeitungspakete und Umsetzung einer Parallelisierung mittels CL_ABAP_PARALLEL
  • Entwicklung eines flexiblen Kalkulationsschemas zur Preisfindung
  • Aufbau eines skalierbaren Batch-Prozesses zur regelmäßigen Ausführung
  • Persistierung der Ergebnisse zur weiteren Analyse und Reporting-Nutzung

ABAP Debugging SAP ADT AMDP ABAP OO ABAP4Eclipse SAP FI BAPI SAP CDS Performanceoptimierung S/4HANA
Großhandel
4 Monate
2024-06 - 2024-09

Realisierung einer Fiori App zur Verwaltung von Ansprechpartnern zum Lieferanten

SAP techn. Berater & Entwickler SAP BP ABAP Debugging SAP ADT ...
SAP techn. Berater & Entwickler

Die Anforderung des Endbenutzers war es, eine App zur Verwaltung von Ansprechpartnern für Lieferanten bereitzustellen. Da die Transaktion BP (Business Partner) die Pflege nur über mehrere Schritte und Sichten ermöglichte, bestand der Wunsch, diesen Prozess zu vereinfachen. Als Grundlage diente eine Fiori-App, die eine Übersicht der Lieferanten (Business Partner) darstellte. Mit einem Klick auf einen ausgewählten Lieferanten war es möglich, zur Übersicht aller Ansprechpartner (Business Partner) eines Lieferanten zu navigieren. Hier konnten entweder weitere Ansprechpartner hinzugefügt oder gelöscht werden. Da Legacy-Code zum Einsatz kam, fiel die Wahl auf ein Unmanaged Scenario mit RAP. Wie weiter oben schon erwähnt, war die Pflege eines Ansprechpartners nur über mehrere Aktionen möglich. Das bedeutete, dass nach jeder Aktion ein Commit erfolgen musste. Im RAP-Umfeld war jedoch der Standard für das Durchführen eines Commits verantwortlich. Ein Commit aus dem Code heraus war nicht erlaubt. Als Workaround wurde der Aufruf eines RFC-fähigen Bausteins durchgeführt, der die Aktionen in einem separaten Task ausführte und anschließend einen Commit durchführte.

  • Analyse der Transaktion BP (Business Partner)
  • Datenmodellierung mithilfe von CDS Entitäten
  • Bereitstellung eines REST-Service auf der Grundlage von RAP
  • Modellierung von Behaviour Definitionen (Unmanaged Scenario)
  • Implementierung der Mappinglogik zum Business Partner mithilfe von ABAP OO & eclipse
  • Nutzung von RFC-Bausteinen separate LUWs mit einem Commit versehen zu können
  • Generierung einer Fiori Elements App
  • Einbinden der Navigation in der Fiori App

SAP BP ABAP Debugging SAP ADT ABAP OO ABAP4Eclipse SAP CDS Datenmodellierung Fiori Elements SAP GP SAP RFC SAP RAP SAP Fiori Guidelines S/4HANA
Großhandel
1 Jahr
2023-08 - 2024-07

Risikomanagementanalysen für Lieferketten

SAP techn. Berater & Entwickler Master Data Management (SAP MDM) Koordination und Durchführung von Schulungen ABAP Debugging ...
SAP techn. Berater & Entwickler

Im Rahmen dieses Projektes wurden Standorte von Lieferanten aus dem SAP (S4/HANA) an ein Third Party Tool zur Risikomanagementanalyse übertragen. Dieses Tool kann nicht nur einzelne Standorte als Lieferketten abbilden, sondern auch im Falle von Katastrophen auf Lieferengpässe hinweisen und/oder alternative Lieferketten darstellen. Verantwortliche Benutzer werden über Aktivitäten per Mail informiert, sollte z.B. eine Naturkatastrophe oder ein Krieg gewisse Regionen beeinflussen, die von der Lieferkette abhängig sind. Die Lieferantendaten wurden mithilfe einer REST-Schnittstelle an die CPI (Cloud Plattform Integration) gesendet, die wiederum für die Verbuchung der Daten zuständig war. Dabei galt es, die Datenstruktur bereits im SAP-Umfeld und die Zielstruktur anzupassen. Die Daten Lieferantendaten selbst mussten mithilfe von Wareneingängen und Bestellungen auf einen gewissen Zeitraum eingeschränkt werden, um sicherstellen zu können, dass die Lieferketten auf einem aktuellen Stand verbleiben. Über ein Fehlerprotokoll werden Datenverantwortliche darüber informiert, wenn die Stammdaten über eine unzureichende Datenqualität besitzen. Mit diesem Hebel sind die Datenverantwortlichen dazu verpflichtet, die Daten vollständig zu pflegen.

  • Anforderungsanalyse in mehreren Iterationen
  • Enger Austausch mit dem Fachbereich
  • Technische Beratung im Umfeld P2P (Ermittlung von Lieferantendaten, Bestellungen, Wareneingänge)
  • Datenermittlung und Aggregation mithilfe von CDS
  • Erstellen eines Fehlerprotokolls und Benachrichtigung von Dateneignern
  • Konvertieren der Datenstruktur in eine tiefe JSON-Struktur
  • Anbindung der SAP CPI mithilfe einer REST-Schnittstelle
  • Aufbereitung der Testszenarien und Testing
  • Dokumentation der Arbeitschritte, Datenmodelle und Prozessabläufe im Confluence
  • Go Live Betreuung
  • Betreuung in der Hypercarephase

Master Data Management (SAP MDM) Koordination und Durchführung von Schulungen ABAP Debugging SAP ADT ABAP OO ABAP4Eclipse Anforde-rungsanalyse SAP BP Confluence Datenmodellierung Datenanalyse Design / Konzeption / Architektur JIRA JSON Kommunikationsfähigkeit SAP MM Postman REST API Risikomanagement SAP Cloud Platform SCRUM Testkon-zeption Testmanagement SAP CDS S/4HANA
Automotive
2 Monate
2024-05 - 2024-06

Harmonisierung von Standardpreisen

SAP techn. Berater & Entwickler ABAP OO ABAP Debugging Anforderungsanalyse ...
SAP techn. Berater & Entwickler

Der Arbeitsauftrag bestand in der massentauglichen Harmonisierung von Standardpreisen. Als Grundlage galt hierzu der GLD-Preis einzelner Artikel. Unter der Berücksichtigung eines vorgegebenen Schwellwerts, mussten Artikel mit einer Abweichung im Standard- und GLD-Preis ermittelt, verarbeitet und aktualisiert werden. Wurde der Schwellwert unter- bzw. überschritten, so durften keine Aktualisierungen erfolgen. Angelegt an eine SAP-Standardtransaktion wurde eine Report erzeugt, der die genannten Kriterien erfüllte. 

  • Anforderungsanalyse mit dem Fachbereich
  • Konzeption + Aufwandsabschätzung
  • Implementierung der vorab konzipierten Umfänge
  • Dokumentation der Prozessabläufe

ABAP OO ABAP Debugging Anforderungsanalyse Dynpro / ALV User Exits S/4HANA
Großhandel
2 Jahre 9 Monate
2021-04 - 2023-12

S/4HANA Einführung - Schnittstellentranformation

SAP techn. Berater & Entwickler ABAP OO Dynpro / ALV SOAP ...
SAP techn. Berater & Entwickler

Im Rahmen dieser S/4HANA Einführung, galt es Bestandsentwicklungen aus der Beschaffung (Purchase To Pay) zu erfassen, diese an die neuen Anforderungen (Cloud Readiness) zu konzipieren und in das Zielsystem zu übertragen. Damit das bewerkstelligt werden konnte, wurden die Entwicklungen in Webservices transformiert und die Kommunikation mithilfe einer Middleware bewerkstelligt. Anbindung eines Warenkorbsystems (Third-Party Non-SAP) an das SAP-System. Im selben Rahmen wurden Warenkörbe an das SAP-System übermittelt und als Bestellanforderungen angelegt. Es galt die relevanten Daten zu identifizieren und eine geeignete Datentransformationsschicht zu erstellen. Zugriffskontrollen wurde mithilfe eines technischen Users bewerkstelligt.

  • Einhaltung von Sicherheitsaspekten anhand geeigneter Zugriffskontrollen
  • Fehleranalyse und Protokollierung
  • Testing und Validierung der Daten
  • Anbindung der Webservices an das Application Interface Framework (AIF)
  • Anbindung der Webservices an Middleware (EAI)
  • Transformation von Flatfile-Sst. auf Webservices
  • Bereitstellung von Machbarkeitsstudien (z.B. IDOC vs. Webservice, Anbindung an Non-SAP)
  • Zuordnung der Schnittstellen in die entsprechenden Teilstreams
  • Ermittlung relevanter Anwendungen/Schnittstellen im P2P-Umfeld
  • Kommunikation und Koordination: Sprintplanung, Dailys/Weeklys, Workshops

ABAP OO Dynpro / ALV SOAP SAP RFC OData SAP CDS SAP AIF REST ABAP4Eclipse BAdIs Confluence Custom Code Migration Fehleranalyse Jira Koordination und Durchführung von Schulungen Postman SAP MM S/4HANA User Exits Web Services SAP P2P
Automotive

Kompetenzen

Kompetenzen

Top-Skills

ABAP OO CDS (Core Data Services) RAP (RESTful ABAP) OData (V2/V4) REST APIs AMDP SAP S/4HANA Integration (IDoc Schnittstellen) SAP MM SAP SD Integration Performance Analyse Parallel Processing SAP GP

Schwerpunkte

  • SAP MM - Material Management
  • SAP SD - Sales & Distribution
  • Performanceoptimierung
  • Datenmodellierung
  • Integration

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Developer mit Integrations- & Performance-Fokus

  • 9 Jahre Berufserfahrung: Experte für ABAP OO, CDS, OData, Schnittstellen, Integration
  • Methoden: Agile, Scrum, Testdriven Devel-opment, UML, Wasserfall


Backend & Architektur

  • ABAP OO (Clean ABAP, Design Patterns)
  • CDS Views | CDS Entities
  • RAP ( Unmanaged | Managed )


Integration & APIs

  • OData ( V2 | V4 )
  • REST APIs
  • IDoc / RFC / Webservices


Frontend

  • SAP UI5 | Fiori


Performance & Datenverarbeitung

  • AMDP
  • Parallel Processing
  • CDS Performance Tuning
  • HANA Optimierung


SAP Kontext

  • S/4HANA
  • SAP MM (Material Management)
  • SAP SD (Sales & Distribution)

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 3 Monate
2025-02 - heute

Eigenentwicklung eines ERP-Backends mit einem OpenUI5 Frontend zur Anbindung eines E-Commerce-Systems

Senior Developer FastAPI Python JavaScript ...
Senior Developer

Konzeption und Umsetzung eines schlanken, modularen ERP-Systems zur Abbildung zentraler Geschäftsprozesse eines E-Commerce-Unternehmens. Ziel war die Entkopplung des Shop Frontend (Shopify) von operativen Backend-Prozessen sowie die Schaffung einer skalierbaren, systemunabhängigen Datenbasis für Lager, Einkauf und Preislogik. 

  • Aufbau strukturierter Datenmodelle für Reporting- und Listenansichten
  • Bereitstellung aggregierter und filterbarer Daten
  • Entwicklung dynamischer Filtermechanismen (z. B. Produkt, Kategorie, Lagerort)
  • Analyse von inkonsistentem Verhalten zwischen UI und Backend
  • Sicherstellung korrekter Zustandsverwaltung bei wiederholten Suchanfragen 

FastAPI Python JavaScript OpenUI5 VS Code SQLAlchemy REST API JSON
E-Commerce
3 Jahre 1 Monat
2023-04 - heute

Integration eines neuen Standorts in die bestehende SAP-Landschaft

SAP techn. Berater & Entwickler Adobe Forms Dokumentenmanagement SAP WM ...
SAP techn. Berater & Entwickler

Ziel dieses Projekts ist es, einen neuen Standort in die bestehende SAP-Landschaft des Unternehmens zu integrieren. Hierzu mussten die bestehenden Prozesse der neuen Produktionsstätte analysiert und bewertet werden und diese mit den bestehenden Prozessen harmonisiert werden. Eine Herausforderung bestand darin, die Prozesse vor Ort anzupassen und zu optimieren. Um dies gewährleisten zu können, mussten die bestehenden Schnittstellen erweitert, Alt-Daten aufbereitet und migriert werden. Eine Teilaufgabe besteht darin, die bestehenden Formulare an die neuen Templates anzupassen und dabei die rechtlichen, lokalen Gegebenheiten zu berücksichtigen.

  • Implementierung mehrerer Flatfile Schnittstellen (Stücklisten, Arbeitspläne, Dokumentinfosätze)
  • Erweiterung des SAP Standards mit Hilfe des Enhancement Framworks
  • Einführung einer Sprachsteuerung in der Nachrichtensteuerung
  • Dokumentation aller durchgeführten Entwicklungstätigkeiten
  • Erweiterung der Business Logik von IDocs mithilfe von BAdIs

Adobe Forms Dokumentenmanagement SAP WM User Exits Smartforms Projektmanagement Performanceoptimierung SAP MM SAP IDoc Funktionstests Fehleranalyse Enhancements EDI Datenanalyse ABAP ABAP OO SAP SD BAdIs S/4HANA
Maschinen- und Anlagenbau
1 Jahr 2 Monate
2025-02 - 2026-03

Erweiterung und Neuentwicklung von OData Services zur Integration und Massendatenverarbeitung im SD Umfeld

Senior Developer S/4HANA ABAP OO OData ...
Senior Developer

Im Rahmen der Integration eines externen Logistiksystems (LMS) sowie eines angebundenen Drittsystems (WW90) wurden mehrere OData Services im SD Umfeld erweitert und neu aufgebaut. Ziel war die Verbesserung der Stabilität, Erweiterung der Funktionalität sowie die Unterstützung von Massendatenverarbeitung und zusätzlicher Geschäftslogik (u. a. Löschprozesse von Verkaufsbelegen). Eine zentrale Herausforderung bestand in der Transformation bestehender Schnittstellen hin zu skalierbaren, POST-basierten APIs sowie der Integration zusätzlicher fachlicher Anforderungen in bestehende Service-Architekturen. 

  • Umstellung des OData-Services von GET auf POST zur Verarbeitung großer Datenmengen
  • Implementierung einer Deep-Entity-Verarbeitung (CREATE_DEEP_ENTITY) zur strukturierten Übergabe von Aufträgen und Positionen
  • Erweiterung des OData-Datenmodells (MPC/DPC) um Kopf- und Positionsdaten inkl. Kundenkontaktdaten
  • Anpassung der bestehenden Businesslogik zur Integration zusätzlicher Felder (z. B. Adressdaten aus ADRC/VBPA) 
  • Entwicklung einer massentauglichen Request-/Response-Struktur (JSON)
  • Sicherstellung der Abwärtskompatibilität bestehender Schnittstellen
  • Implementierung von Fehlerhandling und Validierungslogik im OData-Service
  • Umsetzung von Fehlerhandling und Rückgabemechanismen innerhalb des OData-Frameworks

S/4HANA ABAP OO OData SAP Gateway SD JSON Deep Entity
Großhandel
1 Jahr 1 Monat
2025-01 - 2026-01

Automatisierung von Business Partner Erweiterungen im S/4HANA Umfeld

Senior Developer SAP MDM SAP BP SAP SD ...
Senior Developer

  • Im Rahmen der Stammdatenverwaltung wurde eine Lösung zur automatisierten Erweiterung von Business Partner Sichten entwickelt.
  • Ziel war die vollständige Eliminierung manueller Pflegeprozesse nach der Neuanlage von Geschäftspartnern.
  • Die Herausforderung bestand in der konsistenten Übernahme komplexer Default-Strukturen (u. a. KNVI, KNVV, KNVP, LFM1) sowie der Differenzierung zwischen Initialanlage, Updates und Deaktivierungsszenarien. 


Auswirkung dieser Entwicklung:

  • Reduktion manueller Stammdatenpflege
  • Fehlerquote bei BP-Erweiterungen signifikant reduziert
  • Sofortige operative Nutzbarkeit neuer Geschäftspartner
  • Skalierbare Lösung für Massenverarbeitung
  • Verbesserung der Datenqualität/-konsistenz über mehrere Mandanten hinweg


Verantwortlichkeiten:

  • Entwicklung einer objektorientierten Architektur zur Steuerung von BP-Erweiterungen
  • Nutzung von Default-Business-Partnern als Template-Quelle
  • Implementierung einer Delta-Logik (Insert / Update / Delete inkl. Sperrkennzeichen)
  • Aufbau eines Batch-Prozesses zur periodischen Verarbeitung großer Datenmengen
  • Integration in bestehende BP-Transaktionen und CVI-Prozesse
  • Implementierung eines Application Logging (SLG1) zur Nachvollziehbarkeit und Fehleranalyse
  • Sicherstellung der Mandanten- und Organisationsdatenabhängigkeit
  • Erarbeitung und Pflege einer technischen Dokumentation sowie einer Testmatrix mit Testdaten
  • Beratung zur Automatisierung und Integration in bestehende Verteilprozesse

SAP MDM SAP BP SAP SD SAP MM ABAP Debugging SAP ADT ABAP OO Anforderungsanalyse BAPI Customizing Datenanalyse SAP GP User Exits
Großhandel
1 Jahr 1 Monat
2025-01 - 2026-01

Erweiterung einer SAP Fiori App zur Massenpflege von Lieferantenkalendern

Senior Developer SAP S/4HANA SAP Fiori / UI5 OData ...
Senior Developer

Im Rahmen der Weiterentwicklung einer bestehenden SAP Fiori Anwendung (?Lieferantenkalender?) wurde eine Funktion zur Massenpflege von Kalendereinträgen implementiert. Ziel war die Ablösung der bisherigen Einzelpflege durch eine performante und benutzerfreundliche Mehrfachbearbeitung analog bestehender Fiori-Anwendungen im Einkaufsumfeld. Die Herausforderung bestand in der Erweiterung der bestehenden UI5-Anwendung um Multi-Select-Funktionalitäten, die konsistente Verarbeitung von Massenänderungen sowie die Integration in bestehende OData- und Backend-Strukturen unter Berücksichtigung von Validierungslogiken und Feldsteuerungen. 

  • Analyse der bestehenden Fiori App ?Lieferantenkalender? sowie Ableitung eines skalierbaren Erweiterungskonzepts für Massenpflege-Funktionalitäten
  • Umsetzung einer Multi-Select-Funktion (inkl. Select-All auf Tabellenebene) innerhalb der UI5-Anwendung
  • Entwicklung einer Massenpflege-Funktion inkl. dynamischer Aktivierung (abhängig von Selektion)
  • Implementierung eines Eingabe-Popups auf Basis bestehender Einzelpflege-Logik inkl. Feldsteuerung und Eingabehilfen
  • Erweiterung der OData-Service-Logik zur Verarbeitung von Massenänderungen (Batch-/Bulk-Verarbeitung)
  • Sicherstellung konsistenter Validierungslogik für Pflicht- und Kannfelder (z. B. Bestelltag, Liefertag, Bestellzeit) 

SAP S/4HANA SAP Fiori / UI5 OData ABAP OO SAP Gateway CDS-Views JavaScript UI5 Debugging Anforderungsanalyse UX-Optimierung VS Code
Großhandel
7 Monate
2025-06 - 2025-12

End-to-End Automatisierung von Retourenprozessen im S/4HANA Umfeld

Senior Developer SAP SD SAP MM SAP QM ...
Senior Developer

  • Im bestehenden Retourenprozess wurde die Entscheidung über die weitere Verarbeitung von retournierten Waren (z. B. Umlagerung, Ausschuss, Reparatur) bereits frühzeitig im Retourenauftrag getroffen, konnte jedoch systemseitig nicht durchgängig genutzt werden. 
  • Dies führte zu manuellen Nacharbeiten, redundanten Prüfprozessen und erhöhtem Abstimmungsaufwand zwischen Service, Logistik und Qualitätsmanagement. 
  • Ziel des Projekts war die durchgängige technische Abbildung dieser Folgeentscheidungen über den gesamten Prozess hinweg ? vom Retourenauftrag bis zur automatisierten Weiterverarbeitung in Logistik und Qualitätsmanagement. 


Auswirkung dieser Entwicklung:

  • Deutliche Reduktion manueller Nachbearbeitung im Retourenprozess
  • End-to-End Automatisierung der Folgeprozesse (SD ? MM ? QM)
  • Konsistente Nutzung fachlicher Entscheidungen über alle Prozessschritte hinweg
  • Reduzierung von Abstimmungsaufwänden zwischen Fachbereichen
  • Verbesserung der Prozessqualität und Durchlaufzeiten im Retourenhandling


Verantwortlichkeiten:

  • Erweiterung des SD-Datenmodells zur Aufnahme von Folgeaktionen auf Positionsebene
  • Implementierung einer automatischen Übergabe der Folgeaktion in nachgelagerte Prozesse (Lieferung, Wareneingang)
  • Entwicklung von Logiken zur automatisierten Anlage und Verarbeitung von Q-Meldungen
  • Integration der Entscheidungslogik in bestehende MM- und QM-Prozesse
  • Umsetzung von Enhancements und User Exits zur Erweiterung des SAP-Standards
  • Sicherstellung der konsistenten Datenverarbeitung über mehrere Module hinweg
  • Reduktion manueller Eingriffe durch automatisierte Prozesssteuerung

SAP SD SAP MM SAP QM SAP EWM/LMS ABAP Debugging SAP ADT ABAP OO BAPI Datenanalyse User Exits
Großhandel
1 Jahr 3 Monate
2024-10 - 2025-12

Hypercare nach Businessrelease

Senior Developer Releasetests Prozessdesign Master Data Management (SAP MDM) ...
Senior Developer

Im Rahmen eines Projekts zur Einführung einer unternehmensweiten SAP-Lösung in der Großhandels branche war ich während der Hypercare-Phase sowie in der anschließenden Weiterentwicklung der Lösung als SAP-Berater und Entwickler tätig. Der Fokus lag auf der Sicherstellung des stabilen Betriebs, der Weiterentwicklung der Lösung nach SAP Best Practices sowie der technischen Beratung hinsichtlich Architekturentscheidungen. 

  • Tägliche Abstimmung mit der Entwicklung über offene Themen in der Hypercare Phase
  • Fehleranalyse und -bereinigung der ausgerollten Businesslösung
  • Erweiterung von BAdIs
  • Anforderungserhebung und Aufwandsschätzung mit Fachbereichen
  • Umsetzung von Neuanforderungen nach dem Ansatz des SAP Best Practices
  • Beratung zum Einsatz von geeigneten Softwarearchitekturen und ggf. Third Party Lösungen
  • Dokumentation der Arbeitschritte, Datenmodelle und Prozessabläufe 

Releasetests Prozessdesign Master Data Management (SAP MDM) SAP ADT AMDP ABAP OO ABAP4Eclipse Anforderungsanalyse BAdIs BAPI SAP CDS Design Pattern EDI Fehleranalyse Gateway Jira Confluence Kommunikationsfähigkeit SAP MDM SAP PP-MRP SAP MM OData Performanceoptimierung SAP SD User Exits
Großhandel
9 Monate
2025-02 - 2025-10

Dokumentenbereitstellung & Systemintegration (DMS, ArchiveLink, Spool) für ein Lieferantenportal

Senior Developer Dokumentenmanagement SAP MM SAP DMS ...
Senior Developer

Konzeption und Umsetzung einer unternehmensweiten Lösung zur automatisierten Bereitstellung von Einkaufs- und Produktionsdokumenten für ein Lieferantenportal. Ziel war es, alle zu einer Bestellung gehörenden Unterlagen ? wie Bestellungen, Stücklisten, technische Zeichnungen und Etiketten ? zentral zu bündeln, strukturiert aufzubereiten und vollständig sowie konsistent bereitzustellen. Hierfür wurde ein durchgängiger Prozess entwickelt, der relevante Informationen entlang der Bestellung intelligent zusammenführt und in einer klaren, nachvollziehbaren Struktur für Lieferanten verfügbar macht. Die Lösung ist auf stabile Verarbeitung großer Datenmengen ausgelegt und reduziert manuelle Aufwände auf ein Minimum. Durch die Einführung konnte die Prozesssicherheit erhöht, Transparenz geschaffen und die Zusammenarbeit mit Lieferanten nachhaltig verbessert werden. 

  • Konzeption und Umsetzung einer unternehmensweiten Lösung zur automatisierten Dokumentenbereitstellung für ein Lieferantenportal 
  • Analyse und Optimierung bestehender Einkaufs- und Dokumentenprozesse mit Fokus auf Automatisierung
  • Entwurf einer durchgängigen Prozesskette zur Aufbereitung und Bereitstellung aller relevanten Dokumente je Bestellung 
  • Integration heterogener Dokumentquellen inkl. Einkaufsbelege, technische Dokumente und Archivdaten 
  • Entwicklung einer stabilen, performanten Batch-Verarbeitung inkl. Jobsteuerung und Spool-Integration
  • Aufbau von Logging-, Monitoring- und Fehlerbehandlungsmechanismen zur Sicherstellung eines zuverlässigen Produktivbetriebs
  • Ausführliche Dokumentation der Architektur

Dokumentenmanagement SAP MM SAP DMS ArchiveLink Spool-Verarbeitung Smart Forms Adobe Forms Formularentwicklung ABAP ABAP OO Schnittstellenintegration Batch-Verarbeitung Jobsteuerung Datenanalyse Fehleranalyse Performanceoptimierung Logging & Monitoring Prozessautomatisierung Qualitätssicherung
Maschinen- und Anlagenbau
1 Jahr 3 Monate
2024-08 - 2025-10

Anbindung eines Kundenportals zur Darstellung von Maschinendaten

Senior Developer OData ABAP OO ABAP Debugging ...
Senior Developer

In diesem Projekt wurde ein externes Kundenportal mithilfe eines OData-Service angebunden. Dazu wurden im SAP-System Kundendaten und ihre dazugehörigen technischen Plätze, mithilfe von CDS-Views, modelliert und als CDS-Referenzen im Service integriert. Über Filterfunktionen war es möglich, die technischen Plätze auf die aktuelle Kundensicht einzuschränken, sodass die REST-Anfragen nur die Daten übermittelten, die tatsächlich gefordert waren. Da technische Plätze über eine hochkomplexe Hierarchie verfügen, war es notwendig, das Datenmodell mithilfe einer Vater-Kind-Beziehung zu erzeugen. Dadurch konnten die Daten im Frontend, in vereinfachter Form visualisiert werden. Eine Besonderheit war die Implementierung der Rollen und Rechte, über die gewisse Personenkreise im Frontend nur ausgewählte Sichten einsehen und Aktivitäten ausüben durften.

  • Anforderungsanalyse mit dem Product Owner und dem Technischen Leiter
  • Konfiguration des SAP Gateways
  • Datenmodellierung mithilfe von CDS Views auf einem R3 und den ADT in eclipse
  • Ausarbeitung eines kundeneigenen Rechte und Rollenkonzepts
  • Implementierung eines OData v2 Services mithilfe der CDS-Referenzen
  • Testing der Schnittstelle aus dem Postman Client heraus 
  • Dokumentation der API anhand der Nutzung aus dem Postman Client

OData ABAP OO ABAP Debugging SAP ADT ABAP4Eclipse Datenmodellierung Gateway Postman SAP CDS
Maschinen- und Anlagenbau
2 Monate
2024-09 - 2024-10

Performante Nachkalkulation und Massendatenverarbeitung mittels AMDP im S/4HANA Umfeld

Senior Developer ABAP Debugging SAP ADT AMDP ...
Senior Developer

  • Im Rahmen eines FI-nahen Reporting-Szenarios wurde eine performante Lösung zur Nachkalkulation und Plausibilitätsprüfung von Preisfindungen entwickelt.
  • Ziel war die Verarbeitung großer Datenmengen aus SAP (RSEG) und Non-SAP Quellen in einem gemeinsamen Datenmodell, um fehlerhafte Preisfindungen automatisiert zu identifizieren.
  • Die zentrale Herausforderung bestand in der effizienten Aggregation und Verarbeitung massiver Datenvolumina sowie der Parallelisierung der Preisfindungslogik. 


Auswirkung dieser Entwicklung:

  • Performante Verarbeitung großer Datenmengen im Millionenbereich
  • Signifikante Reduktion der Laufzeiten durch Code Pushdown (AMDP)
  • Horizontale Skalierung durch Parallelisierung der Verarbeitung
  • Zentrale Datenbasis für fundierte Preisanalysen und Fehleridentifikation
  • Deutliche Verbesserung der Datenqualität und Transparenz in der Preisfindung


Verantwortlichkeiten:

  • Entwicklung einer AMDP-Klasse zur datenbankseitigen Verarbeitung großer Datenmengen (Code Push-down)
  • Zusammenführung von SAP- und Non-SAP-Datenquellen in einem konsolidierten Datenmodell
  • Implementierung von SQLScript-Logik zur Aggregation und Vorverarbeitung
  • Aufteilung der Daten in Verarbeitungspakete und Umsetzung einer Parallelisierung mittels CL_ABAP_PARALLEL
  • Entwicklung eines flexiblen Kalkulationsschemas zur Preisfindung
  • Aufbau eines skalierbaren Batch-Prozesses zur regelmäßigen Ausführung
  • Persistierung der Ergebnisse zur weiteren Analyse und Reporting-Nutzung

ABAP Debugging SAP ADT AMDP ABAP OO ABAP4Eclipse SAP FI BAPI SAP CDS Performanceoptimierung S/4HANA
Großhandel
4 Monate
2024-06 - 2024-09

Realisierung einer Fiori App zur Verwaltung von Ansprechpartnern zum Lieferanten

SAP techn. Berater & Entwickler SAP BP ABAP Debugging SAP ADT ...
SAP techn. Berater & Entwickler

Die Anforderung des Endbenutzers war es, eine App zur Verwaltung von Ansprechpartnern für Lieferanten bereitzustellen. Da die Transaktion BP (Business Partner) die Pflege nur über mehrere Schritte und Sichten ermöglichte, bestand der Wunsch, diesen Prozess zu vereinfachen. Als Grundlage diente eine Fiori-App, die eine Übersicht der Lieferanten (Business Partner) darstellte. Mit einem Klick auf einen ausgewählten Lieferanten war es möglich, zur Übersicht aller Ansprechpartner (Business Partner) eines Lieferanten zu navigieren. Hier konnten entweder weitere Ansprechpartner hinzugefügt oder gelöscht werden. Da Legacy-Code zum Einsatz kam, fiel die Wahl auf ein Unmanaged Scenario mit RAP. Wie weiter oben schon erwähnt, war die Pflege eines Ansprechpartners nur über mehrere Aktionen möglich. Das bedeutete, dass nach jeder Aktion ein Commit erfolgen musste. Im RAP-Umfeld war jedoch der Standard für das Durchführen eines Commits verantwortlich. Ein Commit aus dem Code heraus war nicht erlaubt. Als Workaround wurde der Aufruf eines RFC-fähigen Bausteins durchgeführt, der die Aktionen in einem separaten Task ausführte und anschließend einen Commit durchführte.

  • Analyse der Transaktion BP (Business Partner)
  • Datenmodellierung mithilfe von CDS Entitäten
  • Bereitstellung eines REST-Service auf der Grundlage von RAP
  • Modellierung von Behaviour Definitionen (Unmanaged Scenario)
  • Implementierung der Mappinglogik zum Business Partner mithilfe von ABAP OO & eclipse
  • Nutzung von RFC-Bausteinen separate LUWs mit einem Commit versehen zu können
  • Generierung einer Fiori Elements App
  • Einbinden der Navigation in der Fiori App

SAP BP ABAP Debugging SAP ADT ABAP OO ABAP4Eclipse SAP CDS Datenmodellierung Fiori Elements SAP GP SAP RFC SAP RAP SAP Fiori Guidelines S/4HANA
Großhandel
1 Jahr
2023-08 - 2024-07

Risikomanagementanalysen für Lieferketten

SAP techn. Berater & Entwickler Master Data Management (SAP MDM) Koordination und Durchführung von Schulungen ABAP Debugging ...
SAP techn. Berater & Entwickler

Im Rahmen dieses Projektes wurden Standorte von Lieferanten aus dem SAP (S4/HANA) an ein Third Party Tool zur Risikomanagementanalyse übertragen. Dieses Tool kann nicht nur einzelne Standorte als Lieferketten abbilden, sondern auch im Falle von Katastrophen auf Lieferengpässe hinweisen und/oder alternative Lieferketten darstellen. Verantwortliche Benutzer werden über Aktivitäten per Mail informiert, sollte z.B. eine Naturkatastrophe oder ein Krieg gewisse Regionen beeinflussen, die von der Lieferkette abhängig sind. Die Lieferantendaten wurden mithilfe einer REST-Schnittstelle an die CPI (Cloud Plattform Integration) gesendet, die wiederum für die Verbuchung der Daten zuständig war. Dabei galt es, die Datenstruktur bereits im SAP-Umfeld und die Zielstruktur anzupassen. Die Daten Lieferantendaten selbst mussten mithilfe von Wareneingängen und Bestellungen auf einen gewissen Zeitraum eingeschränkt werden, um sicherstellen zu können, dass die Lieferketten auf einem aktuellen Stand verbleiben. Über ein Fehlerprotokoll werden Datenverantwortliche darüber informiert, wenn die Stammdaten über eine unzureichende Datenqualität besitzen. Mit diesem Hebel sind die Datenverantwortlichen dazu verpflichtet, die Daten vollständig zu pflegen.

  • Anforderungsanalyse in mehreren Iterationen
  • Enger Austausch mit dem Fachbereich
  • Technische Beratung im Umfeld P2P (Ermittlung von Lieferantendaten, Bestellungen, Wareneingänge)
  • Datenermittlung und Aggregation mithilfe von CDS
  • Erstellen eines Fehlerprotokolls und Benachrichtigung von Dateneignern
  • Konvertieren der Datenstruktur in eine tiefe JSON-Struktur
  • Anbindung der SAP CPI mithilfe einer REST-Schnittstelle
  • Aufbereitung der Testszenarien und Testing
  • Dokumentation der Arbeitschritte, Datenmodelle und Prozessabläufe im Confluence
  • Go Live Betreuung
  • Betreuung in der Hypercarephase

Master Data Management (SAP MDM) Koordination und Durchführung von Schulungen ABAP Debugging SAP ADT ABAP OO ABAP4Eclipse Anforde-rungsanalyse SAP BP Confluence Datenmodellierung Datenanalyse Design / Konzeption / Architektur JIRA JSON Kommunikationsfähigkeit SAP MM Postman REST API Risikomanagement SAP Cloud Platform SCRUM Testkon-zeption Testmanagement SAP CDS S/4HANA
Automotive
2 Monate
2024-05 - 2024-06

Harmonisierung von Standardpreisen

SAP techn. Berater & Entwickler ABAP OO ABAP Debugging Anforderungsanalyse ...
SAP techn. Berater & Entwickler

Der Arbeitsauftrag bestand in der massentauglichen Harmonisierung von Standardpreisen. Als Grundlage galt hierzu der GLD-Preis einzelner Artikel. Unter der Berücksichtigung eines vorgegebenen Schwellwerts, mussten Artikel mit einer Abweichung im Standard- und GLD-Preis ermittelt, verarbeitet und aktualisiert werden. Wurde der Schwellwert unter- bzw. überschritten, so durften keine Aktualisierungen erfolgen. Angelegt an eine SAP-Standardtransaktion wurde eine Report erzeugt, der die genannten Kriterien erfüllte. 

  • Anforderungsanalyse mit dem Fachbereich
  • Konzeption + Aufwandsabschätzung
  • Implementierung der vorab konzipierten Umfänge
  • Dokumentation der Prozessabläufe

ABAP OO ABAP Debugging Anforderungsanalyse Dynpro / ALV User Exits S/4HANA
Großhandel
2 Jahre 9 Monate
2021-04 - 2023-12

S/4HANA Einführung - Schnittstellentranformation

SAP techn. Berater & Entwickler ABAP OO Dynpro / ALV SOAP ...
SAP techn. Berater & Entwickler

Im Rahmen dieser S/4HANA Einführung, galt es Bestandsentwicklungen aus der Beschaffung (Purchase To Pay) zu erfassen, diese an die neuen Anforderungen (Cloud Readiness) zu konzipieren und in das Zielsystem zu übertragen. Damit das bewerkstelligt werden konnte, wurden die Entwicklungen in Webservices transformiert und die Kommunikation mithilfe einer Middleware bewerkstelligt. Anbindung eines Warenkorbsystems (Third-Party Non-SAP) an das SAP-System. Im selben Rahmen wurden Warenkörbe an das SAP-System übermittelt und als Bestellanforderungen angelegt. Es galt die relevanten Daten zu identifizieren und eine geeignete Datentransformationsschicht zu erstellen. Zugriffskontrollen wurde mithilfe eines technischen Users bewerkstelligt.

  • Einhaltung von Sicherheitsaspekten anhand geeigneter Zugriffskontrollen
  • Fehleranalyse und Protokollierung
  • Testing und Validierung der Daten
  • Anbindung der Webservices an das Application Interface Framework (AIF)
  • Anbindung der Webservices an Middleware (EAI)
  • Transformation von Flatfile-Sst. auf Webservices
  • Bereitstellung von Machbarkeitsstudien (z.B. IDOC vs. Webservice, Anbindung an Non-SAP)
  • Zuordnung der Schnittstellen in die entsprechenden Teilstreams
  • Ermittlung relevanter Anwendungen/Schnittstellen im P2P-Umfeld
  • Kommunikation und Koordination: Sprintplanung, Dailys/Weeklys, Workshops

ABAP OO Dynpro / ALV SOAP SAP RFC OData SAP CDS SAP AIF REST ABAP4Eclipse BAdIs Confluence Custom Code Migration Fehleranalyse Jira Koordination und Durchführung von Schulungen Postman SAP MM S/4HANA User Exits Web Services SAP P2P
Automotive

Kompetenzen

Kompetenzen

Top-Skills

ABAP OO CDS (Core Data Services) RAP (RESTful ABAP) OData (V2/V4) REST APIs AMDP SAP S/4HANA Integration (IDoc Schnittstellen) SAP MM SAP SD Integration Performance Analyse Parallel Processing SAP GP

Schwerpunkte

  • SAP MM - Material Management
  • SAP SD - Sales & Distribution
  • Performanceoptimierung
  • Datenmodellierung
  • Integration

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Developer mit Integrations- & Performance-Fokus

  • 9 Jahre Berufserfahrung: Experte für ABAP OO, CDS, OData, Schnittstellen, Integration
  • Methoden: Agile, Scrum, Testdriven Devel-opment, UML, Wasserfall


Backend & Architektur

  • ABAP OO (Clean ABAP, Design Patterns)
  • CDS Views | CDS Entities
  • RAP ( Unmanaged | Managed )


Integration & APIs

  • OData ( V2 | V4 )
  • REST APIs
  • IDoc / RFC / Webservices


Frontend

  • SAP UI5 | Fiori


Performance & Datenverarbeitung

  • AMDP
  • Parallel Processing
  • CDS Performance Tuning
  • HANA Optimierung


SAP Kontext

  • S/4HANA
  • SAP MM (Material Management)
  • SAP SD (Sales & Distribution)

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.