S/4-Coding
SAP Build oder Clean Core
Es ist nicht leicht für SAP-Bestandskunden, einen Weg durch die zahlreichen Angebote, Roadmaps, Softwareprodukte und Empfehlungen der SAP zu finden. Mit dem Eintritt in das Cloud-Computing-Zeitalter wurde schnell der Ruf nach unveränderbaren Standards und Clean Core laut. Aber SAP bietet auch die Business Technology Platform mit Embedded Abap, Steampunk, als Lösung für individuelle Aufgaben an. Beides hat naturgemäß seine Berechtigung. Einen Weg durch den Angebotsdschungel muss sich der SAP-Bestandskunde jedoch selbst suchen.
Clean Public Cloud
Nahezu ohne Modifikationen muss die SAP’sche Public Cloud auskommen, weil es sich hierbei um ein standardisiertes Angebot handelt, das davon lebt, unveränderlich und überall gleich zu sein. Daraus resultieren dann natürlich auch die Vorzüge eines automatisierten Testens und relativ niedrige Betriebskosten.
Build und Steampunk
Weil aber oft ein nachhaltiger Mehrwert erst durch Modifikationen entstanden ist, hat natürlich die Abap-Programmierung eine lange Tradition in der SAP-Community. Lange Zeit war die Individualisierung im Z-Namensraum ein echter Wettbewerbsvorteil. Beim Übergang auf S/4 stellen sich die vielen Abap-Modifikationen jedoch als Stolperstein dar. Dennoch wird SAP auch weiterhin mit dem Build-Programm und dem neuen Embedded Abap, also Steampunk, eine individuelle Problemlösung fördern. Abap RESTful Application Programming (RAP), Cloud Application Programming (CAP), Low-Code/No-Code mit SAP Build und Steampunk als Embedded Abap sind nur eine kleine Auswahl der Möglichkeiten, wie in Zukunft ein SAP-Bestandskunde sein ERP-System modifizieren kann.
Dokumentation und Prozesse
Gut geschriebener Abap-Code muss nicht dokumentiert werden, ist eine Aussage des E-3 Round Table auf YouTube zum Thema Coding. Was aber unbedingt dokumentiert gehört, ist die Funktion der Modifikationen. Florian Schnitzhofer, CEO bei Sysparency und ein Sprecher am SAP Competence Center Summit 2023 am 1. und 2. Juni in Salzburg, betonte im E-3 Round Table, dass das Wissen, was der Algorithmus bewirken soll, durch schlechte oder fehlende Dokumentation oft verloren geht. Er fordert somit eine stringente Dokumentation von Algorithmen aus Anwendersicht.
Steampunk
Eine wesentliche Errungenschaft der SAP-Community ist die Weiterführung der Abap-Programmiertradition mit dem Embedded Abap auf der Business Technology Platform. Der Name für das neue Abap ist Steampunk und einige Experten prophezeien diesem Framework nicht weniger als eine Revolution der SAP-Community: Mit Steampunk und weiteren Komponenten aus dem SAP-Build-Programm sollen Bestandskunden in Zukunft wesentlich autonomer und detaillierter die Weiterentwicklung ihres ERP-Systems planen und umsetzen können. Einige Insider behaupten, dass Steampunk ein Befreiungsschlag für die Anwender sein kann. Tatsache ist jedoch, dass es auch in Zukunft viele Abap-Modifikationen und -Erweiterungen geben wird.
Zur Konsolidierung dieser aktuellen Entwicklung gibt es am 29. Februar und 1. März kommenden Jahres in Heidelberg den ersten Steampunk Summit – Save the Date!