Was bedeutet die Anbindung von SAP an mein FTS?
Wie SAP mit AGV-Flottenmanagern integriert wird: Datenflüsse, Integrationsmuster, Kostenerwartungen und wer was macht im Projekt.
Die unvermeidliche Frage
Sie haben sich entschieden, Ihren Materialfluss mit AGVs zu automatisieren. Der Business Case steht, der Fahrzeugtyp ist gewählt, und dann stellt jemand aus der IT die unvermeidliche Frage: "Wie wird das an SAP angebunden?"
Eine berechtigte Frage, die oft mehr Verwirrung stiftet als nötig. Die kurze Antwort: SAP steuert Ihre AGVs nicht. Es sagt ihnen, was bewegt werden muss. Der Flottenmanager entscheidet, wie. Diesen Unterschied zu verstehen, ist der Schlüssel zu einer reibungslosen Integration.
SAP spricht nie mit den Fahrzeugen
Das häufigste Missverständnis ist, dass SAP irgendwie mit jedem einzelnen Fahrzeug kommunizieren muss. Muss es nicht. AGV-Systeme folgen einer geschichteten Architektur:
SAP sitzt an der Spitze. Es weiß über Produktionsaufträge, Lagerbewegungen und Materialbedarfe Bescheid. Wenn eine Palette vom Lager zur Produktionslinie bewegt werden muss, erzeugt SAP diesen Bedarf.
Der Flottenmanager sitzt in der Mitte. Er empfängt Transportanfragen, wählt das beste Fahrzeug aus, plant Routen, managt den Verkehr und meldet zurück. Stellen Sie sich einen Taxidisponenten vor: Er nimmt die Buchung entgegen und weist das richtige Fahrzeug zu.
Die Fahrzeuge führen aus. Sie navigieren, nehmen auf, transportieren und liefern ab.
In manchen Setups sitzt eine zusätzliche Middleware-Schicht oder ein MES (Manufacturing Execution System) zwischen SAP und dem Flottenmanager und übersetzt übergeordnete Produktionsaufträge in konkrete Transportaufgaben.
Diese Aufgabentrennung ist wichtig: SAP ist die zentrale Wahrheit für den Gesamtprozess. Es entscheidet, was bewegt werden muss, von wo nach wo und in welcher Reihenfolge. Der Flottenmanager ist nur für das verantwortlich, was während des Transports passiert: welches Fahrzeug den Auftrag übernimmt, in welcher Sequenz, auf welcher Route. Die Lagerverwaltung bleibt in SAP, nicht im AGV-System.
Welche Daten tatsächlich fließen
Die Schnittstelle zwischen SAP und dem Flottenmanager ist überraschend einfach. Zwei Richtungen, klar definierter Inhalt:
SAP sendet
- Transportaufträge: Aufnahme an Ort A, Abgabe an Ort B
- Priorität und Zeitvorgaben (z.B. "benötigt bis 14:00")
- Auftragsänderungen: Storno, Prioritätsänderung, Umleitung
- Materialkennungen für Rückverfolgbarkeit
Flottenmanager meldet zurück
- Auftrag empfangen und angenommen
- Fahrzeug disponiert (Aufnahme gestartet)
- Zustellung läuft
- Auftrag abgeschlossen (oder: fehlgeschlagen, mit Fehlercode)
- Systemstatus und Verfügbarkeitskennzahlen
Das war's. Keine Fahrzeugtelemetrie, keine Batteriestände, keine Navigationsdaten. SAP muss nicht wissen, welches konkrete Fahrzeug einen Auftrag übernimmt, nur dass der Auftrag erledigt wird. Der Flottenmanager meldet immer zurück, wenn ein Transport abgeschlossen (oder fehlgeschlagen) ist, und kann Zwischenstatusmeldungen liefern. SAP nutzt diese Bestätigungen, um den eigenen Prozess fortzuführen, etwa den nächsten Produktionsschritt auszulösen oder Bestandsdaten zu aktualisieren.
Die Flottenmanager-API ist der Ausgangspunkt
Jeder Flottenmanager-Hersteller bietet seine eigene API, über die Transportaufträge ins System geschoben werden. Diese API ist der Integrationspunkt, nicht SAP selbst. Manche Hersteller bieten gut dokumentierte REST-Schnittstellen, andere arbeiten mit MQTT-Messaging, und einige nutzen proprietäre Protokolle oder IDoc-basierte Kommunikation. Einige Hersteller gehen noch weiter und bieten vorgefertigte SAP-Integrationsmodule oder zertifizierte Konnektoren an, die den Entwicklungsaufwand auf der SAP-Seite erheblich reduzieren. Fragen Sie bei der AGV-Anbieterauswahl gezielt nach SAP-Integrationserfahrung und ob fertige Bausteine existieren, das kann Wochen an Projektzeit sparen.
Zwei gängige Integrationsmuster
Direkte API-Anbindung
Der Flottenmanager bietet eine REST- oder MQTT-Schnittstelle an. SAP verbindet sich damit, typischerweise über individuelle ABAP-Entwicklung oder IDoc-Konfiguration. Einfach, latenzarm, erfordert aber SAP-Entwicklungskompetenz auf beiden Seiten.
Am besten für: Einzelstandort, einzelne Flotte mit geradliniger Transportlogik.
Middleware / MES-Schicht
Eine Middleware-Plattform sitzt zwischen SAP und dem Flottenmanager. Das kann ein Materialflussrechner, ein MES oder eine Integrationsplattform wie MuleSoft sein. SAP sendet Produktionsaufträge an die Middleware, die sie in Transportaufgaben zerlegt und an einen oder mehrere Flottenmanager disponiert.
Am besten für: Umgebungen, in denen AGVs Teil einer größeren Automatisierung mit Fördertechnik, Robotern oder Regalbediengeräten sind.
Was die Integration kostet
Die Kosten für die Anbindung von SAP an Ihre AGV-Flotte lassen sich schwer pauschalieren, weil sie stark vom Ausgangszustand abhängen. Die wichtigsten Kostentreiber sind:
- SAP-Reifegrad: Eine gepflegte SAP-Landschaft mit sauberen Stammdaten und verfügbarer Sandbox-Umgebung ist deutlich günstiger zu integrieren als eine mit starkem Customizing, veralteten Basis-Versionen oder eingeschränktem IT-Zugang.
- Komplexität der Auftragslogik: Ein einfacher A-nach-B-Transport ist schnell integriert. Dynamisches Routing basierend auf Produktionsplänen, Prioritäten und Echtzeit-Pufferfüllständen dauert erheblich länger.
- SAP-Customizing: Individuelle Transaktionscodes, Workflows und Berechtigungskonzepte erhöhen den Aufwand. Jede SAP-Landschaft ist anders.
- Tests: Integrationstests mit einem produktiven SAP-System erfordern Koordination, Testdaten und oft eine dedizierte Sandbox-Umgebung. Dieser Punkt wird häufig unterschätzt.
Wer macht was
Drei Parteien teilen sich typischerweise die Arbeit:
| Partei | Verantwortung |
|---|---|
| AGV-Lieferant | Flottenmanager-API, Transportlogik, Statusmeldungen |
| SAP-Berater | ABAP-Entwicklung, IDoc-Konfiguration, SAP-seitiges Testen |
| Ihre interne IT | Netzwerk, Firewalls, Serverinfrastruktur, SAP-Sandbox-Zugang |
Fazit
SAP-Integration ist nicht das Monster, zu dem sie manchmal gemacht wird. SAP kommuniziert mit dem Flottenmanager, nie mit einzelnen Fahrzeugen. Die Datenschnittstelle ist einfach: Transportaufträge runter, Statusmeldungen hoch. Wählen Sie Ihr Integrationsmuster basierend auf Ihrer bestehenden IT-Landschaft, nicht nach der Präferenz des AGV-Anbieters. Sorgen Sie für ordentliche Integrationstests mit einer SAP-Sandbox. Vor allem: Definieren Sie frühzeitig einen Verantwortlichen für die Schnittstellenspezifikation, das verhindert Schuldzuweisungen zwischen AGV-Lieferant und SAP-Berater.
AGVHub