Bewegliche SAP-Ziele
Altlasten SAP-Modifikationen
Viele SAP-Bestandskunden haben die ERP-Systeme R/3 und ERP/ECC 6.0 mit Abap-Modifikationen angepasst. Teilweise fanden diese ERP-Erweiterungen nicht nur im dafür vorgesehenen Bereich, sondern auch im ERP-Kern statt.
SAP war und ist ein offenes System und SAP legt sehr viel Wert auf konstruktive Zusammenarbeit mit den Anwendern und innovative Weiterentwicklungen. Von Beginn an gab es bei SAP entsprechende IT-Werkzeuge, mit denen das ERP-System nach den Wünschen der Anwender gestaltet werden konnte. Manchmal entwickelte sich aus der Modifikation eine Eigendynamik, sodass am Ende das ERP-System nicht mehr releasefähig war.
SAP Clean Core oder Frozen Core
Unter dem Management von SAP-Technikvorstand Jürgen Müller – er verlässt in diesen Tagen den Konzern – entstand die Idee: zurück zum Standard! Die Idee ist ein ERP-System nahe am Standard, sodass zukünftige Releasewechsel und Systemerweiterungen schnell und problemlos eingespielt werden können.
Aber die Idee eines standardisierten ERP-Systems wurde nie wissenschaftlich definiert! Manchmal hieß es „ERP Frozen Core“, dann wieder „S/4 Clean Core“ und dann kamen auch Gerüchte auf, dass ausgewählte Funktionen sehr wohl nahe am ERP-Kern modifiziert werden können und dürfen.
Es gibt somit bei SAP eine klare Vision: Ein S4-Hana-System soll weitgehend einen Clean Core besitzen, um bis ins Jahr 2040 stabil wartbar zu bleiben. Daneben soll es Business Technology Platform geben, eine IT-ERP-Plattform für Modifikationen inklusive Steampunk, CAP und RAP.
Was fehlt, sind eine verbindliche Definition des Clean Core und eine Roadmap für zukünftige S/4-Modifikationen inklusive einer dazugehörigen PKL, Preis- und Konditionenliste. Der Nachfolger von Jürgen Müller erbt somit zahlreiche Altlasten – nicht nur die Abap-Modifikationen aus dem R/3-Zeitalter, sondern auch die Vision „Frozen und Clean Core“, der jede wissenschaftliche Definition und Roadmap fehlt.
Rettungsanker SAP BTP
Auch in Zukunft werden SAP-Bestandskunden die Notwendigkeit haben, das ERP-System S/4 anzupassen. Das Modifikationswerkzeug Abap wird weiterleben und neue Entwicklungswerkzeuge und Methoden werden hinzukommen, siehe CAP (Cloud Application Programming) und RAP (RESTful Application Programming).
Bereits dieses Jahr veranstaltete das E3-Magazin einen erfolgreichen Summit zum Thema Steampunk und BTP. Die Fortsetzung gibt es 2025 am 5. und 6. März in Heidelberg. Auf diesem Summit werden alle Möglichkeiten und Optionen von (embedded) Abap, CAP, RAP und SAP BTP, als die neue ERP-Plattform diskutiert. Zahlreiche Vorträge von Analysten, Experten und SAP-Partnern geben ein erhellendes Bild in die Welt der SAP-Modifikationen.
Der Steampunk und BTP Summit 2025 soll weitere Klarheit über die Ziele der SAP bringen, denn noch ist die Plattform BTP in einer Metamorphose. Viele und gute Ideen ergeben noch keine IT-ERP-Plattform. Zusammen mit Clean Core ist BTP bei SAP noch immer ein bewegliches Ziel.
2 Kommentare
Werner Dähn
Sehe ich nicht so.
Clean Core heißt nicht zurück zum Standard, sondern “man verwendet nur public APIs”, also nur SAP ABAP Funktionsbausteine, die freigegeben sind.
Anfänglich wollte man nur sehr wenig Erweiterungen im ABAP eines ERP erlauben und stattdessen ein Sidecar haben, also CAP in BTP. Aber weder ist das sinnvoll noch bietet es die gewünschten Funktionalitäten wie z.B. etwas in der gleichen LUW zu machen.
Erst sehr viel später kam die Developer Extensibility hinzu, mit der man eigene Erweiterungen im ABAP Stack und Upgrade-Sicher hinzufügen konnte.
https://help.sap.com/docs/SAP_S4HANA_CLOUD/6aa39f1ac05441e5a23f484f31e477e7/e1059ff581854a699f15734049f14293.html
Und natürlich die Key User Extensibility geht noch immer.
https://help.sap.com/docs/SAP_S4HANA_CLOUD/0f69f8fb28ac4bf48d2b57b9637e81fa/3ccb50e724b045508fea8b2cf1774b2b.html
Zusammengefasst:
– Es ist sehr genau definiert, was clean core bedeutet
– Erweiterungen in ABAP sind (inzwischen wieder) möglich
– CAP ist nutzlos
– BTP Steampunk ist eine nette Sache, wenn man keinen eigenen ABAP server laufen lassen möchte. Also nur bei S/4 Cloud
E3-Magazin
Vielen Dank für die ergänzende Aufklärung und Präzision. Die Sache mit den „Public APIs“ war mir in dieser Weise nicht klar. Wieder etwas gelernt – und ich werde wahrscheinlich auch in Zukunft daneben greifen: Bitte weiterhin genau lesen und korrigieren. DANKE!