RISE, Clean Core und SAP-Archivierung: Management von Transaktionsschulden

11 November 2026 | 6 min | SAP-Datenarchivierung, SAP-Datenverwaltung

Reduziert Clean Core die SAP-Archivierungsquoten?

Eines der Ziele von RISE with SAP ist es, SAP-Systeme einfacher aktualisierbar und aktuell zu halten. Clean Core spielt dabei eine wichtige Rolle.

Für die SAP-Datenarchivierung kann Clean Core jedoch ein langjähriges Problem offenlegen: Transaktionen, die betriebswirtschaftlich abgeschlossen, aber laut SAP technisch nicht vollständig sind.

Bevor ein Objekt archiviert werden kann, prüft SAP, ob der zugrunde liegende Geschäftsprozess einen akzeptablen Endzustand erreicht hat.

Die Schwierigkeit besteht darin, dass Kunden selten 100 % der SAP-Funktionalität nutzen. Ein Prozess kann daher für das Unternehmen abgeschlossen sein, für SAP jedoch weiterhin unvollständig erscheinen.

Beispielsweise kann eine Lieferung noch auf Frachtkosten warten, die niemals eingegeben werden. Aus Sicht des Unternehmens ist der Prozess beendet. Aus Sicht von SAP nicht.

Das Ergebnis: Das Dokument kann nicht archiviert werden.

Wie die SAP-Archivierung das Problem traditionell gelöst hat

Dies ist nicht neu.

Seit Jahrzehnten nutzen SAP-Archivierungsspezialisten eine Vorverarbeitungslogik, damit Transaktionen das widerspiegeln, was das Unternehmen bereits weiß: Der Prozess ist abgeschlossen.

Die Vorverarbeitung kann typischerweise drei Formen annehmen:

  1. Unterstützter Anwendungsabschluss – Standard-SAP-Programme, BAPIs oder Business-Funktionen werden verwendet, um Obligos abzurechnen, zu schließen, auszugleichen, Löschvormerkungen zu setzen usw.
  2. Kundenspezifische Vorverarbeitung unter Nutzung der SAP-Anwendungslogik – Kundeneigenes ABAP orchestriert unterstützte SAP-APIs und Funktionen vor der Archivierung.
  3. Direkte Manipulation von SAP-Persistenzstatusinformationen – Anwendungstabellen, Statustabellen oder Belegflussinformationen werden direkt aktualisiert.

Der erste Ansatz ist normalerweise mit RISE with SAP kompatibel. Der zweite kann als separate kundeneigene Vorverarbeitung implementiert werden, anstatt die SAP-Archivierungsprogramme zu modifizieren.

Beim dritten Punkt wird Clean Core zum Problem.

RISE ändert die Regeln, nicht das Problem

Ich war vor Jahren mit dieser Situation konfrontiert, als ich als funktionaler Berater für einen US-Kunden tätig war.

Mehr als 30.000 Fertigungsaufträge mussten archiviert werden, waren aber technisch nicht abgeschlossen. Die vorgeschlagene Alternative war, sie manuell zu schließen.

Dreißigtausend Mal.

Das war offensichtlich nicht realistisch.

Dasselbe gilt unter RISE. Die Benutzer werden nicht Wochen damit verbringen, Transaktionen manuell zu schließen, die vor zehn Jahren erstellt wurden, teilweise von Teams oder Organisationseinheiten, die gar nicht mehr existieren.

Das Entfernen eines alten technischen Workarounds entfernt nicht die zugrunde liegende Arbeit.

Verhindert RISE diese Entwicklungen tatsächlich?

Nicht unbedingt.

SAP S/4HANA Cloud Private Edition unterstützt weiterhin klassisches ABAP. Wichtig ist es, vier Fragen zu trennen, die oft verwechselt werden:

  • Ist die Entwicklung vertraglich zulässig?
  • Ist sie technisch möglich?
  • Ist sie Clean Core-konform?
  • Wer trägt das Upgrade- und Support-Risiko?

Die öffentlichen PCE-Bedingungen von SAP erlauben Kunden-ABAP-Add-ons und, für bestimmte abonnierten Angebote, Modifikationen.

Das Clean Core-Modell von SAP klassifiziert jedoch Modifikationen, implizite Erweiterungen und nicht unterstützte oder direkte Schreibvorgänge in SAP-Tabellen als Level D – Not Clean Core, die höchste Kategorie für technische Schulden. [1]

SAP stellt zudem klar, dass Entwicklungsaktivitäten im Kundennamensraum in der Verantwortung des Kunden liegen. [2]

Eine problematische Z-Entwicklung oder SAP-Modifikation kann also einen sichtbaren Clean Core-Befund erzeugen.

Aber ein Clean Core-Befund ist eine Klassifizierung technischer Schulden, nicht automatisch ein technisches Verbot.

Clean Core macht die Schulden sichtbar

SAP bietet nun das Governance-Framework, um diese technischen Schulden zu identifizieren und zu messen.

Das RISE with SAP Methodology Dashboard in SAP Cloud ALM bietet Transparenz über die Clean Core-Compliance, einschließlich detaillierter Analysen von Kundenobjekten. [3]

SAP empfiehlt die Verwendung von BAdIs, Exits und anderen Erweiterungsmechanismen, bevor der Standard-SAP-Quellcode modifiziert wird. [4]

In seinem Update vom September 2026 verwendete SAP weiterhin importierte Ergebnisse für die B/C/D-Klassifizierung im RISE Methodology Dashboard, während die KPI-Berechnungen verfeinert wurden. [5]

Clean Core ist auch in die RISE-Implementierungsmethodik eingebettet. Während der Phasen Explore, Realize, Deploy und Run schließen Projektteams Clean Core Quality Gates in SAP Cloud ALM ab. [6]

Der automatisierte Assessment-Service von SAP unterstützt derzeit sowohl den Status Accepted als auch Conditionally Accepted für Quality Gates. [7]

Mit anderen Worten: SAP hat die Infrastruktur geschaffen, um technische Schulden zu identifizieren, zu quantifizieren und zu steuern. Kunden können dann entscheiden, ob Level-D-Befunde zu harten Transport-Sperren werden sollen.

In der Praxis haben wir ECC-Kunden zu RISE migriert, die weiterhin begrenzte archivierungsbezogene Level-D-Modifikationen betreiben.

Die wahren Kosten zeigen sich bei Upgrades

Dies bedeutet nicht, dass Kundencode nicht unterstützt wird. SAP kann weiterhin geschäftskritische Ursachenanalysen für Vorfälle mit sehr hoher und hoher Priorität durchführen, die kundeneigenen Code betreffen, und kann Orientierungshilfe bieten, wenn die Entwicklung ordnungsgemäß dokumentiert ist.

Die vertragliche Position hängt dennoch vom abonnierten RISE-Angebot ab. Kunden-ABAP-Add-ons und Modifikationsrechte können variieren, und Extended Services können strengere Einschränkungen einführen.

Das unterzeichnete Bestellformular des Kunden und die geltenden Ergänzungen haben daher Vorrang vor allgemeinen Aussagen zu PCE. Und unser klassischer Disclaimer: Die TJC Group bietet keine Rechtsberatung an.

Was sollte ein SAP-Archivierungsprojekt tun?

Die erste Regel ist einfach: Wenn SAP eine freigegebene API, ein Standard-Bereinigungsprogramm oder eine unterstützte Business-Funktion anbietet, nutzen Sie diese.

Die schwierigen Fälle sind jene, in denen SAP keinen praktikablen Mechanismus bietet, um einen abgebrochenen Geschäftsprozess abzuschließen.

Trennung der kundeneigenen Vorverarbeitung vom SAP-Standardcode

Hier wird das Archiving Sessions Cockpit (ASC) der TJC Group in einer RISE-Umgebung besonders relevant.

Das ASC kann kundenspezifische Vor- und Nachbearbeitungsschritte neben den SAP-Standards integrieren: (SAP) Vorverarbeitung, Schreiben, Löschen und Nachbearbeitungsschritte.

Abbildung 1: Schritte einer Datenarchivierungssitzung mit dem ASC. Quelle: TJC Group
Abbildung 1: Schritte einer Datenarchivierungssitzung mit dem ASC. Quelle: TJC Group

Anstatt die SAP-eigenen Vor- und Nachbearbeitungsprogramme für die Archivierung zu modifizieren, kann die kundenspezifische Vorbereitungslogik separat bleiben und dennoch in einen kontrollierten Archivierungs-Workflow integriert werden.

Dies macht nicht automatisch jede Vorverarbeitungstechnik Clean Core-konform. Die Implementierung ist weiterhin entscheidend.

Aber es bietet eine viel sauberere Architektur und ein besseres Betriebsmodell.

Manchmal kann Level D immer noch die pragmatische Wahl sein

Für einige Legacy-Transaktionen kann die pragmatische Entscheidung darin bestehen, eine begrenzte Level-D-Clean-Core-Ausnahme zu akzeptieren.

Das Ziel sollte dann sein, deren Auswirkungen zu begrenzen:

  • Automatisierung der Ausführung durch das ASC;
  • Beschränkung auf definierte organisatorische Bereiche mittels ASC Areas;
  • Beschränkung des technischen Umfangs durch Optionen der TJC Group;
  • Dokumentation der Ausnahme;
  • und explizites Management bei zukünftigen Upgrades.

Clean Core sollte daher als ein Governance-Modell für technische Schulden betrachtet werden, nicht einfach als binäre Regel.

Könnte KI Transaktionsschulden lösen?

Eine futuristischere Option könnte sich aus SAPs „Autonomous Enterprise“-Ausrichtung und Technologien wie Joule und KI-Agenten ergeben.

Ein Agent könnte schließlich angewiesen werden: „Identifiziere alte Transaktionen, die aus SAP-Sicht nicht mehr finalisiert sind, bestimme, warum sie unvollständig bleiben, führe wo möglich die entsprechenden SAP-Geschäftsaktionen aus und eskaliere nur die Ausnahmen, die menschliches Urteilsvermögen erfordern.“

Der Agent würde den SAP-Standardprozess nicht umgehen.

Stattdessen würde er die Geschäftsaktionen automatisieren, die erforderlich sind, um Transaktionen in einen archivierbaren Zustand zu bringen.

Dies könnte auch eine neue ROI-Gleichung für die SAP-Archivierung einführen: KI-Ausführungskosten gegenüber dem wiederkehrenden HANA-Footprint, oder einfach: Tokens gegen RAM.

Fazit: Clean Core verhindert die SAP-Archivierung nicht

Was es bewirkt, ist, dass einige der technischen Abkürzungen, die traditionell zur Verbesserung der Archivierungsquoten verwendet wurden, sichtbarer werden.

Das zugrunde liegende Problem bleiben Transaktionsschulden: Geschäftsprozesse, die für den Kunden effektiv beendet sind, in SAP jedoch technisch unvollständig bleiben. Die Bewältigung dieser Herausforderung ist ein wesentlicher Bestandteil jeder S/4HANA-Datenmanagementstrategie.

Die bevorzugte Hierarchie sollte daher sein:

  1. Verwendung unterstützter SAP-Abschlussmechanismen, wo immer möglich;
  2. Trennung der kundeneigenen Vorverarbeitung vom SAP-Standardcode (unter Verwendung des TJC Group ASC);
  3. Automatisierung und strenge Kontrolle unvermeidbarer Ausnahmen;
  4. Akzeptanz technischer Schulden auf Level D, wenn der Business Case dies rechtfertigt;
  5. wenn Level D keine Unternehmensoption ist, Innovation mit KI, um alte Prozesse durch unterstützte SAP-Geschäftslogik abzuschließen.

Um herauszufinden, wie die TJC Group Ihnen helfen kann, die Kosten für die Datenarchivierung in einer RISE-Umgebung zu verwalten, nutzen Sie unseren Preisrechner für die RISE with SAP-Datenarchivierung.

Quellen und Referenzen

  1. SAP Learning – Clean Core Extensibility Model und Best Practices
    https://learning.sap.com/courses/practicing-clean-core-extensibility-for-sap-s-4hana-cloud/explaining-extensibility-model-best-practices_e290f382-800e-40ef-a203-85a13115f487?utm_source=chatgpt.com
  2. SAP – RISE Roles & Responsibilities, Juli 2026
    https://assets.cdn.sap.com/agreements/product-policy/hec/roles-responsibilities/sap-s4hana-cloud-private-edition-and-sap-erp-pce-and-sap-business-data-cloud-roles-and-responsibilities-english-v7-2026.pdf
  3. SAP Help Portal – RISE with SAP Methodology
    https://help.sap.com/docs/cloud-alm/applicationhelp/rise-with-sap?utm_source=chatgpt.com
  4. SAP Learning – Modifying SAP Objects
    https://learning.sap.com/courses/technical-implementation-and-operation-ii-of-sap-s-4hana-and-sap-business-suite/modifying-sap-objects-1?utm_source=chatgpt.com
  5. SAP Community – SAP Cloud ALM Clean Core Extensibility Assessment
    https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/sap-cloud-alm-s-clean-core-extensibility-assessment-is-getting-more/ba-p/14463584?utm_source=chatgpt.com
  6. SAP Learning – RISE with SAP Methodology Framework
    https://learning.sap.com/courses/introducing-the-rise-with-sap-methodology-for-sap-partners-and-customers/defining-the-standardized-framework?utm_source=chatgpt.com
  7. SAP Help Portal – SAP Assessment Service
    https://help.sap.com/docs/cloud-alm/applicationhelp/sap-assessment-service?sap-outbound-id=249D2D38DF80B35A0740D85D9A728552D4B1D8A1&smc_campaign_id=0000047069&utm_source=chatgpt.com
  8. SAP – S/4HANA Cloud Private Edition Roles & Responsibilities
    https://www.sap.com/docs/download/agreements/product-policy/hec/roles-responsibilities/sap-s4hana-cloud-private-edition-and-sap-erp-pce-and-sap-business-data-cloud-roles-and-responsibilities-english-v7-2026.pdf

Häufig gestellte Fragen

Q1. Was ist das „Clean Core“-Prinzip und warum ist es für RISE with SAP wichtig?

Answer:

Clean Core ist der von SAP empfohlene Ansatz, um Ihr ERP-Kernsystem frei von kundeneigenen Modifikationen, unnötigen Daten und veralteten Prozessen zu halten. In einem RISE with SAP-Kontext gewährleistet die Aufrechterhaltung eines Clean Core reibungslosere Updates, eine bessere Performance und niedrigere Gesamtbetriebskosten (TCO). Die Datenarchivierung spielt eine Schlüsselrolle, indem sie historische Datensätze entfernt, die nicht mehr in Ihrer Produktionsumgebung verbleiben müssen, und Ihnen so hilft, im Einklang mit den Best Practices von SAP zu bleiben.

Q2. Was sind Transaktionsschulden und wie wirken sie sich auf meine SAP-Umgebung aus?

Answer:

Transaktionsschulden beziehen sich auf die Anhäufung abgeschlossener, veralteter oder redundanter Transaktionsdaten, die lange nach Erfüllung ihres Zwecks im System verbleiben. Im Laufe der Zeit blähen diese „Schulden“ Ihre Datenbankgröße auf, verlangsamen die Systemleistung und erhöhen die RISE with SAP-Kosten. Eine strukturierte Datenarchivierungsstrategie adressiert Transaktionsschulden, indem sie diese Daten in einen rechtskonformen, zugänglichen Speicher verschiebt, sodass Ihr Produktionssystem nur die aktiv benötigten Daten behält.

Q3. Wie reduziert die Datenarchivierung meine RISE with SAP-Kosten?

Answer:

Ihr RISE with SAP-Abonnement ist direkt an die Größe Ihrer HANA-Datenbank gekoppelt. Durch die Archivierung historischer und nicht essenzieller Daten aus Ihrem Produktionssystem verringern Sie Ihren Datenbank-Footprint, was Ihre Lizenz- und Speicherkosten senkt. Viele Unternehmen bemerken bereits ab dem ersten Archivierungszyklus Einsparungen.

Q4. Warum ist es wichtig, die kundeneigene Vorverarbeitung vom SAP-Standardcode zu trennen?

Answer:

Kundeneigene Vorverarbeitungslogik, die in den SAP-Standardcode eingebettet ist, schafft Komplexität, die Upgrades, Migrationen und Wartung erheblich erschwert. Durch die Entkopplung Ihrer kundeneigenen Prozesse vom SAP-Standard reduzieren Sie technische Risiken und halten Ihr System im Einklang mit dem Clean Core-Prinzip. Der Ansatz der TJC Group stellt sicher, dass Archivierungs- und Datenmanagement-Workflows unabhängig von Ihren Eigenentwicklungen operieren, sodass Ihr System flexibel und zukunftssicher bleibt.

Q5. Sind archivierte Daten weiterhin für Audits und Compliance-Zwecke zugänglich?

Answer:

Ja. Archivierte Daten bleiben jederzeit voll zugänglich, wenn Sie sie benötigen. Die SAP-zertifizierten Archivierungslösungen der TJC Group entsprechen den lokalen gesetzlichen und steuerlichen Anforderungen in jedem Land, sodass Sie Datensätze für Audits, Betriebsprüfungen oder internes Reporting jederzeit abrufen können.

Q6. Wird die Datenarchivierung meine täglichen SAP-Abläufe stören?

Answer:

Nein. Der Archivierungsprozess ist so konzipiert, dass er parallel zu Ihrer Live-Umgebung läuft, ohne die Systemverfügbarkeit zu beeinträchtigen. Tatsächlich stellen die meisten Unternehmen nach der Archivierung eine verbesserte Systemleistung fest, da die Produktionsdatenbank schlanker und effizienter ist.

Q7. Wann ist der beste Zeitpunkt, um im Hinblick auf meinen RISE with SAP-Vertrag mit der Archivierung zu beginnen?

Answer:

Je früher, desto besser. Idealerweise sollten Sie vor einer Vertragsverlängerung archivieren, damit Sie Konditionen auf Basis einer reduzierten Datenbankgröße aushandeln können. Die Archivierung bietet jedoch in jeder Phase Ihres Vertrags einen Mehrwert, indem sie laufende Speicherkosten senkt und die Systemleistung verbessert.