Vai al contenuto principale
Amazon

Pulsante «Esegui sincronizzazione spedizioni esterne» di Amazon in Odoo

Il pulsante Esegui sincronizzazione spedizioni esterne (Run External Shipment Sync) lancia a mano ciò che Odoo fa già da solo ogni 5 minuti: chiedere ad Amazon gli ordini spediti o parzialmente spediti e aggiornare le consegne di Odoo; prima di arrivare ad Amazon, il modulo verifica che tu abbia il permesso di responsabile.

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 e chi può premerlo

Il pulsante Esegui sincronizzazione spedizioni esterne si trova nella schermata Account del modulo ed è sempre visibile: la vista non gli applica nessuna condizione in Odoo 17, 18, 19 né 20. Ci arrivi dal menu Amazon › Configurazione › Account (Amazon › Configuration › Accounts).

I permessi contano in due punti. Nel menu, la voce Amazon richiede Visualizzatore (Viewer), ma Configurazione e Account richiedono Responsabile (Manager): senza quel permesso non vedi quelle voci. E quando premi il pulsante, il modulo controlla di nuovo sul server che tu abbia accesso, come vedrai più avanti.

Schema realizzato con codice, non una schermata di Odoo: il menu Amazon › Configuration › Accounts, il pulsante Run External Shipment Sync e, di lato, il messaggio sui permessi che può bloccarlo
Schema del menu, del pulsante e del messaggio sui permessi, con le etichette in inglese del codice del modulo.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Passo dopo passo: cosa fa il modulo, in ordine

Odoo esegue questa stessa sincronizzazione per conto suo; il pulsante è il modo per lanciarla a mano. Ecco il percorso, partendo dal cammino automatico.

  1. Prima di tutto, lo fa Odoo da solo. L'attività pianificata Amazon SP-API - Sincronizza stato spedizione esterna (Amazon SP-API - Sync external shipping status) gira ogni 5 minuti ed è attiva all'installazione del modulo. Scorre gli account attivi che hanno la casella Sincronizza stato spedizione esterna (Sync external shipment status) spuntata e lancia la sincronizzazione su ciascuno.
  2. Controlla la casella. È spuntata per impostazione predefinita. Si trova nella scheda di Account, scheda Ordini e logistica (Orders & Fulfillment), gruppo Sincronizzazione esterna delle spedizioni (attiva per impostazione predefinita). La sua guida dice: «Recupera lo stato degli ordini spediti da Amazon e aggiorna le consegne di Odoo.»
  3. Premi il pulsante solo se vuoi lanciarla subito, invece di aspettare il passaggio successivo dell'attività. Viene eseguita con origine manuale.
  4. Il modulo controlla i tuoi permessi. A meno che l'azione non giri con privilegi di superutente, devi essere Responsabile di Amazon Seller Connector o avere accesso alle Impostazioni; altrimenti si ferma con il messaggio che trovi nella sezione seguente. Poi verifica che tu possa scrivere sull'account.
  5. Scorre gli account su cui lanci il pulsante. Se su uno la casella Sincronizza stato spedizione esterna è disattivata, la sincronizzazione di quell'account finisce lì, senza interrogare Amazon.
  6. Chiede ad Amazon gli ordini del marketplace dell'account con stato Shipped o PartiallyShipped, aggiornati a partire dall'inizio di una finestra di tempo che il modulo calcola. Legge fino a un massimo di ordini; se l'impostazione dell'account non ha valore, usa 200. Se Amazon non ne restituisce nessuno, termina.
  7. Tiene un record per ordine Amazon. Se lo stesso ordine compare più di una volta, Shipped sostituisce PartiallyShipped. I record senza identificativo d'ordine vengono scartati.
  8. Cerca gli ordini di vendita di Odoo collegati a quegli ordini Amazon. Se non ce n'è nessuno, termina.
  9. Elabora ogni ordine di vendita. Prende il suo identificativo d'ordine Amazon (quello salvato o, se manca, quello che il modulo ricava) e cerca il suo stato; se è vuoto, lo salta. Con uno stato, passa l'ordine alla funzione del modulo che lo elabora. In base al risultato, il modulo conteggia le consegne convalidate o gli ordini solo aggiornati od omessi.

Cosa cambia e cosa controllare dopo

Ciò che cambia in Odoo lo riassume la guida della casella: si recupera lo stato degli ordini spediti da Amazon e si aggiornano le consegne di Odoo. Il modulo tiene il conto delle consegne convalidate e degli ordini solo aggiornati od omessi.

La differenza tra premere e aspettare è questa: quando la sincronizzazione manuale termina in anticipo (casella disattivata, nessun ordine spedito nella finestra o nessuno collegato in Odoo), lascia un messaggio con il risultato nel chatter della scheda dell'account. L'attività pianificata lavora senza pubblicare quel messaggio. Inoltre, l'attività tratta ogni account separatamente: se uno fallisce, lascia un avviso nel log del server, salva l'errore su quell'account e prosegue con il successivo.

Il messaggio sui permessi

Se premi il pulsante senza il permesso adeguato, l'azione si ferma con questo messaggio:

You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.

Ci si arriva premendo Esegui sincronizzazione spedizioni esterne. Significa che il tuo utente non ha il permesso di responsabile di Amazon Seller Connector né quello delle Impostazioni. La soluzione è quella che dice il messaggio stesso: chiedere a un responsabile di darti quell'accesso. Non viene salvato nulla di ciò che la sincronizzazione stava per modificare.

Schema realizzato con codice a partire dalle traduzioni del modulo, non una schermata di Odoo: il testo del pulsante secondo la lingua di Odoo, in spagnolo, tedesco, francese, italiano e portoghese
Schema con l'etichetta del pulsante in ogni lingua; con Odoo in italiano si legge Esegui sincronizzazione spedizioni esterne.

Costo e aiuto con l'avvio

Il modulo si paga una sola volta per versione di Odoo e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa, per un massimo di 3 account della piattaforma. È pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0; puoi vederlo nella scheda di Odoo Apps o nella pagina del modulo. La connessione passa da FlexigoTech Cloud, che conserva le credenziali cifrate, sorveglia la sincronizzazione e avvisa via e-mail se fallisce. Senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento garantisce; i dati restano nel tuo Odoo.

Se stai implementando Odoo e vuoi rivedere permessi, account e impostazioni prima di lasciare attiva la sincronizzazione, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

Cosa fa il pulsante «Anteprima su Amazon» di Amazon Connector for OdooCosa fa il pulsante «Anteprima su Amazon» del connettore Amazon per Odoo: quando compare, cosa controlla, cosa salva e quali errori può dare.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti