Vai al contenuto principale
Amazon

Attività Amazon dei report EPR UE in Odoo: cosa fa a ogni passaggio

L'attività Amazon SP-API - Sincronizza report EPR UE (opt-in) gira una volta al giorno e, a ogni passaggio, scorre gli account Amazon attivi che hanno abilitato la sincronizzazione dei report EPR. Per ciascuno sincronizza prima la parte mensile, poi quella trimestrale e infine quella annuale. Se sembra che non faccia nulla, per prima cosa verifica che l'account sia attivo e che abbia quella sincronizzazione abilitata.

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

Cosa fa l'attività e ogni quanto gira

L'attività pianificata Amazon SP-API - Sincronizza report EPR UE (opt-in) (Amazon SP-API - Sync EU EPR reports (opt-in)) gira una volta al giorno, ogni giorno, ed è attiva fin dall'installazione del modulo. È presente in tutti i rami pubblicati del connettore: Odoo 17, 18, 19 e 20. In Odoo 17 l'attività è configurata per ripetersi senza fine. In Odoo 20, a ogni passaggio, l'attività fa quanto descritto di seguito.

Schema dell'attività pianificata che gira una volta al giorno e del menu Amazon › Configuration › Accounts
Schema realizzato con codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: l'attività, che gira una volta al giorno ed è attiva dall'installazione (Odoo 17, 18, 19 e 20), e il menu degli account. Le etichette sono in inglese, il testo originale del codice.

A ogni passaggio, l'attività cerca gli account Amazon che soddisfano due condizioni insieme: sono attivi e hanno abilitato la sincronizzazione dei report EPR. Gli account che non le soddisfano entrambe non vengono toccati. Il nome dell'attività cambia in base alla lingua del tuo Odoo; lo schema mostra come appare in cinque lingue.

Schema con il nome dell'attività in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: il testo dell'attività in base alla lingua di Odoo. In italiano è Amazon SP-API - Sincronizza report EPR UE (opt-in).
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Un caso per seguirla dall'inizio alla fine

Esempio Caso illustrativo: l'azienda e i suoi dati sono inventati per spiegare il flusso.

Hogar Atlántico è un negozio inventato per questo esempio. Vende su Amazon da due account registrati in Odoo. Marta, dell'amministrazione, li vede nel menu Amazon › Configurazione › Account, dove ciascuno si identifica con il proprio Nome. Uno degli account è attivo e ha abilitato la sincronizzazione dei report EPR. L'altro è attivo, ma non l'ha abilitata.

Arriva il passaggio del giorno. L'attività cerca account attivi con la sincronizzazione abilitata e trova solo il primo. Il secondo non viene toccato, anche se è attivo.

Per il primo account, l'attività avvia la sincronizzazione indicando che proviene dall'attività pianificata e che un errore in una parte non deve far fallire l'intero passaggio. All'interno, l'ordine è fisso: prima Mensile, poi Trimestrale e infine Annuale.

Supponiamo che la parte trimestrale dia un errore. Il passaggio non si ferma: annota l'errore di quella parte nel testo del risultato e prosegue con quella annuale. Al termine, salva nell'account la data e l'ora dell'esecuzione e quel testo.

La mattina dopo, Marta non trova un nuovo messaggio pubblicato nella scheda dell'account. È normale: quando la avvia l'attività, la sincronizzazione non pubblica il risultato come messaggio nella scheda.

Cosa succede a ogni passaggio, in ordine

  1. L'attività cerca gli account attivi con la sincronizzazione dei report EPR abilitata.
  2. Per ciascuno, avvia la sincronizzazione indicando che l'origine è l'attività pianificata.
  3. All'interno dell'account scorre Mensile, Trimestrale e Annuale, in questo ordine. Se una parte fallisce, aggiunge al testo del risultato il titolo di quella parte e l'errore, e continua con la successiva.
  4. Salva nell'account la data e l'ora del passaggio e il testo del risultato, che viene troncato a un massimo di 5000 caratteri. Il testo include il nome dell'account e l'origine.
  5. Non pubblica il risultato come messaggio nella scheda dell'account.
  6. Se il passaggio di un account fallisce per un'altra via, lascia un avviso nel log del server con il nome dell'account e l'errore, e l'attività prosegue con gli altri account.

Cosa controllare se sembra che non faccia nulla

  • L'account è attivo. La ricerca include solo account attivi.
  • L'account ha abilitato la sincronizzazione dei report EPR. È la seconda condizione della ricerca: senza di essa, l'account non entra nel passaggio.
  • L'attività è ancora attiva. È attiva fin dall'installazione e gira una volta al giorno; in Odoo 17 si ripete senza fine.
  • Non aspettarti un messaggio nella scheda. Quando la avvia l'attività, il risultato non viene pubblicato lì. Quello che resta nell'account è la data e l'ora dell'ultima esecuzione e il testo del risultato.
  • Un errore in una parte non significa che non abbia fatto nulla. Le altre parti vengono eseguite comunque e l'errore resta annotato nel testo del risultato.
  • Il log del server. Se il passaggio di un account fallisce in altro modo, resta un avviso con il suo nome e l'errore.
  • I tuoi permessi. Per raggiungere gli account dal menu ti serve il permesso di Responsabile nei livelli Configurazione e Account, e di Visualizzatore nel livello Amazon. Se te ne manca uno, quel livello non si vede.

Cosa imparare dal caso

L'attività è opt-in: un account attivo non basta, deve avere abilitata anche la sincronizzazione dei report EPR. Ogni account viene elaborato separatamente e, all'interno di ogni account, ogni parte viene elaborata separatamente, così un guasto resta circoscritto e annotato. E, poiché l'attività non pubblica nulla nella scheda, la data dell'ultima esecuzione salvata nell'account è ciò che attesta che ha girato.

Costo e assistenza

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, con fino a 3 account Amazon (il piano Pro, 98 €/mese o 980 €/anno IVA esclusa, fino a 10). 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, 18, 19 e 20; trovi la scheda su Odoo Apps e la pagina del modulo.

Se stai implementando Odoo e vuoi rivedere come sono configurati i tuoi account Amazon o ti serve un'integrazione su misura, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

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

Fonti