Zum Hauptinhalt springen
Shopify

Was der Button „Shopify-Sendungsverfolgung aktualisieren“ in Odoo tut, Schritt für Schritt

Der Button Shopify-Sendungsverfolgung aktualisieren (Update Shopify Tracking) befindet sich im Bildschirm Zu versenden und ist nur bei Transfers von Shopify-Bestellungen sichtbar, die bereits Erledigt (Done) sind und ein Shopify-Fulfillment (Shopify Fulfillment) haben. Beim Klick prüft das Modul Ihre Berechtigung, den Status des Transfers und ob ein Fulfillment vorhanden ist; läuft alles gut, speichert es das Ergebnis und veröffentlicht eine Notiz im Transfer. Wir verfolgen das an einem anschaulichen Beispiel.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Modul
Shopify
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
5 Min.

Der Fall: ein validierter Transfer und ein zu aktualisierendes Tracking

Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.

Tienda Aurora, ein erfundenes Unternehmen, verkauft über Shopify und bereitet die Sendungen in Odoo vor. Lucía aus dem Lager hat die Berechtigung Betrachter und hat den Transfer einer Bestellung bereits validiert; sie möchte, dass Shopify die Sendungsverfolgung dieser Sendung anzeigt. Sie öffnet Shopify › Vorgänge › Zu versenden (Shopify › Operations › To Ship), geht in den Transfer und sucht den Button Shopify-Sendungsverfolgung aktualisieren. Im Folgenden sehen Sie, was Lucía sieht, was das Modul prüft und was sich im Transfer ändert.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Wann der Button erscheint

Die Formulare der Shopify-Transfers öffnen Sie über Shopify › Vorgänge › Zu versenden. Wenn Sie nicht die Berechtigung Betrachter (Viewer) haben, sehen Sie im Menü weder den Abschnitt Shopify noch den Abschnitt Vorgänge (Operations). Der Button befindet sich im Bildschirm Zu versenden in Odoo 17, 18, 19 und 20.

Der Button wird ausgeblendet, sobald eine dieser Bedingungen zutrifft; Sie sehen ihn also nur, wenn keine davon zutrifft:

  • Der Transfer gehört nicht zu einer Shopify-Bestellung. Das Feld Ist Shopify-Bestellung (Is Shopify Order) ist in keiner Ansicht sichtbar: Sie setzen es nicht selbst.
  • Der Transfer hat nicht den Status Erledigt.
  • Der Transfer hat keinen Wert in Shopify-Fulfillment.

Die Bedingung ist in Odoo 17, 18, 19 und 20 dieselbe. Deshalb sieht Lucía den Button: Ihr Transfer gehört zu Shopify, ist Erledigt und hat ein Fulfillment.

Schema mit dem Menü Shopify › Operations › To Ship, dem Button Update Shopify Tracking und daneben den Meldungen, die ihn stoppen können
Schema, aus dem veröffentlichten Code des Moduls per Code erstellt, kein Odoo-Screenshot. Die Beschriftungen sind englisch, der Originaltext des Moduls.
Schema mit dem Text des Buttons Update Shopify Tracking, so wie ihn der Benutzer je nach Sprache seines Odoo sieht
Schema, aus den veröffentlichten Übersetzungen des Moduls per Code erstellt, kein Odoo-Screenshot. Mit Odoo auf Deutsch heißt der Button Shopify-Sendungsverfolgung aktualisieren; auf Spanisch Actualizar seguimiento de Shopify; auf Französisch Mettre à jour le suivi Shopify; auf Italienisch Aggiorna tracciamento Shopify; auf Portugiesisch Atualizar rastreamento do Shopify.

Was das Modul beim Klick tut, der Reihe nach

  1. Es prüft Ihre Berechtigung, bevor irgendetwas anderes geschieht. Wenn der Aufruf von einem Superuser stammt, entfällt diese Prüfung. Wenn Sie nicht den Zugriff haben, den die Meldung You need Shopify Operator (or Manager) access to push fulfillment updates to Shopify. verlangt, bricht die Aktion hier ab.
  2. Für jeden Transfer prüft es, ob er Erledigt ist. Ist er es nicht, bricht es mit der Meldung Der Transfer muss abgeschlossen sein, bevor das Shopify-Tracking aktualisiert wird. (Picking must be done before updating Shopify tracking.) ab.
  3. Es prüft, ob der Transfer ein Shopify-Fulfillment hat. Ist das nicht der Fall, bricht die Aktion ab.
  4. Es ruft die Shopify-Verbindung auf und nimmt deren Ergebnis entgegen.
  5. Mit diesem Ergebnis schreibt es in den Transfer die Daten, die Sie im nächsten Abschnitt sehen.
  6. Es veröffentlicht im Transfer eine Notiz mit dem Text Shopify-Tracking für Transfer … aktualisiert (Lieferung …). (Shopify tracking updated for picking … (fulfillment …).), in der der Name des Transfers und das Fulfillment stehen.

Die Reihenfolge ist wichtig, um die Fehler zu verstehen: Die Berechtigung wird zuerst geprüft, und Status und Fulfillment werden geprüft, bevor Shopify aufgerufen wird.

Was sich im Transfer ändert

Wenn der Aufruf erfolgreich ist, speichert das Modul im Transfer:

  • Den Status des Fulfillments, den Shopify zurückgibt. Enthält die Antwort keinen Status, bleibt der bisherige Status des Transfers erhalten.
  • Datum und Uhrzeit der letzten Synchronisierung des Trackings.
  • Die gesendete Anfrage und die empfangene Antwort.

Zusätzlich leert es den vorherigen Fulfillment-Fehler, falls es einen gab, und veröffentlicht die Notiz aus dem letzten Schritt.

Wenn die Aktion wegen der Berechtigung, des Status oder des fehlenden Fulfillments stoppt, bricht sie dort ab, und nichts von dem, was sich in diesem Transfer ändern sollte, wird gespeichert: weder Synchronisierungsdatum noch Anfrage, Antwort oder Notiz.

Meldungen dieses Buttons und was zu tun ist

MeldungWann sie erscheintWas zu tun ist
Der Transfer muss abgeschlossen sein, bevor das Shopify-Tracking aktualisiert wird. (Picking must be done before updating Shopify tracking.)Beim Klick auf den Button stellt die Statusprüfung fest, dass der Transfer nicht Erledigt ist.Validieren Sie den Transfer, bis er Erledigt ist, und versuchen Sie es erneut.
You need Shopify Operator (or Manager) access to push fulfillment updates to Shopify.Beim Klick auf den Button hat Ihr Benutzer nicht den Zugriff, den die Meldung verlangt, und der Aufruf stammt nicht von einem Superuser.Lassen Sie sich den Zugriff geben, den die Meldung nennt, und klicken Sie erneut.

Der Button wird nur angezeigt, wenn der Transfer Erledigt ist und ein Shopify-Fulfillment hat, doch der Code prüft beides noch einmal, bevor er fortfährt.

Was Lucía passiert

Wenn Lucía nicht den Zugriff hat, den die Meldung verlangt, erhält sie beim Klick auf den Button diese Meldung, und der Transfer ändert sich nicht. Sobald ihr jemand diesen Zugriff gibt und sie erneut klickt, erreicht die Aktion Shopify, und wenn der Aufruf gelingt, enthält der Transfer den Status des Fulfillments, das Datum der letzten Synchronisierung und die veröffentlichte Notiz.

Was Sie danach prüfen sollten

Öffnen Sie nach einem erfolgreichen Klick auf den Button denselben Transfer und sehen Sie sich die veröffentlichte Notiz an: Sie enthält den Namen des Transfers und das Fulfillment. Wenn stattdessen eine der Meldungen aus der Tabelle erschien, bleibt der Transfer wie er war, und Sie können die Ursache (den Zugriff oder den Status) beheben und erneut klicken.

Was der Fall zeigt

  • Beim Klick auf den Button prüft das Modul Ihre Berechtigung, bevor irgendetwas anderes geschieht.
  • Der Button wirkt auf ein Fulfillment, das im Transfer bereits existiert. Ohne Shopify-Fulfillment wird er nicht einmal angezeigt.
  • Wenn die Aktion wegen der Berechtigung, des Status oder des fehlenden Fulfillments stoppt, wird nichts von dem gespeichert, was sich in diesem Transfer ändern sollte.
  • Nach einem Erfolg dokumentieren die Notiz und das Datum der letzten Synchronisierung den Vorgang im Transfer selbst.

Versionen, Preis und Hilfe bei der Einführung

Das Modul ist auf der Odoo-Apps-Seite für Odoo 17, 18, 19 und 20 veröffentlicht und wird pro Version einmalig bezahlt. Zusätzlich benötigt es das Abonnement für FlexigoTech Cloud, Tarif Konnektor: 49 € pro Monat oder 490 € pro Jahr, zzgl. MwSt., mit bis zu 3 Konten der Plattform. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert und per E-Mail benachrichtigt, wenn die Synchronisierung fehlschlägt. Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo. Mehr Details finden Sie auf der Seite des Moduls.

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn Sie prüfen möchten, welche Benutzer in Ihrem Lager Zugriff auf die Shopify-Aktionen haben sollen, lässt sich das während der Einführung erledigen.

Weiterlesen

Was der Button „Bestand abrufen“ im Shopify-Konnektor für Odoo tutWas der Button Bestand abrufen im Shopify-Konnektor für Odoo tut: wann er erscheint, was er prüft, was sich im Bestand ändert und welcher Fehler auftreten kann.Hinweis „primärer Standort“ im Shopify-Konnektor für OdooWas der Hinweis zum primären Standort im Shopify-Konnektor für Odoo bedeutet, wann er erscheint und wie Sie den primären Standort ändern.Fehler beim Erstellen des Verkaufsauftrags: Shopify-Daten fehlenWas die Meldung im Shopify Connector for Odoo beim Klick auf «Verkaufsauftrag erstellen» ohne Bestelldaten bedeutet, wann sie erscheint und wie Sie sie beheben.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen