11. Apr. 2026Webanwendungen

Wie integriert man ERP, WMS und Marktplatz ohne Chaos?

ERP WMS Marketplace Integration sollte nicht nach der Zahl verfügbarer Konnektoren entschieden werden. Wer mit mehreren Kanälen, Lagerregeln und Ausnahmen arbeitet, kauft mit einer zu simplen Lösung oft nur spätere Betriebsprobleme ein. Die richtige Entscheidung ist meist die, die Bestände, Aufträge und Fehlerpfade auch dann beherrschbar hält, wenn ein zweites Lager, ein neuer Marktplatz oder mehr Sonderfälle dazukommen. Genau daran trennt sich günstige Anbindung von tragfähiger Architektur.

1. Direkte Kopplung oder Integrationsschicht: Wo die Entscheidung kippt

Eine direkte Verbindung zwischen ERP, WMS und Marktplatz kann funktionieren. Aber nur in einem engen Korridor: ein Lager, wenige Prozessvarianten, stabile Stammdaten, geringe Änderungsrate. In so einem Setup ist zusätzliche Integrationslogik oft wirklich Ballast.

Sobald ein zweiter Verkaufskanal, ein weiteres Lager oder kanalabhängige Regeln dazukommen, steigt vor allem die Folgekomplexität in Mapping, Monitoring und Fehlerbehandlung. Felder müssen je Kanal anders übersetzt werden, Statuskonflikte werden schwerer nachvollziehbar und Ausnahmen landen nicht mehr an einer Stelle, sondern verteilt in ERP, WMS und Marktplatzlogik. Genau dort werden vermeintlich einfache Konnektoren teuer, obwohl sie im Einkauf harmlos aussehen.

Aus Projekten mit Handels- und Fulfillment-Prozessen bleibt ein Muster ziemlich konstant: Nicht die Zahl der Systeme ist das Problem, sondern die Zahl der Ausnahmen pro Auftrag. Wer fast nur Standardabläufe hat, kommt mit wenig Technik weit. Wer Reservierungen, Teillieferungen, Bundles oder manuelle Eingriffe sauber abbilden muss, braucht eine Integrationsschicht oder eine gezielte Orchestrierung.

Martin Fowler beschreibt solche Architekturentscheidungen seit Jahren treffend: Komplexität verschwindet nicht, sie wandert. Bei ERP-WMS-Schnittstellen landet sie entweder in einer bewusst gebauten Integrationsschicht oder unkontrolliert im ERP, in Lagerprozessen, in Marktplatzregeln und am Ende beim Support.

Für die Auswahl reicht deshalb eine einfache Trennung. Direkte Kopplung passt bei einem klar begrenzten Setup mit wenig Veränderung. Middleware oder iPaaS ist sinnvoll, wenn mehrere Standardprozesse sauber entkoppelt werden sollen. Individuelle Orchestrierung wird vernünftig, sobald Bestandslogik, Reservierungen oder Ausnahmefälle geschäftskritisch sind und nicht mehr in generischen Mappings leben sollten.

Eine unbequeme Marktbeobachtung: Viele Anbieter verkaufen Konnektoren, obwohl Käufer eigentlich Betriebsstabilität brauchen. Im Vertrieb wirkt eine lange Integrationsliste stark. Im Alltag zählen eher Idempotenz, Versionierung, Retry-Regeln und nachvollziehbare Fehlerpfade. Wer diese Punkte nicht prüft, kauft oft nur eine hübsch verpackte Punkt-zu-Punkt-Landschaft.

Darum ist ein Punkt für die Kaufentscheidung zentral: Wer im wachsenden Marktplatzgeschäft nur nach vorhandenen Konnektoren einkauft, kauft oft das falsche Produkt. Das ist kein technischer Purismus. Es ist eine direkte Reaktion auf Systeme, die Daten transportieren, aber keine belastbare Betriebslogik tragen.

Wenn Sie Integrationen und APIs bewerten, sollte nicht die Zahl der Anschlüsse dominieren, sondern die Frage, ob sich Fehler unter Last kontrolliert erkennen und beheben lassen.

Middleware ist oft die richtige Zwischenstufe. Sie entkoppelt Systeme, standardisiert Datentransport und beschleunigt Rollouts. Das gilt vor allem dann, wenn ERP und WMS solide APIs haben und der Marktplatz überwiegend standardisierte Ereignisse wie Bestellung, Versand und Bestand liefert.

Schwierig wird es, wenn Middleware fachliche Entscheidungen simulieren soll, für die sie nie gedacht war. Ein Beispiel: verkaufsfähiger Bestand hängt von Reservierungen, Qualitätsprüfung, Nachschubfenstern und kanalabhängigen Puffern ab. Wer solche Regeln in einem generischen Mapping-Editor nachbaut, baut keine robuste Architektur, sondern eine schwer wartbare Schattenlogik.

Die Schwelle ist erreicht, sobald Fachbereiche Regeln nicht mehr erklären können, ohne auf drei Systeme und zwei Workarounds zu zeigen. Dann geht es nicht mehr um Datentransport, sondern um Prozessführung. Genau dort kippt die Entscheidung in Richtung Orchestrierung oder gezielte Individualentwicklung.

2. Welche Datenobjekte kritisch sind und welches System führen muss

Die meisten Integrationsprobleme sind keine API-Probleme. Sie entstehen, weil mehrere Systeme denselben Wert ändern dürfen. Ohne klare Systemführerschaft wird jede Abweichung zur Diskussion zwischen E-Commerce, Lager und ERP-Team.

Für viele Handelsprozesse ist diese Aufteilung pragmatisch und belastbar: ERP führt Artikelstammdaten, Preise, Steuern, kaufmännische Auftragslogik und Rechnungsstatus. WMS führt physischen Bestand, Reservierungen, Lagerbewegungen, Pick, Pack und Versandereignisse. Der Marktplatz liefert Bestellungen, kanalbezogene Anforderungen und Rückmeldungen zu Versand oder Listing-Status.

Abweichungen sind möglich. Sie müssen nur bewusst entschieden werden. Wenn ein Marktplatz bestimmte Attribute oder Preisaktionen vorgibt, braucht es eine feste Regel: Bleibt diese Information im Kanal oder wird sie ins ERP zurückgeschrieben? Mischmodelle ohne klare Grenze erzeugen fast immer manuelle Nacharbeit.

Vier Datenobjekte entscheiden darüber, ob die Integration ruhig läuft oder täglich Reibung erzeugt.

Bestand ist nicht nur eine Zahl. Relevant sind mindestens physischer Bestand, reservierter Bestand und verkaufsfähiger Bestand. Wer nur Mengen kopiert, baut Überverkäufe fast zwangsläufig ein. In der Amazon Selling Partner API wird die Aktualität von Bestands- und Versandmeldungen deshalb nicht als Komfortfunktion behandelt, sondern als betriebliche Pflicht.

Dazu kommt die Entscheidung über Pufferlogik. Manche Händler ziehen pauschal Sicherheitsbestände ab, andere arbeiten mit kanalabhängigen Puffern oder Zeitfenstern. Beides kann funktionieren. Gefährlich wird es, wenn Puffer im Marktplatz, im ERP und im WMS gleichzeitig existieren. Dann sinkt nicht nur die Transparenz, sondern auch die Steuerbarkeit bei Engpässen.

Aufträge müssen idempotent verarbeitet werden. Das heißt: Trifft dieselbe Nachricht mehrfach ein, darf daraus kein doppelter Auftrag entstehen. Fehlt diese Logik, ist das kein Detail, sondern ein Ausschlusskriterium bei der Auswahl von Middleware oder Integrationspartner.

Ebenso wichtig ist die Statusübersetzung. Ein Marktplatz kennt oft andere Zustände als ERP oder WMS. Wenn aus einem kanalbezogenen Status vorschnell ein interner Prozessstatus wird, entstehen Fehlinterpretationen. Ein Auftrag kann kaufmännisch bestätigt sein, ohne logistisch freigegeben zu sein. Diese Trennung muss im Modell sichtbar bleiben.

Versandstatus wirken direkt auf Kundenerlebnis, Supportaufwand und je nach Kanal auch auf operative Kennzahlen. Wenn Tracking-Informationen verspätet oder unvollständig ankommen, ist das nicht nur ein technischer Fehler, sondern ein Prozessfehler mit sichtbaren Folgen.

Hier gilt eine harte Regel: Versand darf erst gemeldet werden, wenn die Sendung physisch oder durch den Carrier bestätigt erzeugt wurde. Alles andere produziert Reklamationen. Gerade bei hohem Volumen ist ein zu früher Status schlimmer als ein leicht verspäteter, weil Support und Plattformmetriken darauf reagieren.

Storno und Retoure sind der Bereich, in dem viele Integrationen brechen, die in Demos sauber aussehen. Teilstorno, Teillieferung, Adresskorrektur und Wiedereinlagerung müssen fachlich modelliert sein, bevor sie technisch verbunden werden. Das typische Fehlmuster ist schnell beschrieben: Der Standardauftrag läuft durch, aber eine manuelle Änderung im ERP landet nicht sauber zurück im Marktplatz. Ab dann beginnt tägliche Nacharbeit.

Retouren sind zusätzlich heikel, weil kaufmännischer und physischer Prozess auseinanderlaufen können. Ware kann im Lager eintreffen, aber noch nicht wieder verkaufsfähig sein. Wenn das System diese Zwischenzustände nicht kennt, wird Bestand zu früh freigegeben oder Gutschrift zu spät ausgelöst. Beides kostet Marge oder Vertrauen.

Ein konkretes Beispiel aus dem Handel: In einem mittelgroßen Setup mit zwei Lagern und mehreren tausend Bestellungen pro Woche war nicht der Datentransport das Problem, sondern die Rückmeldung von Teilstornos und Reservierungen. Der Rollout stockte nicht an der API, sondern an der Frage, welche Bestandsart an den Marktplatz gehen durfte und wer manuelle Korrekturen freigibt. Genau dort geht Zeit verloren, nicht beim Anlegen der Verbindung.

Wenn zusätzlich interne Tools oder Portale im Einsatz sind, sollte die Integrationslogik nicht still in Oberflächen wandern. Sonst wird aus einer ERP-WMS-Schnittstelle ein Sammelsurium aus versteckten Regeln in Admin-Masken und Hilfsanwendungen. Wer in diesem Umfeld Webanwendungen entwickelt oder erweitern lässt, sollte Geschäftslogik bewusst zentral halten.

3. Welche Entscheidungslogik vor dem Projektstart feststehen muss

Viele Integrationsprojekte scheitern nicht an Technik, sondern an fehlenden Vorentscheidungen. Teams starten mit APIs, bevor sie Betriebsregeln geklärt haben. Das ist ungefähr so sinnvoll wie ein Lagerlayout zu bauen, bevor feststeht, welche Ware dort bewegt wird.

Vor dem Start müssen einige Punkte verbindlich entschieden sein: die Systemführerschaft je Datenobjekt, die fachlich relevanten Ereignisse, die geschäftskritischen Ausnahmen wie Teilstorno, Split-Shipment, Bundle-Auflösung oder Ersatzartikel, die akzeptable Latenz und die Frage, wer im Konfliktfall tatsächlich entscheidet.

Gerade die Latenzfrage wird oft falsch behandelt. Nicht jeder Prozess braucht Echtzeit. Preisänderungen oder bestimmte Stammdaten können in Intervallen laufen. Bestand bei schnell drehenden Artikeln oder knappen Mengen dagegen oft nicht. Wer alles in Echtzeit bauen will, erhöht Kosten und Störanfälligkeit. Wer Echtzeit dort vermeidet, wo sie geschäftskritisch ist, spart am falschen Ende.

Ein weiterer Punkt wird in Einkaufsrunden regelmäßig unterschätzt: Die spätere Betriebsverantwortung muss vor Vertragsabschluss geklärt sein, nicht nach dem Go-live. Wenn unklar bleibt, ob Fachbereich, internes IT-Team oder externer Partner Fehler priorisiert und freigibt, zieht sich jede Störung unnötig. Technisch ist das oft lösbar. Organisatorisch wird es teuer.

In der Praxis trennt genau diese Vorarbeit brauchbare Projekte von teuren Fehlstarts. Wenn ein Anbieter schon in der Auswahlphase nicht sauber benennen kann, wie Dubletten behandelt, Fehler erneut angestoßen und Verantwortlichkeiten im Tagesgeschäft geregelt werden, ist das kein kleiner Mangel. Es ist ein Warnsignal für spätere Reibung.

Ein belastbares Entscheidungskriterium ist simpel: Wenn Ausnahmen heute schon per Chat, E-Mail oder Zuruf gelöst werden, fehlt vor dem Projektstart nicht Technik, sondern ein Betriebsmodell. Ohne dieses Modell wird auch eine gute Plattform nur schneller dieselben Unklarheiten verteilen.

4. Welche Warnsignale einen Wechsel erzwingen

Nicht jede unsaubere Schnittstelle rechtfertigt sofort einen Neuaufbau. Einige Signale zeigen aber ziemlich klar, dass die bestehende Lösung ihre Grenze erreicht hat. Wenn mehrere davon gleichzeitig auftreten, ist eine Integrationsschicht keine Komfortentscheidung mehr.

Regelmäßige manuelle Bestandskorrekturen deuten fast immer auf fehlende Führungslogik oder fachlich zu grobe Aktualisierung hin. Nachbearbeitung von Aufträgen im ERP oder WMS spricht für Dubletten, schwache Statuslogik oder fehlerhafte Mappings. Fehler, die erst über E-Mail, Zuruf oder Tickets sichtbar werden, zeigen fehlendes Monitoring. Und wenn ein weiterer Marktplatz oder ein weiteres Lager geplant ist, obwohl die bestehende Logik heute schon schwer nachvollziehbar ist, wächst nicht nur das Geschäft, sondern vor allem die Fehlerfläche.

Google beschreibt in seiner Dokumentation zu Observability und verteilten Systemen ziemlich nüchtern, warum Wiederholbarkeit und Beobachtbarkeit Grundvoraussetzungen für stabile Abläufe sind. Für die Integration von ERP, WMS und Marktplatz gilt genau das. Wenn Fehler nur durch erfahrene Einzelpersonen abgefangen werden, ist die Architektur bereits zu teuer.

Die Kaufentscheidung wird an diesem Punkt meist klarer. Ein Standardprodukt passt, wenn der Großteil der Prozesse wirklich Standard ist und Sonderfälle begrenzt bleiben. Standard plus individuelle Logik ist sinnvoll, wenn Datentransport standardisierbar ist, Bestands- oder Ausnahmelogik aber eigene Regeln braucht. Gezielt individuell bauen wird vernünftig, wenn Verfügbarkeitssteuerung, Fulfillment-Logik oder SLA-nahe Prozessführung Teil des Wettbewerbsvorteils sind.

Ein typisches Eskalationsbild aus dem Alltag ist konkreter als jede Managementfolie: Das Lager meldet am Nachmittag abweichende Reservierungen, der Marktplatz verkauft weiter, im ERP entstehen manuelle Sperren und der Kundendienst erklärt am Abend Stornos, die morgens noch nicht absehbar waren. Wenn so etwas nicht als Ausnahme, sondern mehrmals pro Monat passiert, ist die bestehende Integration nicht günstig. Sie verschiebt Kosten nur in operative Hektik.

Der häufige Fehlkauf sieht dann ziemlich banal aus: Ein Unternehmen startet mit einem Standardprodukt für ein überschaubares Setup, wächst danach aber in zusätzliche Lager, kanalabhängige Regeln und mehr Sonderfälle hinein. Die Software bleibt formal im Einsatz, doch die manuelle Nacharbeit steigt, Ausnahmen werden außerhalb des Systems gelöst und jede Prozessänderung braucht neue Workarounds. Spätestens wenn operative Teams täglich korrigieren müssen, ist nicht mehr der Lizenzpreis das Problem, sondern die falsche Passung zum gewachsenen Betrieb.

Für den ROI zählt deshalb selten die Lizenz allein. Relevanter sind Supportstunden, Fehlbestände, Marktplatzstrafen, manuelle Nacharbeit und verzögerte Kanalstarts. Wenn ein günstiger Konnektor jede Woche operative Korrekturen erzeugt, ist er betriebswirtschaftlich oft teurer als eine sauberere Architektur.

5. Welche Architekturprinzipien im Alltag wirklich tragen

Stabile Integration entsteht nicht durch möglichst viele Funktionen, sondern durch wenige robuste Prinzipien. Entscheidend ist, ob diese Prinzipien im Tagesgeschäft auch unter Druck halten.

Ein praktisches Beispiel: Wenn eine Bestellung vom Marktplatz doppelt zugestellt wird, darf daraus weder ein zweiter Auftrag noch eine zweite Reservierung entstehen. Genau deshalb sind ereignisbasierte Verarbeitung, Idempotenz und saubere Korrelationen oft wertvoller als eine beeindruckende Liste fertiger Mappings. Das klingt technisch, ist aber eine reine Betriebsfrage.

Im Gegenzug wird technische Eleganz häufig überschätzt. Ein schönes API-Design hilft wenig, wenn Bestandslogik an drei Stellen entschieden wird und Fachbereiche nicht sagen können, welche Zahl eigentlich verkaufsfähig ist. Besser ist eine unspektakuläre, aber klare Architektur mit eindeutigen Verantwortungen.

Sichtbarkeit für Fachbereiche ist kein Komfortmerkmal, sondern Betriebsvoraussetzung. Wenn nur Entwickler verstehen, warum ein Auftrag hängt, ist die Lösung im Alltag zu teuer. Fachlich lesbare Fehlercodes, Statusbilder und manuelle Freigabepfade gehören deshalb in die Kaufentscheidung, nicht auf eine spätere Wunschliste.

Versionierung wird ebenfalls unterschätzt. Marktplätze ändern Anforderungen, ERP-Releasezyklen verschieben Felder, WMS-Prozesse werden angepasst. Ohne versionierte Schnittstellen und dokumentierte Mapping-Änderungen wird jede Anpassung zum Risiko für den laufenden Betrieb. Wer das ignoriert, baut keine Integration, sondern eine fragile Momentaufnahme.

Noch ein Punkt, der in Demos gern untergeht: Verantwortlichkeit muss im Systembild sichtbar sein. Wenn unklar bleibt, ob ein Fehler im ERP, im WMS, in der Middleware oder im Kanal entstanden ist, verlängert sich jede Störung. Gute Architektur reduziert nicht nur technische Kopplung, sondern auch Suchzeit im Tagesgeschäft.

Hier liegt auch ein häufiger Irrtum im Einkauf: Ein Tool mit vielen Standardanschlüssen wirkt reifer als eine schmalere, klarer zugeschnittene Lösung. Für wachsende Handelsprozesse stimmt das oft nicht. Breite Anschlussfähigkeit ersetzt keine belastbare Betriebslogik. Wer das verwechselt, zahlt später mit manueller Koordination zwischen Teams.

6. Welche Go-live-Kriterien ein echtes Go rechtfertigen

Ein Go-live ist nicht bereit, nur weil Nachrichten technisch ankommen. Entscheidend ist, ob der Betrieb mit Fehlern, Dubletten und Ausnahmefällen kontrolliert umgehen kann. Fehlt diese Fähigkeit, beginnt mit dem Start nur die manuelle Reparaturarbeit.

Monitoring muss fachlich nutzbar sein. Pro Vorgang sollten Referenznummer, Quell- und Zielsystem, Zeitstempel, Fehlertyp und Bearbeitungsstatus sichtbar sein. Ein Logfile für Entwickler reicht nicht.

Fehler müssen kontrolliert wiederholbar sein. Retry ohne Regelwerk ist kaum besser als gar kein Retry. Benötigt werden definierte Wiederholungsregeln, eine Fehlerwarteschlange und die Möglichkeit, einzelne Vorgänge gezielt neu zu starten.

Der erste Rollout sollte klein bleiben. In vielen Fällen ist die sinnvolle Reihenfolge Artikelstammdaten, Bestand, Auftrag, Versandstatus. Retouren, Bundles und Teilstornos folgen erst, wenn der Kern stabil läuft.

Fachliche Verantwortung muss benannt sein. Es braucht eine Rolle mit End-to-End-Verantwortung für Bestand, Auftrag und Versand. Wenn ERP, Lager und E-Commerce jeweils eigene Prioritäten setzen, aber niemand Konflikte entscheidet, eskalieren schon kleine Abweichungen.

Ausnahmefälle müssen vor dem Start getestet sein. Nicht nur Standardbestellungen, sondern auch Storno, Teillieferung, Dubletten, verspätete Statusmeldungen und manuelle Korrekturen. Genau diese Fälle entscheiden über die Alltagstauglichkeit.

Außerdem braucht es einen klaren Rückfallmodus. Wenn der Marktplatz keine Bestände annimmt oder das WMS verzögert reagiert, muss definiert sein, ob Bestände eingefroren, Aufträge gepuffert oder Kanäle temporär gedrosselt werden. Ohne solchen Modus wird aus einem technischen Zwischenfall schnell ein Umsatz- und Serviceproblem.

Für Teams, die mit einem neuen Kanal starten oder ein bestehendes Setup mit zweitem Lager stabilisieren wollen, ist ein enger Pilot meist die vernünftigste Vorgehensweise: eine begrenzte SKU-Auswahl, ein Kanal, eng überwachter Bestand und eine klar benannte Eskalation im Tagesgeschäft. Das wirkt kleiner als viele Projektpläne. Im Betrieb ist es oft schneller, weil Ursachen isolierbar bleiben und nicht gleichzeitig in drei Systemen gesucht werden müssen.

Vor dem Start sollten Dubletten, Teilstorno nach Reservierung, Carrier-Verzögerungen und bewusste manuelle Korrekturen sauber durchgespielt sein. Diese Tests wirken banal. Genau deshalb werden sie oft zu spät gemacht. Im Alltag verursachen sie aber den Großteil der operativen Reibung.

7. Die pragmatische Empfehlung für die meisten wachsenden Setups

Für viele Unternehmen mit wachsendem Marktplatzgeschäft ist die beste Entscheidung weder maximale Standardisierung noch vollständige Individualentwicklung. Tragfähig ist oft ein Mittelweg: standardisierte Anbindung dort, wo Prozesse wirklich gleichförmig sind, und gezielte individuelle Logik dort, wo Bestand, Reservierung oder Ausnahmen den Betrieb entscheiden.

Direkte Kopplung ist nur dann vernünftig, wenn das Geschäft bewusst einfach bleibt. Middleware ist stark, wenn sie entkoppelt und standardisiert, nicht wenn sie ein halbes WMS nachspielen soll. Individuelle Orchestrierung lohnt sich früher, als viele Einkaufsprozesse zugeben wollen, sobald Verfügbarkeitslogik und Ausnahmebehandlung geschäftskritisch werden.

Meine klare Einschätzung: Ab zwei Lagern, mehreren Marktplätzen und regelmäßigen Sonderfällen ist eine reine Konnektor-Strategie meist kein Sparmodell mehr, sondern ein Risiko mit Zeitverzug. Wer dann weiter nur Anschlüsse einkauft, verschiebt Architekturkosten in Support, operative Hektik und verlorene Steuerbarkeit.

Wenn Prozesse weitgehend standardisiert sind und Ausnahmen selten bleiben, reicht ein gutes Standardprodukt mit klarer Systemführerschaft. Sobald Bestandslogik, Reservierungen und kanalabhängige Regeln den Umsatz direkt beeinflussen, sollte die Architektur bewusst auf Middleware mit ergänzender Fachlogik oder auf eine gezielte Orchestrierung ausgelegt werden.

In frühen Projektphasen ist die technische Verbindung oft gut beherrschbar, wenn die beteiligten Systeme saubere APIs und stabile Datenmodelle mitbringen. Zum Engpass werden in solchen Situationen eher Betriebslogik, Verantwortlichkeiten und Ausnahmefälle: Wer darf Bestand korrigieren, wann wird ein Teilstorno zurückgemeldet, welches Team entscheidet bei Konflikten und wie wird ein hängender Auftrag fachlich freigegeben? Genau diese Fragen bestimmen, ob nach dem nächsten Kanalstart der Betriebsaufwand beherrschbar bleibt oder sichtbar steigt.

Wer eine belastbare ERP WMS Marketplace Integration aufbauen will, sollte deshalb nicht nach der schnellsten Verbindung entscheiden, sondern nach der Architektur, die auch unter Wachstum noch erklärbar bleibt. Das klingt weniger spektakulär als ein neuer Konnektor. Im Betrieb ist es fast immer die bessere Investition.

FAQ

Wenn nur ein Kanal, ein Lager und wenige stabile Prozesse im Spiel sind. Sobald Ausnahmen, zusätzliche Lager oder häufige Regeländerungen dazukommen, wird eine Integrationsschicht meist robuster.

Wie lässt sich das in Ihrem Unternehmen umsetzen?

Haben Sie nach dem Lesen noch Fragen? Schreiben Sie uns, woran Sie arbeiten und was Sie klären möchten.

Beratung anfragenoffice@softwarelogic.co
Wie integriert man ERP, WMS und Marktplatz ohne Chaos?