Shopware-Schnittstelle zur Warenwirtschaft fällt aus? So finden Sie den Fehler
Bestellungen kommen nicht mehr in Ihrer Warenwirtschaft an, Bestände stimmen nicht, oder der Abgleich meldet einen Fehler? Oft hat sich an einer der beiden Seiten etwas geändert, etwa ein Update, ein Zugang oder ein Recht. Die Daten sind dabei meist noch vorhanden, sie fließen nur nicht weiter. Ein Anruf genügt, die erste Stunde geht auf uns.
Warum der Abgleich plötzlich stehen bleibt
Eine Schnittstelle ist eine Leitung zwischen zwei Programmen. Sie meldet sich bei Shopware mit einem eigenen Zugang an, einer sogenannten Integration, und darf dann genau das, was dieser Zugang an Rechten hat. Fehlt ein Recht oder wurde der Schlüssel ausgetauscht, lehnt Shopware die Anfrage ab.
Ein zweiter Grund liegt im Shop selbst. Aufgaben wie das Indexieren von Produkten, also ihr Aufbereiten für den Shop, erledigt Shopware in einer Warteschlange im Hintergrund. Arbeitet die nicht zuverlässig, kann der Import durchlaufen und der Shop trotzdem alte Werte zeigen.
Dazu kommen Abweichungen in den Daten selbst, zum Beispiel ein Datumsfeld im falschen Format oder eine Zahlungsart, die das andere System nicht kennt. Wie eine Anbindung sauber aufgebaut wird, steht unter Shopware-Schnittstellen.
So grenzen Sie den Ausfall selbst ein
Alle Schritte lesen nur. Ändern Sie dabei nichts an den Zugängen.
- Richtung und Zeitpunkt klären. Fehlen Bestellungen in der Warenwirtschaft, oder kommen Bestände und Preise nicht im Shop an? Suchen Sie den letzten Vorgang, der noch geklappt hat. Was wurde kurz davor geändert: Shopware, eine Erweiterung, die Warenwirtschaft, das Hosting?
- An einem Beispiel vergleichen. Nehmen Sie einen Artikel und eine aktuelle Bestellung und schauen Sie in beide Systeme. Bildschirmfotos davon helfen später bei der Fehlersuche.
- Protokolle ansehen. Sehen Sie im Protokoll Ihrer Warenwirtschaft oder Anbindung nach, falls es eines gibt. Auf Shopware-Seite gibt es Einstellungen > System > Ereignis-Logs und im Shop-Ordner
var/log. - Den Zugang anschauen. Unter Einstellungen > System > Integrationen sehen Sie, ob die Integration noch besteht und ob sie Administratorrechte oder eine eingeschränkte Rolle hat. Lassen Sie dort den API-Schlüssel unangetastet. Wer ihn neu erzeugt, tauscht Schlüssel und Zugangs-ID aus, und die Anbindung ist getrennt, bis beides neu eingetragen ist.
Tragen Sie Bestellungen nicht von Hand nach, bevor klar ist, ob die Schnittstelle sie später selbst nachliefert. Sonst stehen sie doppelt im System. Erfassen Sie sie lieber in einer Liste, bis das geklärt ist.
Meldungen und Anzeichen aus dem Abgleich
- „The Shopware 6 Admin API responded with an error“
- „FRAMEWORK__MISSING_PRIVILEGE_ERROR“: Dem Zugang fehlt ein Recht
- „This value is not a valid datetime.“ beim Abgleich mit JTL-Wawi
- Die Warenwirtschaft erkennt nicht, welche Zahlungsart gewählt wurde
- Die Warenkorb-Menge überschreitet den Lagerbestand trotz ERP-Abgleich
- Kein Abgleich mehr, obwohl die Anbindung neu eingerichtet wurde
Wann Sie das nicht allein lösen müssen
Wenn Ware verkauft wird, die nicht mehr da ist, oder wenn Bestellungen liegen bleiben und Ihr Versand stillsteht. Auch wenn der Shop-Dienstleister auf den Hersteller der Warenwirtschaft zeigt und der wieder zurück, sollten Sie jemanden dazuholen.
Begann alles mit einem Update? Dann lesen Sie zuerst Shopware nach dem Update kaputt. Läuft Ihr Shop noch mit Shopware 5, hilft die Seite zur Migration zu Shopware 6 bei der Frage, ob sich eine Reparatur lohnt.
Was wir für Sie übernehmen
Sie schildern uns, was fehlt und seit wann. Nennen Sie uns auch den Namen Ihrer Warenwirtschaft, ob Standardsoftware oder eigenes System.
Haben wir Zugang, sichern wir den Stand und verfolgen einen Beispielvorgang durch beide Systeme, bis klar ist, wo er stecken bleibt. Mit dem Anbieter der Warenwirtschaft stimmen wir uns ab, damit Sie nicht vermitteln müssen. Die erste Stunde zahlen Neukunden nicht, und Sie bekommen schriftlich, was wir gefunden haben. Mehr dazu auf der Seite zur ersten Stunde.
Wir sind ein Team von zehn Leuten und Partner von Reybex und Pickware. Unsere Auftragsannahme nimmt Ihren Anruf zu jeder Tageszeit an. Fachlich ist das Team Mo–Do 7:30–16 Uhr und Fr 8:30–16 Uhr für Sie da.
Fragen zur ausgefallenen Schnittstelle
Gehen Bestellungen verloren, solange der Abgleich steht?
Im Shop bleiben sie erhalten. Ob die Schnittstelle sie später nachholt, hängt davon ab, wie sie gebaut ist. Das prüfen wir zuerst, bevor jemand etwas nachträgt.
Warum stimmen die Bestände im Shop nicht?
Das kann am Abgleich liegen oder daran, dass zwei Systeme denselben Bestand pflegen. Bleiben die Werte trotz Import alt, sollte Ihr Hoster prüfen, ob die Warteschlange regelmäßig läuft. Ohne Hintergrundprozess wird sie nur abgearbeitet, solange jemand in der Administration angemeldet ist.
Mein System ist nicht Reybex oder Pickware. Helft ihr trotzdem?
Ja. Wir sehen uns jede Anbindung an Shopware an, auch eigene Lösungen. Ob eine Reparatur oder ein Neuaufbau sinnvoller ist, sagen wir Ihnen, nachdem wir die Ursache kennen.
Darf ich die Rechte der Integration einfach erweitern?
Als Test kann das zeigen, ob es wirklich am Recht liegt. Dauerhaft sollte ein Zugang aber nur bekommen, was er braucht. Notieren Sie vorher, welche Rolle eingestellt war.
Welche Daten fließen bei Ihnen nicht mehr?
Ein kurzer Hinweis genügt, unser Rückruf kommt in den Servicezeiten. Damit ein Ausfall künftig früher auffällt, gibt es die Shop-Betreuung ab 299 € im Monat netto. Andere Probleme finden Sie unter Shopware-Hilfe.