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.


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
- Leggi i tre dati del messaggio: l'account, il paese e il centro di distribuzione. Sono la combinazione già occupata da un'altra rotta.
- Apri
Amazon › Configurazione › Rotte paese FBA. Ti serve il permessoResponsabileper vedere quel livello del menu; se non ce l'hai, chiedilo a chi amministra Odoo nella tua azienda. - 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.
- 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.
- 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.

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
- Codice del modulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_fba_country_route.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
