Vai al contenuto principale
Amazon

Attività inventario riservato di Amazon Connector: cosa fa ogni giorno

L'azione pianificata Amazon SP-API - Sincronizza report inventario riservato (opt-in) (Amazon SP-API - Sync reserved inventory report (opt-in)) gira una volta al giorno ed è attiva dopo l'installazione. A ogni passaggio scorre gli account Amazon attivi che hanno questa sincronizzazione abilitata, chiede ad Amazon un report di inventario riservato e lo importa. Se non fa nulla, bisogna guardare l'attività, l'account e lo stato del report restituito da Amazon.

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

L'attività in breve

L'attività gira una volta al giorno ed è attiva dopo l'installazione del modulo. È presente nei rami 17.0, 18.0, 19.0 e 20.0. In Odoo 17 l'attività si ripete senza fine.

Schema fatto con il codice, non è una schermata di Odoo: l'azione pianificata dell'inventario riservato, che gira una volta al giorno ed è attiva dopo l'installazione, e il menu degli account Amazon con le etichette originali in inglese
Schema fatto con il codice a partire dal codice del modulo, non è uno screenshot di Odoo: l'attività gira una volta al giorno ed è attiva dopo l'installazione (Odoo 17.0, 18.0, 19.0 e 20.0), e il menu degli account Amazon, con le etichette originali in inglese (Amazon › Configuration › Accounts).
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 a ogni passaggio

L'attività non tocca tutti gli account Amazon: cerca quelli attivi e con la sincronizzazione dell'inventario riservato abilitata. Un account non attivo, o senza quella sincronizzazione abilitata, non rientra nel passaggio (il nome dell'attività contiene opt-in). Con gli account che rientrano, lavora uno alla volta:

  1. Avvia la sincronizzazione di quell'account segnandola come proveniente dall'attività; con questo segno, il testo di risultato salvato nell'account non viene pubblicato anche come messaggio sull'account.
  2. Crea in Amazon un report di inventario riservato e ne prende l'identificativo.
  3. Interroga lo stato del report e attende tra una richiesta e l'altra, finché Amazon lo dà per DONE, CANCELLED o FATAL, oppure finché i tentativi finiscono. Se l'account non definisce quanti tentativi fare né quanto attendere, il codice usa dodici tentativi con dieci secondi di attesa.
  4. Se il report è in DONE e ha un documento, chiede ad Amazon il documento del report e ne passa il contenuto all'importazione delle righe di inventario riservato, i cui conteggi si aggiungono al testo di risultato.
  5. Quando il report arriva a quel punto o si ferma in uno dei casi descritti più sotto, scrive nell'account la data del passaggio e il testo di risultato.

Se la sincronizzazione di un account termina con un errore e quell'errore arriva fino all'attività, l'attività lascia un avviso nel log del server con il nome dell'account e l'errore, e prosegue con l'account successivo.

Dove sono gli account

Le schede degli account si aprono dal menu Amazon › Configurazione › Account. Ogni livello richiede un permesso e, se non ce l'hai, non vedi quel livello: Amazon richiede Visualizzatore (Viewer), e Configurazione (Configuration) e Account (Accounts) richiedono Responsabile (Manager). Il campo Nome è nella scheda di Account, scheda Identità, gruppo Account, e anche nell'elenco degli account. Quel nome è quello che compare nell'avviso del log.

Caso illustrativo: un account, giorni diversi

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

Hogar Levante è un'azienda inventata che vende su Amazon e ha un account collegato al suo Odoo. Il suo responsabile dei sistemi lascia l'account attivo e con la sincronizzazione dell'inventario riservato abilitata. Da quel momento l'account rientra nel passaggio giornaliero. Ecco i giorni che può vivere.

Il giorno in cui tutto va bene

L'attività crea il report, lo interroga finché Amazon lo dà per DONE, chiede il documento e lo importa. Il testo di risultato salvato nell'account contiene, in quest'ordine, Sincronizzazione inventario riservato FBA Amazon completata., Account: … con il nome dell'account, Origine: … con il valore CRON, ID report: … e Stato report: …. Seguono i conteggi dell'importazione: Righe report: …, Righe elaborate: …, Creato: …, Aggiornato: …, Saltato: … e Con errore: ….

Il giorno in cui Amazon non termina il report

Se dopo le interrogazioni lo stato non è DONE, quel giorno non si importa nulla. Se Amazon lo segna come CANCELLED o FATAL, il testo aggiunge Amazon non ha generato un report inventario riservato utilizzabile.. Se lo stato non è ancora finale quando i tentativi finiscono, aggiunge Il polling del report è scaduto. Riprova tra qualche minuto.. Con uno qualsiasi di quei testi l'account salva la data e il testo, e l'attività prosegue con l'account successivo. Non richiede di nuovo il report di quell'account in quel passaggio: il prossimo è il giorno dopo, perché gira una volta al giorno.

Il giorno in cui il report arriva senza documento

Se il report è in DONE ma Amazon non fornisce il suo documento, il testo aggiunge Report DONE senza reportDocumentId.. Neppure in questo caso si importa nulla, e l'account salva la data e il testo.

Il giorno in cui qualcosa fallisce

Se un errore arriva fino all'attività, resta l'avviso nel log con il nome dell'account, quello che Hogar Levante vede nel campo Nome. L'attività passa agli altri account e non si ferma.

Cosa imparare dal caso

L'attività non è un pulsante né una schermata: è un passaggio giornaliero con un risultato per account. Quando sembra che non faccia nulla, conviene controllare in quest'ordine:

  • L'attività. È attiva dopo l'installazione e gira una volta al giorno. Verifica che sia ancora attiva.
  • L'account. Deve essere attivo e con la sincronizzazione dell'inventario riservato abilitata; altrimenti l'attività non lo prende. Trovalo dal suo Nome in Amazon › Configurazione › Account.
  • Lo stato del report. La riga Stato report: … dice cosa ha risposto Amazon. Se non è DONE, quel giorno non è stato importato nulla.
  • Il testo di risultato. Nei casi descritti sopra, l'account salva la data del passaggio e questo testo; poiché l'attività segna la sincronizzazione come propria, il testo non viene pubblicato anche come messaggio sull'account.
  • Il log del server. Se un errore è arrivato fino all'attività, lì c'è l'avviso con il nome dell'account.

Per riconoscere l'attività nel tuo Odoo, ecco il suo nome in ogni lingua:

Schema fatto con il codice a partire dalle traduzioni del modulo, non è una schermata di Odoo: il nome dell'attività in spagnolo, tedesco, francese, italiano e portoghese
Schema fatto con il codice, non è uno screenshot di Odoo. In spagnolo, «Amazon SP-API - Sincronizza report inventario riservato (opt-in)»; in tedesco, «Amazon SP-API - Bericht über reservierten Bestand synchronisieren (Opt-in)»; in francese, «Amazon SP-API - Synchroniser le rapport du stock réservé (opt-in)»; in italiano, «Amazon SP-API - Sincronizza report inventario riservato (opt-in)»; in portoghese, «Amazon SP-API - Sincronizar relatório de inventário reservado (opt-in)».

Cosa serve al modulo e come ti aiuta FlexigoTech

Il modulo è a pagamento unico per versione di Odoo ed è pubblicato per 17.0, 18.0, 19.0 e 20.0; il prezzo di ciascuna è nella scheda di Odoo Apps e nella pagina del modulo. Richiede inoltre l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa, con fino a 3 account della piattaforma. La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce. Senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento fornisce; i dati restano nel tuo Odoo.

Se stai implementando Odoo e vuoi rivedere come risulta la connessione con Amazon, 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