Fünf Kabel bleiben an einem Patchpanel gesteckt, während das alte SAP-ECC-Rack herausgeschoben und das neue SAP-S/4HANA-Rack eingesetzt wird

BLOG

So bleiben Unternehmensintegrationen bei der Migration auf SAP S/4HANA stabil

11. November 2026 | Lukas Peter

Wer SAP ECC durch SAP S/4HANA ersetzt, betrifft jedes System, das Daten mit der ERP-Plattform austauscht. Bei einer Migration von SAP ECC on-premise auf SAP S/4HANA in der Cloud-Umgebung RISE with SAP (SAP RISE) tauschten 18 Systeme und Konsumenten über 180 Schnittstellen in Scheer PAS Daten aus. 30 dieser Schnittstellen gab es bereits, und ihre Datenstrukturen mussten erhalten bleiben, obwohl das SAP-System darunter ausgetauscht wurde.

TL;DR:

Eine SAP-Migration ist auch ein Integrationsprojekt. Wenn angebundene Systeme über eine Integrationsschicht mit SAP kommunizieren, kann diese Schicht einen großen Teil der Änderung auffangen. Bei den meisten der 30 bestehenden Schnittstellen, grob geschätzt 80 %, hielten angepasste Mappings jede Schnittstelle genau so, wie sie war, und die aufrufenden Systeme bekamen von der Umstellung nichts mit.

SAP-Migrationen werden meist rund um SAP selbst geplant: Datenmigration, Eigenentwicklungen, neue Prozesse. Die Systeme drumherum bekommen weniger Aufmerksamkeit, obwohl jede Änderung an den Datenstrukturen von SAP bei ihnen ankommt. In diesem Projekt gehörten dazu Händlersysteme, eine Enterprise Data Platform, Banken, Versicherungen, Behörden und ein Onlineshop.

Warum ist eine Migration auf SAP S/4HANA auch ein Integrationsprojekt?

Eine Migration auf SAP S/4HANA ist auch ein Integrationsprojekt, weil jedes System, das Daten mit SAP austauscht, von dessen Datenstrukturen und Schnittstellen abhängt. Wird das ERP-System ersetzt, muss jede dieser Verbindungen geprüft, angepasst oder neu gebaut werden.

 

In diesem Projekt tauschten 18 Systeme und Konsumenten über Scheer PAS Daten aus, darunter SAP S/4HANA selbst, die Enterprise Data Platform (früher Data Warehouse), Datenbanken, Händlersysteme, Dach- und Landesgesellschaften, Agenturen, Behörden, Dienstleister, Personalmanagement- und Benutzerverwaltungssysteme, Blob Storage, Job-Steuerung, ein Onlineshop, Banken, Versicherungen und Mobilitätsdienstleister.

 

Nur wenige davon können sich nach dem Zeitplan der Migration richten. Eine Bank, eine Behörde oder eine externe Agentur passt ihre Schnittstelle selten an, weil einer ihrer Partner sein ERP-System migriert.

Fünf Konsumenten und 13 weitere sind über eine Integrationsschicht mit dem neuen SAP S/4HANA verbunden, das SAP ECC ersetzt: 18 Systeme, 180 Schnittstellen, etwa 80 % der 30 bestehenden Schnittstellen unverändert

Was umfasste diese Migration auf SAP S/4HANA?

Bei dieser Migration wurde die ERP-Plattform von SAP ECC on-premise auf SAP S/4HANA in der Cloud-Umgebung SAP RISE umgestellt. Stammdaten wurden migriert und synchronisiert, und Integration und Schnittstellen wurden mit Scheer PAS umgesetzt. Die Stammdatenübertragung diente zuerst der Migration selbst und läuft bis heute weiter: Sie synchronisiert Stammdaten aus SAP S/4HANA in die Enterprise Data Platform.

 

Insgesamt wurden 180 Schnittstellen umgesetzt, 30 davon gab es schon vor der Migration. Die 150 neuen Schnittstellen verbanden die unterschiedlichsten Systeme direkt mit SAP S/4HANA. Das ist eine Zahl aus diesem Projekt, kein Richtwert. Wie viele Schnittstellen eine Migration umfasst, hängt davon ab, wie viele Systeme ein Unternehmen anbindet und wie es seine Schnittstellen zuschneidet.

Das Projekt auf einen Blick

Aspekt In diesem Projekt
MigrationSAP ECC on-premise auf SAP S/4HANA (SAP RISE)
Systeme und Konsumenten18
Umgesetzte Schnittstellen180
Schnittstellen aus der Zeit vor der Migration30; bei den meisten (grob 80 %) hielten angepasste Mappings die Schnittstelle unverändert
KommunikationREST, OData, SOAP, JMS, SQL, RFC
DatenformateXML, JSON, Flatfiles
Robotic Process AutomationUiPath

Wie schützen Unternehmen bestehende Schnittstellen, wenn sie SAP ECC ablösen?

Bestehende Schnittstellen zählen oft zu den kritischsten Bestandteilen einer SAP-Migration, da viele angebundene Systeme auf unveränderte Datenstrukturen angewiesen sind. Das garantiert nicht, dass jede Schnittstelle unverändert bleibt, gibt der Migration aber einen Ort, an dem sich die Unterschiede auffangen lassen. 30 Schnittstellen waren bereits vor der Migration in Scheer PAS gebaut. Bei ihnen ging es darum, die Datenstruktur zu erhalten, die die angebundenen Systeme erwarteten, obwohl sich das SAP-System darunter änderte.

Die Integrationsschicht entkoppelt angebundene Systeme vom ERP-Wechsel

Bei den meisten der 30, grob geschätzt 80 %, passte das Team die Mappings in Scheer PAS so an, dass jede Schnittstelle genau so aussah wie vor der Umstellung. Die aufrufenden Systeme bekamen von der Migration nichts mit. Wie wichtig das war, zeigen die Schnittstellen zu einer Bank im Konzern: Dort laufen viele Legacy-Anwendungen, deshalb mussten ihre Schnittstellen genau so bleiben, wie sie waren. Bei wenigen Schnittstellen war das wegen grundsätzlicher Änderungen an den SAP-Datenstrukturen nicht möglich. Dort hat das Team zuerst versucht, nur die nötigen Änderungen in die bestehenden Schnittstellen einzuarbeiten, und wo auch das nicht ging, komplett neue Schnittstellen gebaut. 

 

Das ist das Kernargument für eine Integrationsschicht bei einer Migration. Jede Schnittstelle hat einen Vertrag mit den Systemen, die sie nutzen. Hält der Vertrag, bleibt die Migration für diese Systeme ein SAP-Projekt. Bricht er, wird jeder Konsument Teil der Migration. Eine stabile Struktur macht End-to-End-Tests nicht überflüssig, denn Werte und Bedeutungen können sich mit SAP S/4HANA trotzdem ändern. Aber sie macht aus einem Neubau einen Regressionstest.

REST, OData, SOAP, RFC, JMS, SQL, Dateien und UiPath laufen über eine Integrationsschicht, die Mappings, Patterns und Monitoring bündelt

Wie integriert man bei einer SAP-Migration viele verschiedene Technologien?

Viele verschiedene Technologien lassen sich bei einer SAP-Migration leichter beherrschen, wenn alle über eine Integrationsschicht laufen. Jedes System behält sein eigenes Protokoll und Format. Die Integrationsschicht übersetzt dazwischen, sodass die Migration mit einem Satz an Mappings, Patterns und Monitoring auskommt statt mit einem pro Technologie. 

 

In diesem Projekt waren das fünf Arten von Verbindungen: moderne APIs über REST und OData, etablierte Unternehmensschnittstellen wie SOAP-Services und SAP Remote Function Calls (RFC), nachrichtenbasierte Kommunikation über JMS, SQL-Zugriff auf Datenbanken und dateibasierter Austausch. Die Daten kamen als XML, JSON oder Flatfiles, und für Robotic Process Automation (RPA) wurde UiPath eingesetzt. 

 

Wiederkehrende Integrations-Patterns und wiederverwendbare Libraries sorgten dafür, dass nicht jede Verbindung für dasselbe Problem eine eigene Lösung brauchte.

Warum sind Logging, Monitoring und wiederverwendbares Design bei einer SAP-Migration wichtig?

Logging, Monitoring und wiederverwendbares Design sind bei einer SAP-Migration wichtig, weil eine Schnittstelle, die am Tag des Go-live funktioniert, danach auch weiter funktionieren muss. Im Projekt wurde ein zentrales, einheitliches Logging und Monitoring über die Schnittstellen aufgebaut. Damit gibt es einen Ort, an dem die Aktivität aller Schnittstellen protokolliert und überwacht wird, unabhängig vom Protokoll. 

 

Integrations-Patterns und wiederkehrende Designs wurden über alle Verbindungen hinweg angewendet, und gemeinsame Funktionen wurden in wiederverwendbaren Libraries gebündelt. Bei 180 Schnittstellen zählt das. Ein bekanntes Pattern muss nicht für jede Verbindung neu erfunden werden, und eine Änderung an einer Library erreicht jede Schnittstelle, die sie nutzt. Deshalb brauchen Library-Änderungen auch Versionierung und Regressionstests.

Warum braucht Agentic Orchestration eine kontrollierte Integrationsschicht?

Sobald KI-Agenten eigenständig Aktionen über mehrere Systeme hinweg ausführen, werden klare Regeln für Zugriff, Validierung und Nachvollziehbarkeit besonders wichtig. Ein Agent, der SAP direkt aufruft, umgeht die Mappings, die Validierung und das Logging, auf die sich alle anderen Konsumenten verlassen. Er kann Daten in einer Form schreiben, die eine Bankschnittstelle, ein Händlersystem oder die Enterprise Data Platform nicht erwartet, ohne dass ein zentraler Logeintrag zeigt, woher sie kamen. 

 

Die Migration hat eine Grundlage geschaffen, auf der ein Agent aufbauen könnte: definierte Schnittstellen, Mappings, zentrales Logging und wiederverwendbare Libraries. Agentic Orchestration kann Aufgaben über mehrere Systeme hinweg koordinieren, während die Integrationsschicht die technische Kommunikation mit ihnen übernimmt. Patterns und Libraries wie diese können als kontrollierte Bausteine für Agenten dienen, statt dass jeder Agent seine eigene Verbindung baut. In Scheer PAS sind Agenten, die mit PAS Code gebaut werden, ein Feature eines Service: Sie haben keinen eigenen Endpunkt und sind nur über diesen Service erreichbar. 

 

In diesem Projekt wurden keine KI-Agenten eingesetzt. Die hier beschriebene Integrationsgrundlage ist eine Voraussetzung für ihren späteren Einsatz. 

Ein KI-Agent passiert drei Tore: Berechtigung pro System, Validierung vor dem Zielsystem und Freigabe für irreversible Aktionen

Welche Guardrails brauchen KI-Agenten über SAP und angebundene Systeme hinweg?

Je mehr Systeme ein KI-Agent einbezieht, desto wichtiger werden technische und organisatorische Schutzmechanismen entlang der Integrationskette. Daten, die ein Agent in falscher Form schreibt, können jeden Konsumenten einer Schnittstelle erreichen. Drei Guardrails sind hier am wichtigsten. 

 

Berechtigungsgrenzen pro System.

Ein Agent sollte nur bestimmte Operationen auf bestimmten Systemen aufrufen dürfen. Ein Agent könnte zum Beispiel Auftragsdaten aus SAP S/4HANA lesen dürfen, aber nicht in die Bank- oder Versicherungsschnittstellen schreiben. 

 

Validierung vor dem Zielsystem.

Daten sollten in der Integrationsschicht validiert und umgewandelt werden, bevor sie SAP oder ein angebundenes System erreichen, und zwar gegen dieselben Strukturen, die die bestehenden Konsumenten erwarten. 

 

Freigabe für irreversible Aktionen.

Buchungen, Zahlungen oder Daten, die an externe Partner gehen, sollten auf die Freigabe durch einen Menschen warten. 

 

Wie Scheer PAS festlegt, welche Operationen ein Agent ausführen darf, und welche allgemeinen Anforderungen an Governance für KI-Agenten gelten, beschreibt KI-Agenten-Governance: Warum Agentic Orchestration eine kontrollierte Integrationsschicht braucht.

Was das für Ihre SAP-Migration bedeutet

Zählen Sie die Konsumenten, bevor Sie die Migration planen. Jedes System, das mit SAP kommuniziert, ist Teil des Projekts, ob es im Plan steht oder nicht. 

 

Halten Sie Schnittstellenverträge in der Integrationsschicht, nicht in SAP. Dann bleibt der größte Teil einer Plattformänderung auf der Plattformseite, und die angebundenen Systeme brauchen vor allem Regressionstests. 

 

Behandeln Sie Logging und Monitoring als Teil des Migrationsumfangs, nicht als Nacharbeit. 

 

Und wenn KI-Agenten auf der Roadmap stehen, sind die Schnittstellen und Libraries aus der Migration die Bausteine, die sie brauchen werden. 

 

Eine ERP-Migration gilt meist als SAP-Projekt. Für die Systeme drumherum ist sie ein Integrationsprojekt, und die Integrationsschicht entscheidet, wie viel sie von der Migration mitbekommen. 

 

Häufige Fragen zu SAP S/4HANA Migration

Müssen angebundene Systeme angepasst werden, wenn SAP ECC durch SAP S/4HANA ersetzt wird?

Nicht unbedingt. Wenn sie über eine Integrationsschicht Daten austauschen, können Mappings dort die Datenstrukturen erhalten, die sie erwarten. In diesem Projekt hielten angepasste Mappings die meisten bestehenden Schnittstellen, grob 80 %, für die aufrufenden Systeme unverändert.

Was ist RISE with SAP (SAP RISE)?

RISE with SAP ist das Angebot von SAP für den Umstieg auf SAP S/4HANA in der Cloud. Es bündelt Software, Cloud-Betrieb und zugehörige Services in einem Vertrag.

Welche Rolle spielen Mappings bei einer SAP-Migration?

Mappings übersetzen zwischen den Datenstrukturen, die ein angebundenes System erwartet, und den Strukturen, die das neue SAP-System liefert. Bei einer Migration fängt die Integrationsschicht damit strukturelle Unterschiede auf, sodass angebundene Systeme die neuen SAP-Datenstrukturen nicht direkt übernehmen müssen.

Wie überwachen Unternehmen Schnittstellen über verschiedene Technologien hinweg?

Indem sie sie zentral in der Integrationsschicht protokollieren und überwachen, unabhängig vom Protokoll. Teams sehen dann REST-, SOAP-, JMS- und dateibasierte Schnittstellen an einem Ort und können Fehler nachverfolgen, ohne jedes angebundene System einzeln zu prüfen.

Über den Autor

Lukas Peter ist Entwickler und technischer Berater bei Scheer PAS. Er baut Integrations-Services in Scheer PAS Designer und PAS Code, darunter xUML- und BPMN-Servicemodelle, REST- und dateibasierte Adapter sowie Anbindungen an SAP-Datenquellen.