Zum Hauptinhalt springen
Shopify

«Keine Shopify-Standorte für … gefunden»: wann es auftritt und wie Sie es beheben

Die Meldung Keine Shopify-Standorte für … gefunden (No Shopify locations were found for …) erscheint, wenn das Modul Shopify nach den Standorten des Shops fragt und die Antwort ohne einen einzigen Standort ankommt. Sie kann beim Klick auf Bestand übertragen (Push Stock) in der Shop-Karte auftauchen und lässt sich beheben, indem Sie prüfen, ob dieser Shopify-Shop mindestens einen Standort hat, und die Aktion wiederholen.

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: Casa Boreal klickt auf Bestand übertragen

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

Casa Boreal ist ein erfundener Shop. Marta betreut den Katalog und hat gerade den Shopify-Shop mit Odoo verbunden. Sie öffnet Shopify › Konfiguration › Shops, geht in die Karte des Shops und klickt auf Bestand übertragen. Die Aktion bricht ab und Odoo zeigt Keine Shopify-Standorte für … gefunden, mit der Domain des Shops hinter «für».

Marta weiß nicht, ob das Problem in Odoo, in der Verbindung oder in Shopify liegt. Das ist es, was der Code des Moduls tut, bevor er diese Meldung auslöst, damit sie weiß, wo sie nachsehen muss.

Schema, kein Odoo-Bildschirm, des Wegs bis zur Meldung: das Shop-Menü, die Schaltfläche zum Übertragen des Bestands und der Hinweis zu den Standorten
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes: Menü, Schaltfläche und Meldung, gültig für Odoo 17, 18, 19 und 20. Die Beschriftungen des Schemas sind auf Englisch, dem Originaltext des Codes.

Um zu dieser Karte zu gelangen, muss das Menü sichtbar sein: Der Abschnitt Konfiguration verlangt die Berechtigung Operator und der Abschnitt Shopify die Berechtigung Betrachter. Wenn Sie keine dieser Berechtigungen haben, sehen Sie diesen Menüabschnitt nicht.

Der Text der Meldung ändert sich mit der Sprache Ihres Odoo. Mit Odoo auf Deutsch ist es die Meldung, die Marta sieht; in anderen Sprachen lautet sie so:

Schema, kein Odoo-Bildschirm, mit derselben Meldung in jeder Odoo-Sprache
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls: auf Spanisch No se encontraron ubicaciones de Shopify para …; auf Deutsch Keine Shopify-Standorte für … gefunden; auf Französisch Aucun emplacement Shopify trouvé pour …; auf Italienisch Nessuna ubicazione Shopify trovata per …; auf Portugiesisch Nenhuma localização Shopify encontrada para ….
Odoo-SpracheText der Meldung
SpanischKeine Shopify-Standorte für … gefunden
DeutschKeine Shopify-Standorte für … gefunden
FranzösischAucun emplacement Shopify trouvé pour …
ItalienischNessuna ubicazione Shopify trovata per …
PortugiesischNenhuma localização Shopify encontrada para …
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 genau sie auftritt

Die Schaltfläche Bestand übertragen ist in der Ansicht des Shops immer sichtbar, in Odoo 17, 18, 19 und 20: Keine Bedingung der Ansicht blendet sie aus. Ihre Aktion führt zu einem Schritt des Moduls, der den Standardstandort des Shops sucht, und dieser Schritt löst die Meldung aus. Laut dem veröffentlichten Code von Odoo 20.0 ist die Reihenfolge diese:

  1. Wenn im Shop bereits ein Standardstandort gespeichert ist, verwendet das Modul ihn und fragt Shopify nicht. Mit einem bereits gespeicherten Standort kann die Meldung auf diesem Weg nicht erscheinen.
  2. Wenn nicht, fragt das Modul Shopify nach den Standorten des Shops, aber nur nach dem ersten, den es zurückgibt.
  3. Es prüft die Antwort. Enthält sie keinen Standort (die Liste fehlt oder ist leer), löst es Keine Shopify-Standorte für … gefunden aus. Die Auslassungspunkte sind die Domain des Shops.
  4. Gibt es einen Standort und enthält er seine Kennung, speichert das Modul diese Kennung und seinen Namen im Shop als Standardstandort.

Die Bedingung im Code, die zur Meldung führt, ist, dass die Antwort keinen Standort enthält, und sie wird nur geprüft, wenn im Shop noch kein Standardstandort gespeichert ist. Die Meldung steht im veröffentlichten Code der Odoo-Zweige 17, 18, 19 und 20.

Was das in der Praxis bedeutet

Die Meldung beschreibt, was das Modul erhalten hat: Die Antwort von Shopify kam ohne Standorte an. Der Hinweis sagt nicht, warum die Liste leer ankam, nur dass sie leer ankam.

Sie sagt auch, was nicht passiert ist. Mit dem Auslösen der Meldung bricht die Aktion ab, und was sich in diesem Schritt ändern sollte, wird nicht gespeichert: Der Shop von Casa Boreal hat weiterhin keinen gespeicherten Standardstandort. Wenn die Aktion erneut zu diesem Schritt gelangt und der Shop weiterhin keinen gespeicherten Standort hat, fragt das Modul Shopify wieder von vorn.

Wie Marta es löst

  1. Sie liest die Domain am Ende der Meldung und prüft, ob es die des Shops ist, den sie verwenden wollte. Das Modul setzt dort die Domain des Shops ein, für den die Aktion gestartet wurde.
  2. Sie öffnet die Verwaltung dieses Shops in Shopify und prüft, ob er mindestens einen Standort hat. Das ist es, was das Modul in der Antwort finden muss.
  3. Sie geht zurück zu Shopify › Konfiguration › Shops, öffnet die Karte des Shops und klickt erneut auf Bestand übertragen.
  4. Erscheint die Meldung wieder mit der richtigen Domain, antwortet Shopify auf diese Abfrage weiterhin ohne Standorte, und der Shop muss weiter in Shopify geprüft werden. Zeigt Odoo einen anderen Hinweis, ist das ein anderer Fall und wird getrennt gelesen.

Was der Fall lehrt

  • Die Meldung kann nur erscheinen, solange im Shop kein Standardstandort gespeichert ist. Sobald einer gespeichert ist, verwendet das Modul ihn und fragt Shopify nicht.
  • Das Modul liest nur einen Standort, den ersten, den Shopify zurückgibt. Dass der Hinweis nicht erscheint, sagt nichts darüber aus, wie viele Standorte der Shop hat.
  • Die Schaltfläche Bestand übertragen hat keine Ansichtsbedingung: Sie sehen sie immer, ob ein Standort gespeichert ist oder nicht.
  • Die Domain am Ende der Meldung ist der schnellste Hinweis, um zu erkennen, welcher Shop sie ausgelöst hat, wenn es mehr als einen gibt.
  • Die Bedingung ist, dass die Antwort keinen Standort enthält, und sie wird nur geprüft, wenn im Shop noch kein Standardstandort gespeichert ist.

Wie FlexigoTech hilft

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn Sie gerade einen Shopify-Shop anbinden und die Konfiguration mit jemandem prüfen möchten, der das Modul kennt, sehen Sie sich die Modulseite oder den Eintrag in Odoo Apps an, veröffentlicht für Odoo 17, 18, 19 und 20, und schreiben Sie uns von dort.

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