Vai al contenuto principale
Amazon

Attività raccomandazioni di riassortimento Amazon: glossario

L'attività chiede ad Amazon una volta al giorno il report delle raccomandazioni di riassortimento di ogni account che lo ha attivato, ne controlla lo stato finché è pronto e importa le sue righe. È attiva all'installazione ed esiste in Odoo 17.0, 18.0, 19.0 e 20.0; se non fa nulla, parti dalle condizioni dell'account.

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 17.0 e 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Questa attività chiede ad Amazon, una volta al giorno, il report delle raccomandazioni di riassortimento di ogni account che lo ha attivato, e poi importa le sue righe in Odoo. I termini seguenti sono nell'ordine in cui li incontrerai.

L'attività, la sua frequenza e le sue versioni

Attività pianificata
Si chiama Amazon SP-API - Sincronizza report raccomandazioni di riassortimento (opt-in). Quando viene eseguita scorre gli account Amazon del modulo e avvia la sincronizzazione in quelli che soddisfano le condizioni spiegate più sotto.
Schema con il nome dell'attività pianificata in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non una schermata di Odoo: il nome dell'attività cambia in base alla lingua del tuo Odoo.
Una volta al giorno
L'attività gira una volta al giorno. A ogni esecuzione il codice chiede ad Amazon un nuovo report per ogni account coinvolto.
Attiva all'installazione
È attiva all'installazione del modulo ed è presente in tutti i rami pubblicati: 17.0, 18.0, 19.0 e 20.0. In Odoo 17.0 l'attività si ripete senza fine.
Schema dell'attività pianificata, che gira una volta al giorno ed è attiva all'installazione, accanto al menu degli account
Schema realizzato con codice a partire dal codice pubblicato del modulo, non una schermata di Odoo: l'attività una volta al giorno, attiva all'installazione in Odoo 17.0, 18.0, 19.0 e 20.0, e il menu degli account, con le etichette in inglese come nel 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)

Quali account scorre

Opt-in e account attivo
L'attività prende solo gli account che sono attivi e che hanno attivato la sincronizzazione delle raccomandazioni di riassortimento. Il nome dell'attività termina con (opt-in). Un account che non soddisfa entrambe le condizioni non entra nell'esecuzione.
Account
Menu Amazon › Configurazione › Account, dove si aprono le schede degli account. Ogni livello richiede un permesso: Amazon richiede Visualizzatore; Configurazione e Account richiedono Responsabile. Se non hai il permesso di un livello, non lo vedi.
Nome
Campo Nome dell'account. Si vede nella scheda di Account, scheda Identità, gruppo Account, e anche nell'elenco degli account. È il nome con cui l'attività identifica l'account quando registra un errore.

Cosa fa a ogni esecuzione

Origine
Il testo di risultato di ogni esecuzione contiene una riga Origine: …. Riporta CRON se la avvia l'attività pianificata e Manual in caso contrario. Registra inoltre l'account (Account: …) e, quando Amazon ha creato il report, il suo identificativo.
Controlli di stato
Dopo aver richiesto il report, il codice ne controlla lo stato più volte. Il numero di tentativi e l'attesa tra l'uno e l'altro derivano dai valori dell'account; se sono vuoti o a zero, usa 12 tentativi con 10 secondi tra l'uno e l'altro. Smette di controllare appena lo stato è DONE, CANCELLED o FATAL.
Stato del report
Con DONE, l'esecuzione prosegue. Con CANCELLED o FATAL, il testo di risultato dice che Amazon non ha generato un report utilizzabile. Con qualsiasi altro stato all'esaurimento dei tentativi, registra che l'attesa è esaurita. In questi ultimi due casi l'attività salva la data e il risultato e l'esecuzione di quell'account termina lì.
Documento del report
Con il report in DONE, il codice ha bisogno del suo documento. Se Amazon lo dà per concluso ma senza documento, registra questo fatto, salva il risultato e termina. Se lo contiene, scarica il testo e lo importa nelle righe delle raccomandazioni di riassortimento, fino a un massimo per esecuzione che deriva dai valori dell'account (se è vuoto o a zero, usa 10000 righe).
Righe
Durante l'importazione, il testo di risultato conta le righe del report, quelle elaborate, create, aggiornate, saltate e quelle con errore: Filas reporte, Filas procesadas, Creadas, Actualizadas, Saltadas e Con error.
Risultato salvato
Quando l'esecuzione termina con il report importato, senza documento, annullato, fallito o con l'attesa esaurita, il codice scrive nell'account la data e l'ora dell'ultima esecuzione e il testo di risultato, troncato a 5000 caratteri. In questi casi, se la avvia l'attività pianificata, non viene pubblicato alcun messaggio nello storico (chatter) dell'account, quindi non aspettarti di vedere lì quel risultato.

Se l'attività non fa nulla

Errore di un account
Se la sincronizzazione di un account genera un'eccezione, l'attività la intercetta, registra un avviso nel log del server con il nome dell'account e prosegue con gli altri. Un errore in un account non ferma l'esecuzione degli altri.

Detto questo, l'ordine di controllo è il seguente:

  • L'attività è ancora attiva. È attiva all'installazione del modulo.
  • L'account soddisfa le due condizioni: è attivo e ha attivato la sincronizzazione delle raccomandazioni di riassortimento. Individualo in Amazon › Configurazione › Account tramite il suo Nome.
  • Amazon potrebbe aver restituito CANCELLED o FATAL, oppure non aver terminato il report entro i tentativi di controllo. L'esecuzione termina per quell'account e la successiva richiede di nuovo un nuovo report.
  • Anche un report DONE senza documento interrompe l'esecuzione di quell'account prima di importare qualsiasi cosa.
  • Uno storico (chatter) vuoto non prova che l'attività non sia stata eseguita: quando l'esecuzione dell'attività termina con il report importato, senza documento, annullato, fallito o con l'attesa esaurita, lì non viene pubblicato alcun messaggio.
  • L'abbonamento: il modulo richiede FlexigoTech Cloud. Senza abbonamento, o con il servizio sospeso, si ferma ciò che fornisce l'abbonamento; i dati restano nel tuo Odoo.

Costo e aiuto con l'avvio

Il modulo è a pagamento unico per versione di Odoo (pubblicato per 17.0, 18.0, 19.0 e 20.0) 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 attraverso FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce. I prezzi per versione sono nella scheda di Odoo Apps e nella pagina del modulo.

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se vuoi che verifichiamo come funziona questa sincronizzazione nella tua installazione, scrivici.

Continua a leggere

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

Fonti