Vai al contenuto principale
Amazon

Cosa fa il pulsante «Sincronizza stato dell'account» in Amazon Connector for Odoo

Il pulsante Sincronizza stato dell'account (Sync Account Health) chiede ad Amazon il report sulle performance del venditore di quell'account, aspetta che sia pronto, importa le sue metriche in Odoo e lascia un riepilogo del risultato. Si trova nella scheda dell'account, lo preme chi ha il permesso di responsabile, e la stessa sincronizzazione parte da sola con un'attività pianificata giornaliera negli account che l'hanno attivata.

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
5 min

Dove si trova il pulsante e chi può premerlo

Dove si trova il pulsante Sincronizza stato dell'account?

Si trova nella scheda dell'account Amazon, che si apre dal menu Amazon › Configurazione › Account (Amazon › Configuration › Accounts). Ogni tratto del menu richiede un permesso e, se non lo hai, non vedi quel tratto: Amazon richiede Visualizzatore (Viewer), mentre Configurazione (Configuration) e Account (Accounts) richiedono Responsabile (Manager). Il pulsante non dipende da nessuno stato né casella: si vede sempre. Si trova nella schermata Account di Odoo 17, 18, 19 e 20.

Schema realizzato con codice, non una schermata di Odoo: il menu Amazon › Configuration › Accounts, il pulsante Sync Account Health e, di lato, il messaggio di permessi che può bloccarlo
Schema ricavato dal codice pubblicato del modulo, con le etichette in inglese del codice originale: menu, pulsante e messaggio di permessi.

Come si chiama il pulsante nella mia lingua?

Con Odoo in italiano, Sincronizza stato dell'account. Le traduzioni pubblicate del modulo lo riportano anche in tedesco, francese, spagnolo e portoghese, come mostra lo schema.

Schema realizzato con codice, non una schermata di Odoo: il testo Sync Account Health così come lo vede l'utente a seconda della lingua del suo Odoo
Schema ricavato dalle traduzioni pubblicate: in spagnolo Sincronizar salud de la cuenta, in tedesco Kontozustand synchronisieren, in francese Synchroniser l'état du compte, in italiano Sincronizza stato dell'account e in portoghese Sincronizar estado da conta.

Chi può premerlo e cosa succede se non ho il permesso?

La prima cosa che fa il pulsante è controllare i permessi. Passa chi agisce come superutente (il codice lo prevede per le catene di attività pianificate) e chi appartiene al gruppo dei responsabili del connettore Amazon o a quello delle Impostazioni. Inoltre si verifica che tu abbia il permesso di scrittura sull'account. Se non appartieni a nessuno di questi due gruppi, 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. Quello che ti resta da fare è chiedere a un responsabile di darti l'accesso di Responsabile. Poiché questo controllo viene prima di tutto, se ti fermi qui non è stato ancora chiesto nulla ad Amazon.

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 fa quando lo premi

Cosa fa il pulsante, passo per passo?

Lavora con un solo account alla volta. Secondo il codice di Odoo 20 (il pulsante è presente nelle quattro versioni), l'ordine è questo:

  1. Controlla i permessi, come hai appena visto.
  2. Chiede ad Amazon di generare il report sulle performance del venditore dell'account.
  3. Interroga lo stato del report con una pausa tra una richiesta e l'altra, finché Amazon lo dà per terminato (DONE), annullato (CANCELLED) o fallito (FATAL), oppure finché i tentativi si esauriscono. Se non c'è un altro valore configurato, sono dodici richieste con dieci secondi di pausa.
  4. Se il report è pronto, scarica il suo documento e importa le righe di metriche.
  5. Salva nell'account la data dell'ultima esecuzione e il testo del risultato, e pubblica quel risultato come messaggio nel chatter dell'account.

Cosa vedrai nel riepilogo del risultato?

Il riepilogo inizia con Sincronizzazione Performance venditore Amazon completata. (Amazon Seller Performance sync finished.), seguito da Account: …, Origine: … (Source: …), ID report: … (Report ID: …) e Stato report: … (Report status: …). In Origen compare Manual quando lo lanci con il pulsante e CRON quando lo lancia l'attività pianificata.

Se il report viene scaricato e importato, il riepilogo aggiunge i contatori Metriche: … (Metrics: …), Elaborati: … (Processed: …), Creato: … (Created: …), Aggiornato: … (Updated: …), Saltato: … (Skipped: …) e Con errore: … (With error: …). Il testo del risultato viene salvato troncato a cinquemila caratteri.

Cosa succede se Amazon non completa il report?

Questi sono alcuni dei casi in cui il pulsante si interrompe prima di importare qualsiasi cosa. In questi casi salva comunque la data e il risultato e pubblica il messaggio nel chatter:

  • Lo stato finale è CANCELLED o FATAL: il riepilogo aggiunge Amazon non ha generato un report Performance venditore utilizzabile. (Amazon did not generate a usable Seller Performance report.)
  • I tentativi si esauriscono senza che il report sia terminato: il riepilogo aggiunge Il polling del report è scaduto. Riprova tra qualche minuto. (Report polling timed out. Try again in a few minutes.) Aspetta qualche minuto e premi di nuovo; ogni pressione chiede ad Amazon un report nuovo.
  • Il report arriva a DONE ma senza documento: il riepilogo aggiunge Report DONE senza reportDocumentId. (DONE report without reportDocumentId.)

L'attività automatica, ripetere e costo

Devo premerlo ogni giorno?

Dipende se l'account ha attivato la sincronizzazione delle performance del venditore. Se è attivata, non serve: l'attività pianificata Amazon SP-API - Sincronizza Performance venditore / Stato account (opt-in) (Amazon SP-API - Sync Seller Performance / Account Health (opt-in)) gira una volta al giorno, è attiva all'installazione del modulo e lancia per ogni account la stessa sincronizzazione del pulsante. L'attività scorre solo gli account attivi che hanno quella sincronizzazione attivata; se un account non ce l'ha, l'attività non lo elabora e il pulsante è il modo per lanciarla.

Ci sono differenze rispetto alla pressione manuale. In Origen compare CRON. L'attività non pubblica il messaggio nel chatter. E se un account dà un errore che arriva fino all'attività, questa lo annota nel registro del server e prosegue con gli altri account. Il pulsante resta per lanciarla a mano quando vuoi, ad esempio dopo un Il polling del report è scaduto. Riprova tra qualche minuto.

Cosa mi serve per usarlo e quanto costa?

Il modulo è a pagamento una tantum per versione e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa (fino a 3 account della piattaforma). La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali, monitora la sincronizzazione e avvisa via e-mail se fallisce. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0; trovi la scheda e la pagina del modulo.

Se stai implementando Odoo e vuoi configurare il connettore o un'integrazione su misura, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni. Per vedere un altro pulsante dello stesso modulo, leggi cosa fa «Anteprima su Amazon».

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