Dove agisce l'attività
L'azione pianificata Amazon SP-API - Aggiornamento contesto messaggistica lavora sulle schede che apri in Amazon › Messaggistica › Posta in arrivo. Ogni voce di quel menu richiede il permesso Visualizzatore: se non ce l'hai, quella voce non la vedi. L'attività è presente in tutti i rami pubblicati del modulo (17.0, 18.0, 19.0 e 20.0); in Odoo 20.0 lavora così.


Come lavora l'attività a ogni passata
Gira ogni 30 minuti ed è attiva all'installazione
Non serve pianificarla: all'installazione del modulo è già attiva e si esegue ogni 30 minuti. In Odoo 17.0 l'attività si ripete senza fine. Ogni passata prende al massimo 200 schede, quindi quello è il tetto di lavoro di un'esecuzione.
Entrano solo schede attive, in certi stati e con account
La passata cerca schede attive che si trovino in determinati stati della conversazione: quelle archiviate o in altri stati non vengono toccate. Inoltre, una scheda senza account o senza identificativo d'ordine di Amazon viene saltata senza modificare nulla. Per vedere a quale account appartiene ogni scheda, il campo Account compare nell'elenco di Posta in arrivo e anche nella scheda.
Gli account in pausa aspettano
Se il connettore non ha il servizio di FlexigoTech Cloud nel tuo database, gli account con connessione tramite l'hub di FlexigoTech e percorso Cloud restano in attesa e le loro schede non vengono aggiornate. Il modulo è a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud: il piano Connettore costa 49 €/mese o 490 €/anno, IVA esclusa. Senza abbonamento, o con il servizio sospeso, si ferma ciò che fornisce l'abbonamento; i dati restano nel tuo Odoo.
Ogni scheda viene confermata separatamente
L'attività elabora le schede una per una. Se la scheda va a buon fine, ne conferma le modifiche prima di passare alla successiva. Se qualcosa fallisce, annulla ciò che è in sospeso per quella scheda e continua con le altre: un errore non blocca il resto della passata, e ciò che è stato confermato nelle schede precedenti resta.
Cosa riscrive in ogni scheda
Per ogni scheda, l'attività rilegge l'ordine su Amazon e compila di nuovo: lo stato dell'ordine, la data di acquisto, la data limite di spedizione e quella di consegna, l'ordine di vendita (se la scheda ne ha già uno, lo mantiene), il documento di consegna, il vettore e il numero di tracciabilità di quel documento, e il prodotto, la quantità e l'immagine della prima riga dell'ordine di vendita che abbia un prodotto.
Alcuni dettagli del codice da tenere presenti:
- Se Amazon risponde senza dati dell'ordine, lo stato dell'ordine viene scritto vuoto.
- Se non viene scelto nessun documento di consegna e quello che aveva la scheda è annullato, la scheda resta senza documento di consegna, e con esso il vettore e la tracciabilità restano vuoti.
- L'ASIN del prodotto viene scritto vuoto a ogni passata.
La seconda richiesta dipende dall'account
Dopo aver aggiornato l'ordine, e solo se l'account di quella scheda ha attivato l'aggiornamento automatico delle azioni di messaggistica, l'attività chiede ad Amazon le azioni disponibili per quell'ordine (con il marketplace della scheda o, se non ne ha, quello dell'account) e salva il risultato insieme alla data di quella sincronizzazione.
Le due richieste stanno nello stesso blocco e la scheda viene confermata dopo la seconda. Per questo, se la seconda fallisce, viene annullato anche l'aggiornamento dell'ordine di quella scheda.
Cosa controllare se non fa nulla
Ripassa in quest'ordine:
- Apri
Posta in arrivoe verifica che ci siano schede, e qualeAccountha ciascuna. Se non vedi il menu, ti manca il permessoVisualizzatore. - Verifica che l'attività sia ancora attiva e con la sua frequenza di ogni 30 minuti; è attiva all'installazione.
- Controlla se il connettore ha il servizio di FlexigoTech Cloud nel tuo database: senza di esso, gli account con connessione tramite hub e percorso Cloud restano in attesa.
- Ricorda che le schede archiviate, in altri stati, senza account o senza identificativo d'ordine non vengono elaborate.
- Tieni conto del limite di 200 schede per passata.
Se cerchi l'attività per nome, questo cambia in base alla lingua del tuo Odoo; con Odoo in italiano è Amazon SP-API - Aggiornamento contesto messaggistica.

Amazon SP-API - Aggiornamento contesto messaggistica; in tedesco, Amazon SP-API - Nachrichtenkontext-Aktualisierung; in francese, SP-API Amazon - Actualisation du contexte de messagerie; in italiano, Amazon SP-API - Aggiornamento contesto messaggistica; in portoghese, Amazon SP-API - Atualização do contexto de mensagens.Come ti aiuta FlexigoTech
La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia 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, e puoi saperne di più nella pagina del modulo o nella sua scheda di Odoo Apps. Se stai implementando Odoo e ti serve adattare questo flusso, 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
- Codice del modulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_message_data.xml
- Codice del modulo: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_message_data.xml
- Codice del modulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_message_thread.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
