ERP-spezifische Fragen
Die ERP-Anbindung ist in den meisten Projekten die zentrale und technisch anspruchsvollste Integration. Die folgenden Fragen betreffen die Besonderheiten der gängigen ERP-Systeme und deren Shop-Anbindung.
- Welche SAP-Schnittstellen nutzen Sie für die Shop-Integration? Für SAP Business One nutzen wir primär den Service Layer (REST-API) für Stammdaten und Transaktionen, ergänzt um DI-API-Aufrufe für komplexe Geschäftslogik. Für SAP S/4HANA setzen wir auf OData V4 Services und CDS Views für den lesenden Zugriff sowie RFC/BAPI-Schnittstellen für transaktionale Prozesse wie die Auftragsanlage und Preisfindung. Die Wahl des optimalen Integrationswegs hängt von Ihrer spezifischen SAP-Konfiguration ab.
- Wie wird die SAP-Preisfindung im Shop abgebildet? SAP nutzt ein Konditionsverfahren mit Zugangsfolgen, das für die direkte Abbildung im Shop zu komplex ist. Wir bieten zwei Ansätze: Bei stabilen Preislisten synchronisieren wir die berechneten Nettopreise aus SAP in den Shop. Bei hochdynamischen Szenarien mit häufigen Konditionsänderungen rufen wir die SAP-Preisfindung über RFC-Calls in Echtzeit ab. Welcher Ansatz optimal ist, hängt von der Änderungsfrequenz Ihrer Preise und dem Bestellvolumen ab.
- Kann Dynamics 365 Business Central sowohl Cloud als auch On-Premises angebunden werden? Ja, wir unterstützen beide Varianten. Die Cloud-Version wird über standardisierte REST/OData-APIs mit Azure-AD-Authentifizierung angebunden. Die On-Premises-Version bietet zusätzlich SOAP Web-Services. Unsere Middleware abstrahiert die Dynamics-spezifischen Details, sodass der Shop-Adapter für beide Deployment-Varianten identisch bleibt.
- Werden branchenspezifische ERP-Systeme unterstützt? Ja, neben SAP und Dynamics integrieren wir auch branchenspezifische Warenwirtschaftssysteme wie Sage, SelectLine und orgaMAX. Die Voraussetzung ist eine nutzbare Schnittstelle: REST-API, SOAP Web-Service, ODBC-Datenbankzugriff oder ein definiertes Dateiaustauschformat. Über unsere API-Entwicklung können wir auch für Systeme mit eingeschränkten Schnittstellenmöglichkeiten individuelle Konnektoren erstellen.
- Was passiert bei SAP- oder Dynamics-Updates? System-Updates können Schnittstellenänderungen mit sich bringen. Unsere Betriebsverträge umfassen Kompatibilitätsprüfungen vor jedem größeren Update: Wir testen die bestehenden Integrationen auf einer Testumgebung mit der neuen Version und passen bei Bedarf die Konnektoren an. Bei Cloud-Versionen wie Dynamics 365 BC, die automatisch aktualisiert werden, überwachen wir die Release Notes und reagieren proaktiv auf angekündigte API-Änderungen.
- Können mehrere ERP-Systeme gleichzeitig angebunden werden? Ja, das ist ein typisches Szenario bei Unternehmensgruppen oder nach Fusionen. Unsere Middleware-Architektur ist darauf ausgelegt, mehrere Quellsysteme parallel zu orchestrieren. Jedes ERP-System erhält einen eigenen Konnektor, die Middleware konsolidiert die Daten und liefert dem Shop eine einheitliche Sicht. Konflikte bei unterschiedlichen Artikelnummern oder Preisen werden über definierte Geschäftsregeln in der Middleware aufgelöst.