Salta al contingut principal
Amazon

Error d'Amazon Connector: la ubicació FBA ha de ser interna

El missatge The official FBA location must be internal. surt en desar una fitxa de FBA Country Routes quan el camp Location té un valor i aquesta ubicació no és interna; es resol triant una ubicació interna, perquè mentre no ho facis la fitxa no es desa.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Amazon
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
4 min

Què diu el missatge i quan surt

Amb Odoo en català, el missatge és The official FBA location must be internal., en anglès, perquè el mòdul no el tradueix a aquest idioma. Segons el codi d'Odoo 20.0, el llança una comprovació del mòdul que s'executa en desar la fitxa de FBA Country Routes i que vigila el camp Location. La condició és senzilla: salta quan Location té una ubicació i aquesta ubicació no és interna. Si el camp és buit, aquesta comprovació no actua.

Quan salta, l'acció s'atura i la fitxa no es desa: el que estaves desant en aquesta acció no queda registrat fins que corregeixis la ubicació.

El missatge és al codi publicat de les branques 17.0, 18.0, 19.0 i 20.0, i el mòdul està publicat a Odoo Apps per a aquestes quatre versions. La condició, el menú i els camps que es descriuen aquí són els del codi d'Odoo 20.0.

Esquema fet amb codi, no una pantalla d'Odoo: de dalt a baix, el menú Amazon › Configuration › FBA Country Routes, desar amb el camp Location i el missatge The official FBA location must be internal.
Esquema del recorregut que porta al missatge, amb els rètols en anglès del text original del codi del mòdul; no és una captura d'Odoo.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en anglès)

Llista de comprovació per resoldre-ho

La llista va per fases, en l'ordre en què et convé fer-ho.

Abans d'obrir la fitxa

  • A Odoo 20.0, comprova que el teu usuari veu el menú Amazon › Configuration › FBA Country Routes. Cada tram demana un permís: Amazon demana Viewer, i Configuration i FBA Country Routes demanen Manager. Si no en tens un, no veus aquest tram del menú.
  • Si no veus el menú, demana a qui administri el teu Odoo que et doni el permís que et falta en lloc de buscar una altra ruta: les fitxes de FBA Country Routes s'obren des d'aquest menú.
  • Decideix quina ubicació vols posar a Location. Ha de ser una ubicació interna: és l'única cosa que la comprovació accepta quan el camp té valor.

En omplir la fitxa

  • Obre la llista de FBA Country Routes. El camp Location es veu tant a la fitxa com a la llista, així que pots comprovar d'un cop d'ull quina ubicació té cada ruta.
  • A la fitxa, tria a Location una ubicació interna.
  • Desa la fitxa. Aquí és on s'executa la comprovació: si la ubicació triada no és interna, surt el missatge i no es desa res.

Si surt el missatge

  • Llegeix el text sencer: The official FBA location must be internal. Es refereix a la ubicació que has posat a la fitxa que intentes desar.
  • Obre Location i substitueix-la per una ubicació interna. No insisteixis amb la que acabes de triar: el mòdul no l'accepta mentre no sigui interna.
  • Torna a desar. La comprovació s'executa en desar el camp Location, així que el missatge desapareix tan bon punt el valor compleix la condició.

Després de corregir

  • Confirma que la fitxa es desa sense missatges i que la llista de FBA Country Routes mostra la ubicació que has triat.
  • Repeteix la mateixa revisió a les altres rutes que hagis d'editar: cada fitxa passa per la comprovació en el moment de desar la seva Location.
  • Anota a la teva documentació interna quina ubicació fa servir cada ruta, perquè qui editi la fitxa després sàpiga que ha de ser una ubicació interna.

Dubtes sobre aquest missatge

Surt a totes les versions d'Odoo?

El missatge és al codi publicat de les branques 17.0, 18.0, 19.0 i 20.0. La condició descrita és la del codi d'Odoo 20.0.

Com el veig segons l'idioma del meu Odoo?

El text és el mateix missatge traduït: amb Odoo en català veus The official FBA location must be internal., en anglès, perquè el mòdul no el tradueix a aquest idioma. L'esquema següent reuneix el text en castellà, alemany, francès, italià i portuguès.

Esquema fet amb codi a partir de les traduccions publicades del mòdul, no una pantalla d'Odoo: el mateix missatge en castellà, alemany, francès, italià i portuguès
Com es llegeix el missatge segons l'idioma d'Odoo, en un esquema fet amb codi a partir dels fitxers de traducció del mòdul.

Es comprova en obrir la fitxa o en desar-la?

En desar-la: és una comprovació que s'executa en desar i que vigila el camp Location. Si no es compleix, la fitxa de FBA Country Routes no es desa.

Puc desar la fitxa i corregir la ubicació més tard?

No amb una ubicació que no sigui interna: la comprovació s'executa en desar i, si no es compleix, la fitxa no es desa.

Què passa si deixo Location buit?

La condició del codi exigeix que el camp tingui un valor i que aquest valor no sigui una ubicació interna. Amb el camp buit, aquesta comprovació no salta.

Per què no trobo les rutes al menú?

Perquè falta un permís. A Odoo 20.0, Amazon demana Viewer; Configuration i FBA Country Routes demanen Manager. Sense un d'aquests permisos no veus el tram corresponent.

Com t'ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida, així que si vols que algú revisi amb tu la configuració de les teves rutes FBA, pots comptar amb nosaltres. El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud, pla Connector (49 €/mes o 490 €/any, sense IVA). Tens els detalls a la fitxa d'Odoo Apps i a la pàgina del mòdul.

Continua llegint

Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts