Zum Hauptinhalt springen
Amazon

Fehler im Amazon Connector: Der FBA-Lagerort muss intern sein

Die Meldung Der offizielle FBA-Lagerort muss intern sein. (The official FBA location must be internal.) erscheint beim Speichern eines Datensatzes unter FBA-Länderrouten (FBA Country Routes), wenn das Feld Lagerort (Location) einen Wert hat und dieser Lagerort nicht intern ist; Sie beheben sie, indem Sie einen internen Lagerort wählen, denn solange das nicht geschieht, wird der Datensatz nicht gespeichert.

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

Das Wichtigste

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

Was die Meldung sagt und wann sie erscheint

Bei Odoo auf Deutsch lautet die Meldung Der offizielle FBA-Lagerort muss intern sein. Laut Code von Odoo 20.0 löst sie eine Prüfung des Moduls aus, die beim Speichern des Datensatzes unter FBA-Länderrouten (FBA Country Routes) läuft und das Feld Lagerort (Location) überwacht. Die Bedingung ist einfach: Sie greift, wenn Lagerort einen Lagerort enthält und dieser nicht intern ist. Ist das Feld leer, greift diese Prüfung nicht.

Wenn sie greift, wird die Aktion abgebrochen und der Datensatz nicht gespeichert: Was Sie in dieser Aktion speichern wollten, wird erst übernommen, wenn Sie den Lagerort korrigieren.

Die Meldung steht im veröffentlichten Code der Zweige 17.0, 18.0, 19.0 und 20.0, und das Modul ist in Odoo Apps für diese vier Versionen veröffentlicht. Die Bedingung, das Menü und die Felder, die hier beschrieben werden, entsprechen dem Code von Odoo 20.0.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: von oben nach unten das Menü Amazon › Configuration › FBA Country Routes, Speichern mit dem Feld Location und die Meldung The official FBA location must be internal.
Schema des Wegs zur Meldung, mit den englischen Beschriftungen aus dem Originaltext des Modulcodes; keine Odoo-Aufnahme.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Checkliste zur Behebung

Die Liste ist nach Phasen geordnet, in der Reihenfolge, in der Sie am besten vorgehen.

Bevor Sie den Datensatz öffnen

  • Prüfen Sie in Odoo 20.0, ob Ihr Benutzer das Menü Amazon › Konfiguration › FBA-Länderrouten sieht. Jeder Abschnitt verlangt eine Berechtigung: Amazon verlangt Betrachter (Viewer), und Konfiguration (Configuration) sowie FBA-Länderrouten verlangen Manager. Fehlt Ihnen eine davon, sehen Sie diesen Abschnitt des Menüs nicht.
  • Wenn Sie das Menü nicht sehen, bitten Sie die Person, die Ihr Odoo verwaltet, um die fehlende Berechtigung, statt einen anderen Weg zu suchen: Die Datensätze unter FBA-Länderrouten öffnen Sie über dieses Menü.
  • Entscheiden Sie, welchen Lagerort Sie in Lagerort eintragen wollen. Es muss ein interner Lagerort sein: Nur den akzeptiert die Prüfung, wenn das Feld einen Wert hat.

Beim Ausfüllen des Datensatzes

  • Öffnen Sie die Liste der FBA-Länderrouten. Das Feld Lagerort ist sowohl im Datensatz als auch in der Liste zu sehen, sodass Sie auf einen Blick prüfen können, welchen Lagerort jede Route hat.
  • Wählen Sie im Datensatz unter Lagerort einen internen Lagerort.
  • Speichern Sie den Datensatz. Hier läuft die Prüfung: Ist der gewählte Lagerort nicht intern, erscheint die Meldung und nichts wird gespeichert.

Wenn die Meldung erscheint

  • Lesen Sie den ganzen Text: Der offizielle FBA-Lagerort muss intern sein. Er bezieht sich auf den Lagerort, den Sie in dem Datensatz eingetragen haben, den Sie speichern wollen.
  • Öffnen Sie Lagerort und ersetzen Sie ihn durch einen internen Lagerort. Beharren Sie nicht auf dem eben gewählten: Das Modul akzeptiert ihn nicht, solange er nicht intern ist.
  • Speichern Sie erneut. Die Prüfung läuft beim Speichern des Feldes Lagerort, daher verschwindet die Meldung, sobald der Wert die Bedingung erfüllt.

Nach der Korrektur

  • Bestätigen Sie, dass sich der Datensatz ohne Meldungen speichern lässt und die Liste der FBA-Länderrouten den gewählten Lagerort anzeigt.
  • Wiederholen Sie dieselbe Durchsicht bei den übrigen Routen, die Sie bearbeiten wollen: Jeder Datensatz durchläuft die Prüfung in dem Moment, in dem sein Lagerort gespeichert wird.
  • Halten Sie in Ihrer internen Dokumentation fest, welchen Lagerort jede Route verwendet, damit die Person, die den Datensatz später bearbeitet, weiß, dass es ein interner Lagerort sein muss.

Fragen zu dieser Meldung

Erscheint sie in allen Odoo-Versionen?

Die Meldung steht im veröffentlichten Code der Zweige 17.0, 18.0, 19.0 und 20.0. Die beschriebene Bedingung ist die aus dem Code von Odoo 20.0.

Wie sehe ich sie je nach Sprache meines Odoo?

Der Text ist dieselbe Meldung in übersetzter Form: Mit Odoo auf Deutsch sehen Sie Der offizielle FBA-Lagerort muss intern sein. Das folgende Schema vereint den Text auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch.

Mit Code aus den veröffentlichten Übersetzungen des Moduls erstelltes Schema, kein Odoo-Bildschirm: dieselbe Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Wie die Meldung je nach Odoo-Sprache lautet, in einem mit Code aus den Übersetzungsdateien des Moduls erstellten Schema.

Wird beim Öffnen oder beim Speichern des Datensatzes geprüft?

Beim Speichern: Es ist eine Prüfung, die beim Speichern läuft und das Feld Lagerort überwacht. Ist sie nicht erfüllt, wird der Datensatz unter FBA-Länderrouten nicht gespeichert.

Kann ich den Datensatz speichern und den Lagerort später korrigieren?

Nicht mit einem Lagerort, der nicht intern ist: Die Prüfung läuft beim Speichern und, wenn sie nicht erfüllt ist, wird der Datensatz nicht gespeichert.

Was passiert, wenn ich Lagerort leer lasse?

Die Bedingung im Code verlangt, dass das Feld einen Wert hat und dieser Wert kein interner Lagerort ist. Bei leerem Feld greift diese Prüfung nicht.

Warum finde ich die Routen nicht im Menü?

Weil eine Berechtigung fehlt. In Odoo 20.0 verlangt Amazon Betrachter; Konfiguration und FBA-Länderrouten verlangen Manager. Ohne eine dieser Berechtigungen sehen Sie den jeweiligen Abschnitt nicht.

So unterstützt Sie FlexigoTech

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn Sie die Konfiguration Ihrer FBA-Routen gemeinsam mit jemandem prüfen möchten, können Sie auf uns zählen. Das Modul ist eine Einmalzahlung pro Version und erfordert das Abonnement von FlexigoTech Cloud, Plan Konnektor (49 €/Monat oder 490 €/Jahr, zzgl. MwSt.). Die Details finden Sie auf der Odoo-Apps-Seite und auf der Modulseite.

Weiterlesen

Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen