Im August führte SAP ein neues Clean-Core-Modell für die Erweiterbarkeit von S/4HANA ein. Wir verabschieden uns offiziell vom 3-Säulen-Modell (3-Tier) und begrüßen die Klassifizierung nach den Ebenen A, B, C und D. Diese Änderung macht Clean Core für Kunden realistischer, da bewährte, aber nicht „Cloud-Ready“ Frameworks und Tools wie ALV, IDOC und WebClientUI anerkannt werden. […]
In den letzten Jahren hat SAP eine neue Strategie eingeführt, um Kunden dazu zu ermutigen, ihre S/4HANA-Implementierungen anders als in der Vergangenheit zu gestalten. Der Begriff „Clean Core“ wurde als Versprechen eingeführt, viele der Herausforderungen zu bewältigen, die von SAP ECC und SAP CRM bekannt sind. Dieser Artikel erläutert, was das eigentlich bedeutet, welche Auswirkungen dies haben kann und wie man damit umgeht.
Das Clean Core-Konzept verstehen
Das Clean Core-Prinzip ist ein Regelwerk von Geboten und Verboten beim Aufbau einer Lösung innerhalb von S/4HANA. Die wichtigste Regel besteht darin, nur bestimmte unterstützte Erweiterungstechniken zu verwenden, die den Core Business Engine nicht stören. Dazu gehören:
-
In-App Extensibility – für Geschäftsanwender, um Benutzeroberflächen anzupassen, benutzerdefinierte Felder hinzuzufügen oder einfache Logiken mit Key-User-Tools zu definieren.
-
Developer Extensibility – für den Aufbau fortgeschrittener Erweiterungen.
-
Side-by-Side Extensibility – für entkoppelte benutzerdefinierte Anwendungen und Dienste, die auf der SAP Business Technology Platform (BTP) erstellt wurden.
SAP verspricht, dass das Befolgen dieser Prinzipien eine lange Liste von Vorteilen bietet.
Hauptvorteile des Clean Core-Ansatzes
Den Kern „sauber“ zu halten, bietet mehrere Vorteile:
-
Vereinfachte Upgrades:
Clean Core-Erweiterungen berühren oder verändern den SAP-Standard nicht. Sie sind sicher gebaut, sodass sie die Kernfunktionalität der Serviceprozesse nicht beeinträchtigen. Das bedeutet weniger Aufwand beim Testen nach einem System-Upgrade und ein geringeres Risiko für unerwartete Probleme.
-
Innovationsbereitschaft:
Da der Kern nicht verändert wird, bleibt die Flexibilität erhalten, neue Funktionen und Verbesserungen aus der SAP Roadmap zu übernehmen — ohne bestehende Eigenentwicklungen anpassen oder neu aufbauen zu müssen. Dies sichert den kontinuierlichen Zugang zu Innovationen bei gleichzeitiger Systemstabilität.
-
Cloud-Kompatibilität:
Clean Core ist essenziell, um S/4HANA Service an der Cloud-Strategie von SAP auszurichten. Es hält die Tür für einen zukünftigen Wechsel in die SAP Public Cloud offen.
-
Reduzierte Gesamtbetriebskosten (TCO)
Der einfache Zugang zu neuen Funktionen, geringerer Aufwand bei Upgrades und weniger Wartung im laufenden Betrieb senken die Kosten.
Häufige Herausforderungen
Der Clean Core-Ansatz verspricht wichtige Vorteile, führt aber auch zu Herausforderungen. Eine der größten Schwierigkeiten besteht darin, dass fast alle bekannten Wege zur Prozesserweiterung nicht mehr gültig sind. Dies bedeutet, dass einige Geschäftsanforderungen im Vergleich zum klassischen Weg nicht mehr so zeiteffizient umgesetzt werden können. Dies erfordert meist eine Kombination aus:
-
Überdenken und Neugestalten des Geschäftsprozesses im Unternehmen, um ihn enger an den SAP-Standard anzupassen.
-
Vernachlässigung des Clean Core für bestimmte Teile der Anforderung.
-
Entwicklung einer schnelleren Lösung, wobei eine weniger benutzerfreundliche User Experience in Kauf genommen wird, was zu geringerer Produktivität führen kann.
Ein weiterer Punkt ist die Wissenslücke bei Beratern; es mangelt oft an Fachwissen in modernen Frameworks wie RAP oder Tools wie SAP BTP. Wenn man den Zeitdruck in Projekten hinzunimmt, ist es entscheidend, gut auf kommende Überraschungen vorbereitet zu sein.
Praxisbeispiele für herausfordernde Anforderungen
Die unten beschriebenen beispielhaften Anforderungen in S/4HANA Service würden unter Clean Core völlig anders implementiert als bei der klassischen Erweiterbarkeit, wo sie mit moderaten Ressourcen gelöst wurden:
-
Erweiterung des Datenmodells – Hinzufügen einer neuen Tabelle mit Daten zu einem Serviceauftrag und Integration in die Fiori-App „Serviceaufträge verwalten“.
-
UI-Verhalten – Änderung der Logik, wie die Benutzeroberfläche auf Benutzereingaben in der Fiori-App „Serviceangebot bearbeiten“ reagiert.
-
Prozessänderung – Ändern der Daten eines Servicedokuments während des Speicherns.
-
Prozessautomatisierung – Erstellung einer Folgetransaktion beim Setzen des Benutzerstatus auf „Freigegeben“.
Definition einer Clean Core-Strategie für S/4HANA Service
Eine Implementierung, bei der Clean Core das Ziel ist, erfordert einen strukturierten Ansatz und strategische Maßnahmen, wie:
-
Klare Entwicklungsstandards festlegen:
Stellen Sie sicher, dass Clean Core-Erweiterungstechniken als erste und möglichst einzige Option zur Erfüllung von Geschäftsanforderungen gewählt werden.
-
Den richtigen Skill-Set aufbauen:
Es ist entscheidend, dass die Personen, die an einer Aufgabe arbeiten, das Extensibility Framework verstehen und Tools wie RAP, CDS Views und SAP BTP beherrschen.
-
Bereit sein für Prozess-Redesign:
Ein bekannter Geschäftsprozess mag in heutigen Systemen einwandfrei funktionieren, könnte aber schwer 1:1 in ein neues System zu übertragen sein. Der kosteneffizientere Weg ist oft das Redesign des Prozesses.
-
Konsequenz bei der Strategieausführung:
Anfangs mag es mühsam erscheinen, diesen Weg für eine kleine Änderung der Geschäftslogik zu gehen. Im Laufe des Projekts werden Sie jedoch Muster erkennen und Komponenten wiederverwenden können, was bei nächsten ähnlichen Anforderungen Ressourcen spart.
-
Out-of-the-box denken:
Für neue Technologien, bei denen Lösungen modern aufgebaut werden, gibt es oft keine Vorlagen. Kreativität ist hier der Schlüssel zum Erfolg.
Fazit
Bei Clean Core geht es nicht darum, Anpassungen und Systemerweiterungen zu verbieten. Im Gegenteil, es ist ein grünes Licht dafür – solange man sich an bestimmte Regeln hält. Im Kontext von S/4HANA Service, wo funktionale Komplexität oft zu umfangreichen Erweiterungen verleitet, lohnt es sich, diesen Ansatz in Betracht zu ziehen. Im Gegenzug werden die Serviceabläufe zukunftssicher, offen für Verbesserungen aus dem SAP-Standard, stabil und zuverlässig. Wir bei 4cx unterstützen Kunden auf ihrem gesamten Weg der S/4HANA Service-Implementierung dabei, diese Ziele zu erreichen.
Bereit für den nächsten Schritt?
Wenn Sie eine Clean Core-Reise in S/4HANA Service planen oder Beratung zu nachhaltiger Erweiterbarkeit benötigen, sind wir für Sie da. Kontaktieren Sie uns bei 4cx, um zu besprechen, wie wir Ihre Transformation unterstützen können — ohne Ihren Kern zu gefährden.