SAP Consulting

Entwicklung & Change Management

Eigenentwicklung macht Ihr SAP-System individuell — und jede Änderung zum Risiko.

Die Ausgangslage

Custom Development war die richtige Entscheidung, als es gebaut wurde. Aber die Welt drumherum hat sich verändert.

Custom Code, den niemand anfassen will

Die ABAP-Reports und Erweiterungen funktionieren — aber die Entwickler, die sie geschrieben haben, sind weg. Dokumentation ist spärlich. Jede Änderung ist ein Glücksspiel: repariert man das eine, geht etwas anderes kaputt.

SAP definiert die Spielregeln für Erweiterungen neu

In-App-Erweiterungen, Side-by-Side auf BTP, Clean Core — die Optionen sind da, aber Ihre bestehenden Erweiterungen passen nicht ins neue Modell, und der Migrationspfad ist unklar.

S/4HANA ändert mehr als die Datenbank

Datenmodelländerungen brechen Custom Code. Veraltete BAPIs brauchen Ersatz. Fiori ersetzt klassische Dynpro-Masken. Es ist kein Upgrade — es ist eine Neuarchitektur von allem, was Sie darauf aufgebaut haben.

Ihr Team ist über zu viele Technologien verteilt

ABAP, Fiori/UI5, BTP-Services, OData, CDS Views, RAP — der SAP-Entwicklungsstack ist explodiert. Ihr Team hat Expertise in einer Technologiegeneration aufgebaut und muss nun die nächste beherrschen, während es die alte noch wartet.

Was wir mitbringen

Entwicklungskompetenz und architektonische Erfahrung — für den Code, den Sie schreiben, und den Code, den Sie erben.

Code, der passt — über den ganzen Stack

Clean-Core-kompatibles ABAP wo es hingehört. .NET oder TypeScript wo SAP aufhört. Wir schreiben Code, der zur Zielarchitektur passt, unabhängig von der Technologie — saubere API-Grenzen, richtige Erweiterungspunkte und keine künstlichen Stack-Grenzen.

Auswirkungsanalyse, bevor Sie sich festlegen

Vor jeder S/4HANA-Konvertierung: welche Custom-Objekte betroffen sind, welche durch Standard ersetzt werden können, welche ein Redesign brauchen. Ein klares Bild der anstehenden Arbeit — keine Schätzung basierend auf Zeilenzahlen.

Wissen, das bei Ihrem Team bleibt

Code Reviews, Pair-Programming-Sessions, Architecture Decision Records. Wir bauen keine Blackboxes — wir bauen Dinge, die Ihr Team warten, erweitern und verstehen kann, nachdem wir gehen.

Woran wir arbeiten

Echte Entwicklung und Change Management — keine Technologie-Demos.

S/4HANA Custom-Code-Transition

Ihren Custom-ABAP fit für S/4HANA machen — oder durch etwas Besseres ersetzen.

Custom-Code-Analyse und -Remediation
BAPI/RFC-Ersatz durch freigegebene APIs
CDS-View- und RAP-basierte Redesigns
Simplification-List-Auswirkungsbewertung

Fiori & UI-Modernisierung

Von klassischem Dynpro und Web Dynpro zu Fiori — nicht als kosmetische Übung, sondern als UX-Architekturentscheidung.

Fiori Elements und Freestyle-App-Entwicklung
SAP Build Work Zone Integration
Custom Fiori Launchpad Konfiguration
Migration von Legacy BSP/Web-Dynpro-Apps

Schnittstellen- & Integrationsentwicklung

Der Code, der SAP mit allem anderen verbindet — RFC, OData, REST, Events. Gebaut für Wartbarkeit, nicht nur Funktionalität.

OData- und RAP-basierte API-Entwicklung
RFC/.NET-Integration via YaNco
BTP Integration Suite Flows
Event-driven Schnittstellen mit SAP Event Mesh

Erweiterungsarchitektur

Entscheiden, wo Custom-Logik in einer Clean-Core-Welt leben soll — und sie dorthin verschieben.

In-App vs. Side-by-Side Erweiterungsbewertung
BTP-Erweiterungsentwicklung (CAP, SAP Build)
Key-User-Extensibility-Setup
Erweiterungslebenszyklus und Upgrade-Strategie

Change Management, das Ihre Landschaft stabil hält

Jede Änderung an einem SAP-System braucht einen kontrollierten Weg in die Produktion. Wir gestalten die Prozesse und das Tooling, die das zuverlässig machen.

Transportmanagement & Landschaftsdesign

Transportwege, CTS+-Konfiguration für Non-ABAP-Inhalte und Landschaftsstrategien, die Konflikte vermeiden — besonders in komplexen Multi-System-Szenarien.

Change-Control-Prozesse

Strukturierte Änderungsworkflows mit ChaRM im Solution Manager oder Features in Cloud ALM — Freigabestufen, Impact-Analyse und Release-Koordination, damit nichts ohne Review in die Produktion gelangt.

CI/CD für ABAP

Automatisierte Pipelines mit gCTS und abapGit — inklusive ABAP-Unit-Tests, ATC-Checks und Transport-Release-Automatisierung, um Probleme abzufangen, bevor sie weitertransportiert werden.

SAP-Entwicklungsherausforderung voraus?

Ob Custom-Code-Migration, eine neue Integration oder ein Team, das sich weiterentwickeln muss — lassen Sie uns darüber sprechen, was Sie wirklich brauchen.