Dove si trova e cosa succede quando lo premi
Il pulsante Sincronizza spedizioni evase FBA si trova nella schermata Account, a cui arrivi da Amazon › Configurazione › Account (Amazon › Configuration › Accounts). Il primo livello Amazon richiede il permesso Visualizzatore (Viewer); i livelli Configurazione e Account richiedono Responsabile (Manager). Il pulsante esiste nei rami 17, 18, 19 e 20 e si vede sempre.

Quando lo premi, il modulo esegue prima un controllo dei permessi: ti lascia passare se fai parte del gruppo dei responsabili del connettore o hai accesso alle Impostazioni, e controlla inoltre che tu possa scrivere sull'account. Poi avvia la sincronizzazione di quell'account segnandola come manuale. Secondo il codice di Odoo 20, questa sincronizzazione segue quest'ordine:
- Se il modulo restituisce una nota preliminare, la annota nell'account e termina prima di chiedere il report ad Amazon.
- Se la casella opzionale dell'account non è spuntata, annota «La sincronizzazione delle spedizioni FBA evase è disabilitata sull'account.» (Sync of shipped FBA shipments is disabled on the account.) e termina.
- Chiede ad Amazon un report di spedizioni FBA.
- Controlla lo stato del report più volte, aspettando tra una verifica e l'altra. Smette di controllare quando Amazon lo dà per concluso, annullato o fallito, oppure quando i tentativi si esauriscono.
- Se il report non è pronto, annota lo stato e termina senza importare nulla: «Amazon non ha generato un report di spedizioni FBA inviate utilizzabile.» (Amazon did not generate a usable dispatched FBA shipments report.) se è annullato o fallito, oppure «Il polling del report è scaduto. Riprova tra qualche minuto.» (Report polling timed out. Try again in a few minutes.) se i tentativi sono finiti.
- Se il report è pronto ma senza documento, annota «Report DONE senza reportDocumentId.» (DONE report without reportDocumentId.) e termina.
- Se ha un documento, lo scarica e lo passa all'importatore delle righe delle spedizioni FBA.
Quando termina per la nota preliminare, per la casella non spuntata, per un report non utilizzabile o per il report senza documento, il modulo salva nell'account la data e il risultato. Se l'hai avviata con il pulsante, lascia inoltre quel risultato come messaggio nell'account; l'azione pianificata non lascia il messaggio.

Idee sbagliate sul pulsante
Mito: «Il pulsante è il modo normale per recuperare le spedizioni FBA»
La realtà è un'altra: esiste un percorso automatico. L'azione pianificata Amazon SP-API - Sincronizza spedizioni FBA inviate (Amazon SP-API - Sync dispatched FBA shipments) gira ogni 30 minuti ed è attiva all'installazione. Prende gli account attivi che hanno la casella Sincronizza spedizioni evase FBA (opt-in) (Sync FBA fulfilled shipments (opt-in)) spuntata e avvia la stessa sincronizzazione, con origine azione pianificata e senza lasciare messaggi nell'account. Se un account fallisce, il modulo lo annota nel log del server, salva l'errore in quell'account e prosegue con gli altri. Il pulsante serve per avviarla a mano in quel momento.
Mito: «Premerlo attiva la sincronizzazione dell'account»
Non la attiva. La casella Sincronizza spedizioni evase FBA (opt-in) è deselezionata per impostazione predefinita e il pulsante non la spunta. Se resta deselezionata, la sincronizzazione annota che è disabilitata nell'account e termina senza chiedere il report. La casella si trova nella scheda di Account, scheda FBA e stock, gruppo Sincronizzazione inventario FBA (attiva per impostazione predefinita) · Spedizioni evase (opt-in) (FBA Inventory Sync (ON by default) · Fulfilled Shipments (opt-in)). La sua guida dice: «Legge le spedizioni FBA effettivamente inviate da Amazon usando la Reports API.»
Mito: «Chiunque veda il menu Amazon può premerlo»
Un utente con Visualizzatore vede Amazon, ma Configurazione e Account richiedono Responsabile. Inoltre il modulo ricontrolla il permesso quando premi. Se non fai parte del gruppo dei responsabili del connettore né hai accesso alle Impostazioni, 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.
La soluzione è quella che dice il messaggio: chiedi a un responsabile di darti l'accesso. Il pulsante si vede sempre, quindi ciò che ti ferma è quel controllo e non la sua visibilità.
Mito: «Premendolo, le spedizioni compaiono subito»
Il modulo non legge le spedizioni direttamente: chiede un report ad Amazon e ne controlla lo stato finché non è pronto. Se Amazon lo annulla, fallisce o non termina entro i tentativi di verifica, quel passaggio finisce senza importare nulla e lascia lo stato annotato. Puoi rilanciarlo con un'altra pressione; anche l'azione pianificata lo ripete negli account con la casella spuntata.
Nello stesso gruppo della scheda FBA e stock c'è un'altra casella, Spedizioni FBA: aggiornamento automatico ordini Odoo (FBA shipments: auto-update Odoo orders), che è spuntata per impostazione predefinita. La sua guida dice: «Se abilitato, gli ordini Odoo collegati vengono contrassegnati come PartiallyShipped/Shipped solo quando Amazon segnala la spedizione FBA effettiva.»
Mito: «Il pulsante esiste solo nell'ultima versione»
È presente nei rami 17, 18, 19 e 20. La sua etichetta dipende dalla lingua del tuo Odoo, perché il modulo include traduzioni pubblicate; con Odoo in italiano lo vedrai come Sincronizza spedizioni evase FBA.

Cosa controllare dopo la prima pressione
Apri la scheda dell'account in Amazon › Configurazione › Account e verifica nella scheda FBA e stock che la casella opzionale sia nello stato che vuoi. Se il passaggio è terminato senza importare nulla, guarda il risultato annotato nell'account, che dice perché si è fermato. Se il tuo utente riceve il messaggio di permessi, chiedi a un responsabile di darti l'accesso o di fare la modifica.
Costo e supporto di FlexigoTech
Il modulo è a pagamento unico per versione di Odoo e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa, fino a 3 account Amazon. Quella connessione conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce. È pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0 (scheda); trovi anche la pagina del modulo.
FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura, nel caso tu debba adattare questo flusso alla tua azienda.
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): views/amazon_spapi_account_views.xml
- Codice del modulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
