Vai al contenuto principale
Amazon

Rotta FBA duplicata in Amazon Connector per Odoo: causa e soluzione

Il messaggio Esiste già una rotta FBA ufficiale per l'account …, il paese … e il centro di distribuzione …. (An official FBA route already exists for account …, country …, and fulfillment center ….) compare quando salvi una rotta FBA per paese e ne esiste già un'altra con lo stesso account, lo stesso paese e lo stesso codice del centro di distribuzione. Si risolve modificando la rotta che esiste già invece di crearne un'altra, oppure cambiando uno di quei tre dati in quella che stai salvando.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Amazon
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
4 min

Quando compare questo messaggio

L'avviso compare quando salvi la scheda di una rotta FBA per paese. È un controllo che viene eseguito al salvataggio su tre dati della rotta: l'account, il paese e il codice del centro di distribuzione. Se il controllo non è superato, la scheda non viene salvata e il messaggio ti dice quale combinazione è già occupata.

Le schede delle rotte si aprono dal menu Amazon › Configurazione › Rotte paese FBA. Ogni livello del menu richiede un permesso: Amazon richiede Visualizzatore (Viewer), Configurazione richiede Responsabile (Manager) e Rotte paese FBA richiede anch'esso Responsabile. Se ti manca uno di questi permessi, non vedi quel livello del menu.

Schema realizzato con codice: dal menu delle rotte FBA per paese si passa al salvataggio e da lì al messaggio di rotta già esistente
Schema realizzato con codice a partire dal codice pubblicato del modulo (non è una schermata di Odoo): il menu, il salvataggio e il messaggio. Le etichette dello schema sono in inglese, il testo originale del codice.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Cosa controlla il modulo, in ordine

L'ordine dei controlli corrisponde al codice di Odoo 20. Per ogni rotta che salvi, il modulo fa quanto segue:

  • Se la rotta non ha un account o non ha un paese, la lascia passare senza altri controlli.
  • Prende il codice del centro di distribuzione, elimina gli spazi alle estremità e lo converte in maiuscolo.
  • Cerca un'altra rotta, diversa da quella che stai salvando, con lo stesso account, lo stesso paese e lo stesso codice del centro.
  • Se non ne trova nessuna, non succede nulla e la scheda viene salvata.
  • Se ne trova una e la rotta ha un codice del centro, lancia il messaggio Esiste già una rotta FBA ufficiale per l'account …, il paese … e il centro di distribuzione …. e interrompe il salvataggio: non viene salvato nulla di ciò che stavi per modificare in quella scheda.

La condizione, in una frase: la rotta ha un codice del centro di distribuzione ed esiste già un'altra rotta con lo stesso account, lo stesso paese e quel codice. Nel testo dell'avviso il centro compare con il codice già pulito e in maiuscolo; l'account e il paese compaiono con il nome con cui Odoo li mostra.

Se la rotta che salvi non ha un codice del centro, la ricerca avviene tra le rotte dello stesso account e paese che non ce l'hanno nemmeno, e l'avviso corrispondente non è più questo.

Guida per risolverlo

  1. Leggi i tre dati del messaggio: l'account, il paese e il centro di distribuzione. Sono la combinazione già occupata da un'altra rotta.
  2. Apri Amazon › Configurazione › Rotte paese FBA. Ti serve il permesso Responsabile per vedere quel livello del menu; se non ce l'hai, chiedilo a chi amministra Odoo nella tua azienda.
  3. Individua la rotta che entra in conflitto: quella che ha lo stesso account, lo stesso paese e lo stesso centro di distribuzione. Ricorda che il codice che hai scritto viene pulito (senza spazi alle estremità e in maiuscolo) prima della ricerca, quindi scriverlo in minuscolo o con uno spazio in più non evita l'avviso.
  4. Decidi cosa volevi fare. Se volevi modificare la rotta che esiste già, aprila e modificala invece di crearne un'altra. Se quella nuova è davvero diversa, dovrai cambiare nella scheda che stai salvando uno dei tre dati del messaggio (l'account, il paese o il centro di distribuzione), in modo che la combinazione non si ripeta.
  5. Salva di nuovo. Il controllo viene eseguito un'altra volta: se nessun'altra rotta coincide, la scheda viene salvata. Se ne coincide ancora qualcuna, vedrai di nuovo il messaggio con i dati che hai ora nella scheda.

Due dettagli che evitano falsi allarmi

Il messaggio non compare perché due rotte condividono account e paese: anche il codice del centro di distribuzione deve coincidere. Due rotte dello stesso account e dello stesso paese, con codici del centro diversi, non entrano in conflitto in base a questo controllo.

Non confronta nemmeno una rotta con se stessa. Quando apri una rotta esistente e la salvi, il modulo esclude quella stessa scheda dalla ricerca, quindi modificarla non provoca l'avviso da solo.

Lo stesso avviso in altre lingue

Con Odoo in italiano, l'avviso è Esiste già una rotta FBA ufficiale per l'account …, il paese … e il centro di distribuzione ….. Lo schema seguente raccoglie lo stesso avviso in spagnolo, tedesco, francese, italiano e portoghese, così come compare nelle traduzioni pubblicate del modulo.

Schema realizzato con codice con lo stesso avviso in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo (non è una schermata di Odoo): come si legge l'avviso in ciascuna di queste lingue.

Versioni

Il modulo è pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20, e il messaggio è presente nel codice pubblicato di tutte e quattro le versioni. I passaggi corrispondono al codice di Odoo 20.

Come ti aiuta FlexigoTech

Se stai implementando Odoo con questo connettore, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Puoi vedere il modulo nella scheda di Odoo Apps e nella sua pagina su flexigotech.com.

Continua a leggere

Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti