Skip to content

SAP · Custom Code Intelligence

Die komplette SAP-Transformationsroadmap — ohne Blockaden.

Von R/3 bis zum autonomen Unternehmen läuft jeder Schritt Ihrer SAP-Reise gegen dieselbe Wand: den Custom Code, den niemand ganz versteht. Sysparency verwandelt diesen Code in Intelligenz – damit sich die gesamte Roadmap bewegt, nicht nur der nächste Meilenstein.

R/3S/4HANARISEClean CoreAutonomousthe autonomous enterprise →
R/3 → S/4HANA → RISE → Clean Core · BTP → autonom
  1. 00R/3
  2. 01S/4HANA
  3. 02RISE with SAP
  4. 03Clean Core & BTP
  5. 04Autonomes Unternehmen

Die Konstante über alle Stufen

Ein Blocker wiederholt sich an jedem Meilenstein: Ihr Custom Code.

S/4HANA-Umstellung, Wechsel zu RISE, Clean Core mit BTP, Automatisierung zum autonomen Unternehmen – die entscheidende Frage ist immer dieselbe: Was tut dieser Custom Code, und was bricht, wenn wir ihn ändern? Beantworten Sie sie einmal deterministisch, und jede Stufe der Roadmap wird schneller, günstiger und sicherer.

Die Transformationsroadmap

Fünf Stufen, ein roter Faden.

Custom Code Intelligence ist das Fundament unter jeder Phase – kein Einmal-Einsatz für den S/4HANA-Umstieg.

  1. Stufe 00

    R/3 — der Ausgangspunkt

    Ziel

    Den Legacy-Kern aus Fakten verstehen.

    Die Wand

    Jahrzehnte an Custom-ABAP kodieren, wie das Geschäft wirklich läuft – undokumentiert, von immer weniger Menschen verstanden.

    Wie Sysparency hilft

    Wir machen den Custom Code transparent und quellenbelegt, damit die Reise mit Fakten startet, nicht mit Hörensagen.

  2. Stufe 01

    S/4HANA-Umstellung

    Ziel

    Den digitalen Kern auf S/4HANA umstellen.

    Die Wand

    Custom Code, der die Umstellung blockiert, Standard dupliziert oder nicht auf S/4 läuft.

    Wie Sysparency hilft

    Jedes Objekt klassifiziert, dem Standard zugeordnet und auf Back-to-Standard bewertet – und gegen reale Nutzung geprüft, bevor Sie es anfassen.

  3. Stufe 02

    RISE with SAP — Cloudifizierung

    Ziel

    Den Workload in die SAP-managed Cloud verlagern.

    Die Wand

    Modifikationen und versteckte Abhängigkeiten, die eine saubere Migration erschweren.

    Wie Sysparency hilft

    Evidenzbasiertes Scoping, was migriert, was stillgelegt und was riskant ist – Cloudifizierung auf Fakten geplant, nicht auf Annahmen.

  4. Stufe 03

    Clean Core & BTP

    Ziel

    Den digitalen Kern sauber halten; Side-by-Side erweitern.

    Die Wand

    Zu wissen, welche Custom-Logik auf BTP gehört und welche zurück zum Standard.

    Wie Sysparency hilft

    Eine Disposition pro Objekt – behalten, refaktorieren, auf BTP verlagern oder stilllegen – fundiert auf Abhängigkeiten und realer Nutzung.

  5. Stufe 04

    Das autonome Unternehmen

    Ziel

    Prozesse, die sich standardisieren, automatisieren und selbst steuern.

    Die Wand

    Automatisierung und agentische KI brauchen ein deterministisches Modell des Systems, um sicher zu handeln.

    Wie Sysparency hilft

    Wissensgraph und Agentic Coding lassen KI gegen Fakten arbeiten – aus dem Endziel wird ein konkreter Plan.

Was Sie auf jeder Stufe erhalten

Evidenz, keine Meinung.

Dasselbe deterministische Fundament treibt jeden Meilenstein der Roadmap an.

reportsclassesfn groupsBADIsexitsFioriformsenhanc.every custom object, classified

Custom Code, klassifiziert

Reports, Klassen, Funktionsgruppen, Erweiterungen, Dynpros, Fiori-Apps, Formulare, CDS-Views und Schnittstellen, gruppiert nach Art, mit Fachbeschreibung und zitiertem Quelltext.

SD · salesMM · materialsFI · financeorder-to-cashZ1Z2Z3Z4Z5Z3 · order-to-cash · step 3 of 5 · nightly · 1 240 callsevery extension in its module and process

Modul- und Prozesszuordnung

Jedes Custom-Objekt seinem SAP-Modul und End-to-End-Prozess zugeordnet (Order-to-Cash, Procure-to-Pay, …): was wo erweitert wurde und wie diese Erweiterungen zusammenspielen. Der Unterschied zwischen ein Programm verstehen und das System verstehen.

keeprefactorrebuildretiredisposition per component

Clean-Core-Verdikt je Objekt

Standard, Key-User-Erweiterung oder Side-by-Side: eine Empfehlung je Programm, begründet mit dem Freigabestatus der genutzten SAP-Objekte, den Abhängigkeiten und der Nutzung.

usedvs dormantis it even used?

Wird er überhaupt genutzt?

Beobachtete Nutzung mit Messfenster, Aufruferkontexte und Aufrufketten über Jobs und Transaktionen. Die Frage, die über Stilllegung und Clean-Core-Umfang entscheidet, mit Daten beantwortet.

Abdeckung

Vollständige Inventur, nicht Stichprobe.

Jede Kategorie mit eigener Seite, jedes Objekt mit Fachbeschreibung, technischer Sicht und zitiertem Quelltext.

Oberflächen

  • Dynpros und Selektionsbilder im Originallayout
  • Fiori- und UI5-Apps
  • Screen-Flows
  • Transaktionscodes inkl. Fiori-App-IDs

Formulare

  • SAPScript
  • SmartForms
  • Adobe Forms
  • Layout-Vorschau für jedes Formular
  • Druckprogramme und Nachrichtenfindung

Daten

  • Tabellen mit Lese- und Schreibzugriff je Programm
  • CDS-Views mit Hierarchie
  • Aufrufstellen bis zur Zeile

Schnittstellen

  • OData (SEGW)
  • IDoc
  • qRFC
  • RFC
  • Web Services und Enterprise Services
  • ICF/SICF-Endpunkte
  • Systemkontext

Erweiterungen

  • BAdIs
  • Customer-Exits
  • Source-Code-Enhancements
  • Modifikationen am SAP-Standard

Qualität und Nutzung

  • ATC-Befunde
  • Beobachtete Nutzung mit Aufrufketten
  • Paket-Hierarchie
  • Modul- und Prozesszuordnung
Zwei Dynpros eines Anzeigeprogramms im Originallayout

Beide Dynpros eines Anzeigeprogramms, aus der Bildschirmdefinition gerendert. Demo-System, Legacy-Anwendung.

Beide Dynpros eines Anzeigeprogramms, aus der Bildschirmdefinition gerendert. Demo-System, Legacy-Anwendung.
Alle Anwendungen mit Zugriff auf die Tabelle SBOOK und ihren Aufrufzahlen

Jede Anwendung, die auf die Tabelle SBOOK schreibt, mit Aufrufzahlen: Dialoge neben BAPI und ALE.

Jede Anwendung, die auf die Tabelle SBOOK schreibt, mit Aufrufzahlen: Dialoge neben BAPI und ALE.
Technischer Workflow eines Programms mit Datenbankzugriff

Der technische Ablauf eines Programms mit Datenbankzugriff und Modulen.

Der technische Ablauf eines Programms mit Datenbankzugriff und Modulen.

Clean Core

Clean Core mit Beleg, nicht mit Bauchgefühl.

Vier Sichten, die zusammen entscheiden, was bleibt, was zurück in den Standard geht und was weg kann. Sind SAPs Dokumentations-MCPs angebunden, sucht der Agent zu jeder Erweiterung den Ersatz im Standard und dokumentiert die verbleibende Lücke.

Seite SAP-Modifikationen im Sysparency-Report

Modifikationen am SAP-Standard

Modifikationen am SAP-Standard

Jede Modifikation an einem Standardobjekt klassifiziert (Modifikation, Erweiterung, neues Objekt, Hinweis), mit Risiko, Lebenszyklus, SAP-Hinweis-Provenienz, Code-Evidenz je Eintrag und Rückbaupfad. Verdikt: behalten, ersetzen, entfernen. SAP-Standardquelltext verlässt Ihr System dabei nie.

keeprefactorrebuildretiredisposition per component

S/4HANA-Readiness als Arbeitsliste

Der Simplification-Katalog (über 550 Einträge, bis S/4HANA 2027) wird gegen die tatsächlich aufgerufenen Funktionen, Klassen, Programme und Tabellen abgeglichen. Ergebnis: eine Liste mit SAP-Hinweis je Treffer, nicht ein Prüfbericht zum Abheften.

Clean-Core-Empfehlung für ein Programm

Freigabestatus je genutztem SAP-Objekt

Freigabestatus je genutztem SAP-Objekt

Für jedes aufgerufene Standardobjekt der Clean-Core-Status aus dem SAP Cloudification Repository: freigegeben, mit Nachfolger, nicht freigegeben. Fließt in die Empfehlung je Programm ein: Standard, Key-User-Erweiterung oder Side-by-Side.

ATC-Dashboard mit Prioritäten, Modulen und Nutzung

ATC und Nutzung in einem Bild

ATC und Nutzung in einem Bild

ATC-Befunde nach Priorität und Modul, kombiniert mit beobachteter Nutzung: Was sofort zu beheben ist, was einzuplanen ist, was besser stillgelegt als saniert wird.

Das Ergebnis

Eine Roadmap, die sich wirklich bewegt.

10×
Schnellere Custom-Code-Analyse auf jeder Stufe
30 %+
Geringere Kosten pro Transformationsinitiative
Clean Core
Custom Code auf Evidenz rationalisiert
0
Blackboxes, die den nächsten Meilenstein blockieren

Vom Gesamtbild zum Redesign

Nicht 1:1 migrieren. Besser bauen.

Weil Sysparency jede Erweiterung ihrem SAP-Modul und Geschäftsprozess zuordnet, verstehen Sie nicht nur, was ein Programm tut, sondern was insgesamt erweitert wurde und wie es zusammenspielt. So wird aus einer Migration ein Redesign des ganzen Systems: Regeln wandern aus zwölf Programmen in ein Datenmodell, drei Transaktionen werden ein Klickpfad, ein nächtlicher Prüflauf wird überflüssig, tote Felder verschwinden, und Auswertungen entstehen, die es nie gab. Jede dieser Entscheidungen hat einen Beleg im Graphen.

1998 · SAP GUI, eine von zwölf Transaktionen
SAP GUI: Legacy-Anzeigetransaktion, Dynpro 0200

1998 · SAP GUI, eine von zwölf Transaktionen

2026 · Fiori-Object-Page, aus dem Gesamtbild gebaut
Fiori-Elements-Object-Page desselben Datensatzes mit Auslastung, Preis und Preisaktion

2026 · Fiori-Object-Page, aus dem Gesamtbild gebaut

Derselbe Legacy-Datensatz: links das Anzeigeprogramm mit flacher Feldliste, rechts die Object Page mit Auslastung, Kapazität, Buchungen und Preisaktion. Legacy-Anwendung auf einem Trial-System.

Das autonome Unternehmen

Das selbstfahrende Unternehmen.

Das Ziel jeder Transformation ist dasselbe: ein Unternehmen, das sich selbst betreibt, anpasst und verbessert. Wir arbeiten seit über einem Jahrzehnt darauf hin – und haben das Buch dazu geschrieben.

Mehr erfahren
runsadaptsimprovesthe enterpriseon facts, not guessesruns · adapts · improves itself

Fragen zur SAP-Edition

Klare Antworten.

Was SAP-Teams uns vor einem Proof of Concept fragen.

  • Den gesamten Custom Code: Programme, Klassen, Funktionsgruppen, Dynpros, Fiori-Apps, Formulare, CDS-Views, Tabellen, Schnittstellen, BAdIs, Exits und Modifikationen. SAP-Standardcode verlässt Ihr System nie.

  • Jedes Custom-Objekt wird aus seinen Aufrufen, Tabellen und seiner Nutzung seinem SAP-Modul und Geschäftsprozess zugeordnet. Sie sehen nicht nur, was ein Programm tut, sondern welchen Prozessschritt es trägt und was dort sonst noch erweitert wurde.

  • Nein. CodeADAPTER extrahiert in Ihrer Landschaft und lädt über einen Einmal-Link hoch. Es gibt keine dauerhafte Verbindung in Ihr SAP.

  • Etwa 30 Minuten Ihrer Zeit für den Export. Zwei Tage später steht das analysierte System in Ihrer eigenen Umgebung bereit.

  • Ja. Der Sysparency-MCP-Server stellt den Wissensgraphen nur lesend für Claude, ChatGPT, Copilot oder Ihr eigenes Framework bereit, mit belegten Fakten und dem fachlichen Kontext je Programm.

Sehen Sie Ihre Roadmap – ohne Blockaden.

Buchen Sie eine Demo an einem repräsentativen Ausschnitt Ihres SAP Custom Codes.