Zum Hauptinhalt springen
Shopify

Die Meldung «Shopify hat nach dem Export keine Produkt-ID zurückgegeben»

Die Meldung Shopify hat nach dem Export keine Produkt-ID zurückgegeben. (Shopify did not return a product ID after export.) erscheint nach einem Klick auf Nach Shopify exportieren (Export to Shopify), wenn die Produkt-ID, die Shopify zurückgeben sollte, leer ankommt. Odoo bricht dort ab: Es werden keine Verknüpfungen angelegt und der Shopify-Status des Produkts ändert sich nicht. Hier lesen Sie, wann die Bedingung greift, was Sie prüfen sollten und wie es weitergeht.

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
4 Min.

Wann sie erscheint und was sie sagt

Wann erscheint diese Meldung?

Beim Klick auf Nach Shopify exportieren im Exportfenster eines Produkts. Die Schaltfläche ist in Odoo 17, 18, 19 und 20 ohne Bedingungen sichtbar. Das Modul sendet das Produkt an Shopify und sucht in der Antwort nach der Produkt-ID. Ist diese ID leer, wird die Aktion abgebrochen und es erscheint Shopify hat nach dem Export keine Produkt-ID zurückgegeben.

Mit Code erstelltes Schema: die Schaltfläche Export to Shopify und darunter die Meldung Shopify did not return a product ID after export.
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes (kein Odoo-Bildschirm): die Export-Schaltfläche und die Meldung, mit den englischen Beschriftungen aus dem Code, in Odoo 17, 18, 19 und 20.

Wie sieht die Meldung je nach Sprache meines Odoo aus?

Mit Odoo auf Deutsch lautet sie Shopify hat nach dem Export keine Produkt-ID zurückgegeben. Das folgende Schema und die Tabelle enthalten auch Spanisch, Französisch, Italienisch und Portugiesisch.

Mit Code erstelltes Schema mit derselben Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch.
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls (kein Odoo-Bildschirm): dieselbe Meldung je nach Odoo-Sprache.
Odoo-SpracheText der Meldung
SpanischShopify no devolvió un ID de producto tras la exportación.
DeutschShopify hat nach dem Export keine Produkt-ID zurückgegeben.
FranzösischShopify n'a pas retourné d'identifiant de produit après l'exportation.
ItalienischShopify non ha restituito un ID prodotto dopo l'esportazione.
PortugiesischO Shopify não devolveu um ID de produto após a exportação.

Wie lautet die genaue Bedingung im Code?

Nach der Antwort von Shopify nimmt das Modul das darin enthaltene Produkt und liest dessen ID. Ist diese ID leer, löst es die Meldung aus. Es ist eine Prüfung auf eine einzige Angabe: dass die Produkt-ID in der Antwort vorhanden ist.

Heißt das, dass das Produkt in Shopify nicht angelegt wurde?

Der Code sagt nur, dass die Antwort die Produkt-ID nicht enthält. Deshalb sollten Sie das Dashboard Ihres Shops in Shopify prüfen, bevor Sie den Export wiederholen, statt anzunehmen, dass nichts angekommen ist.

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

Was das Modul bis zu diesem Punkt getan hat

Was geschieht, bevor die Meldung erscheint?

Im Code von Odoo 20 folgt das Modul einer festen Reihenfolge. Zuerst prüft es, ob das Produkt bereits eine Verknüpfung mit diesem Shop hat; falls ja, wird der Export dort abgebrochen. Danach bereitet es die Daten vor und sendet sie an Shopify. Beim Eingang der Antwort prüft es, ob sie Fehler enthält, und liest, wenn keine vorhanden sind, die Produkt-ID. Diese Meldung ist genau diese letzte Prüfung, die entscheidet, ob der Export fortgesetzt werden kann.

Welche Produktdaten bereitet das Modul vor?

Den Namen, den im Fenster gewählten Status und die Tags. Pro Odoo-Variante den Preis und, sofern vorhanden, die SKU und den Barcode sowie die Optionen, die sich aus ihren Attributen ergeben. Sind sie am Produkt ausgefüllt, ergänzt es außerdem den Anbieter und den Shopify-Produkttyp sowie die Verkaufsbeschreibung.

Wird bei dieser Meldung etwas in Odoo gespeichert?

Nein. Die Aktion bricht vor den Schritten ab, die in Odoo schreiben: Die Verknüpfungen pro Variante werden nicht angelegt, die Shopify-Kennungen werden nicht in die Varianten geschrieben, der Shopify-Status des Produkts wird nicht aktualisiert und die Erfolgsmeldung erscheint nicht. Diese Schritte laufen nur, wenn die Produkt-ID nicht leer ist.

Was wird gespeichert, wenn alles gut geht?

Kommt die ID an, geht das Modul die von Shopify zurückgegebenen Varianten durch und ordnet sie den Odoo-Varianten per SKU oder, wenn es keine Übereinstimmung gibt, nach Position zu. Bei jeder zugeordneten Variante schreibt es die Shopify-Kennungen und legt eine Verknüpfung an. Am Ende aktualisiert es den Shopify-Status des Produkts und zeigt eine Erfolgsmeldung. Nichts davon geschieht bei dieser Meldung.

Was Sie tun können, wenn sie erscheint

Was mache ich, wenn diese Meldung erscheint?

Da in Odoo keine Verknüpfung entstanden ist, gehen Sie in dieser Reihenfolge vor:

  1. Öffnen Sie das Dashboard Ihres Shops in Shopify und prüfen Sie, ob das Produkt dort erscheint, bevor Sie etwas wiederholen.
  2. Falls nötig, klicken Sie erneut auf Nach Shopify exportieren: Die Schaltfläche bleibt sichtbar, da sie von keiner Bedingung abhängt.
  3. Wiederholt sich die Meldung mit demselben Produkt, schreiben Sie uns mit dem genauen Text der Meldung, der Odoo-Version, dem Produkt, dem Shop und der Angabe, ob das Produkt in Ihrem Shopify-Dashboard erscheint.

Ändert sich etwas je nach Odoo-Version?

Die Meldung steht im veröffentlichten Code aller vier Zweige: 17, 18, 19 und 20.

Ändert sich etwas, wenn der Shop über FlexigoTech Cloud angebunden ist?

Der Code unterscheidet zwei Wege, um mit Shopify zu kommunizieren. Beim Weg über FlexigoTech Cloud läuft die Anfrage über den FlexigoTech-Dienst, der mit der eigentlichen Antwort von Shopify antwortet. Das Modul behandelt sie danach genauso, einschließlich der Prüfung der Produkt-ID.

Welche Angaben sollte ich FlexigoTech geben, wenn ich Hilfe brauche?

Den genauen Text der Meldung, die Odoo-Version, den Namen des Produkts, den Shop, in den Sie exportiert haben, und ob das Produkt in Ihrem Shopify-Dashboard erscheint oder nicht.

Was es kostet und wie wir helfen

Das Modul ist eine Einmalzahlung pro Odoo-Version (veröffentlicht für 17, 18, 19 und 20) und benötigt das Abonnement für FlexigoTech Cloud, Tarif Konnektor: 49 €/Monat oder 490 €/Jahr, zzgl. MwSt. Den Preis jeder Version finden Sie in der Odoo-Apps-Seite und alle weiteren Details auf der Modulseite.

Wenn Sie Odoo einführen und prüfen möchten, wie Sie Produkte nach Shopify exportieren, führt FlexigoTech Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen.

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