Vai al contenuto principale
Amazon

Il messaggio «ancora in sospeso dopo … tentativi» di Amazon Connector per Odoo

Il messaggio … è ancora in sospeso dopo … tentativi. Ultimo stato: … (… is still pending after … attempts. Last status: …) compare quando il modulo chiede ad Amazon il risultato di un'operazione e, esauriti i tentativi, nessuna risposta indicava che fosse finita bene né che fosse fallita. A smettere di aspettare è il modulo, e l'avviso appare quando premi Crea piano in entrata o Genera opzioni di imballaggio.

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

Dove compare e cosa dice ogni parte

Le schede del piano in entrata si aprono da Amazon › FBA › In entrata / Invia ad Amazon (Amazon › FBA › Inbound / Send to Amazon). Ogni voce di quel menu richiede il permesso Visualizzatore (Viewer): se non lo hai, non vedi quella voce. Il messaggio compare quando, in quella scheda, premi Crea piano in entrata (Create Inbound Plan) o Genera opzioni di imballaggio (Generate Packing Options). Entrambi i pulsanti arrivano alla stessa attesa del risultato di un'operazione di Amazon, e il messaggio è presente nel codice pubblicato di Odoo 17, 18, 19 e 20.

I vuoti del messaggio sono, nell'ordine: l'operazione che si stava aspettando, il numero di tentativi effettuati e l'ultimo stato restituito da Amazon.

Schema realizzato con codice, non uno screenshot di Odoo: il menu di Amazon, i pulsanti per creare il piano e generare le opzioni di imballaggio, e il messaggio di operazione in sospeso
Schema del percorso: dal menu delle schede in entrata ai pulsanti da cui può comparire il messaggio.

Con Odoo in italiano lo vedi come … è ancora in sospeso dopo … tentativi. Ultimo stato: …. Lo schema seguente riunisce come viene mostrato nelle lingue con traduzione pubblicata.

Schema realizzato con codice a partire dalle traduzioni del modulo, non uno screenshot di Odoo: lo stesso messaggio in spagnolo, tedesco, francese, italiano e portoghese
Schema con il testo del messaggio in ogni lingua tradotta.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Quello che non si vede del messaggio di attesa esaurita

Quanto segue descrive il codice di Odoo 20.

Compare perché i tentativi sono finiti, non per una risposta precisa di Amazon

Ogni volta che l'azione attende il risultato, il modulo chiede ad Amazon lo stato dell'operazione. Se Amazon risponde che è andata bene, l'attesa termina senza errore. Se risponde fallito, errore o annullato, l'attesa si interrompe in quel momento. Il messaggio compare solo se i tentativi finiscono senza che arrivi nessuna di queste risposte. Per questo l'ultimo stato può essere qualsiasi altro valore restituito da Amazon, oppure nessuno.

Ci arrivi solo da questi pulsanti

Crea piano in entrata si nasconde quando il campo Piano in entrata (Inbound Plan) ha un valore o quando Stato (State) non ha il suo valore predefinito; con i valori predefiniti è visibile. Genera opzioni di imballaggio si nasconde quando Piano in entrata è vuoto, quindi con i valori predefiniti non è visibile. Queste condizioni di vista sono le stesse in Odoo 17, 18, 19 e 20.

Il numero di tentativi e la pausa vengono dall'account Amazon

Il modulo legge dall'account Amazon quanti tentativi fare e quanti secondi attendere tra l'uno e l'altro. Se il primo valore è vuoto, usa dodici tentativi; se il secondo è vuoto, usa dieci secondi. Non fa mai meno di un tentativo e, se la pausa vale zero, non attende tra una richiesta e l'altra. Questo è il margine che ha Amazon per rispondere prima che compaia il messaggio.

«Ultimo stato» conserva l'ultimo valore ricevuto

Il modulo ripulisce lo stato in arrivo e lo converte in maiuscolo prima di confrontarlo. Se una risposta successiva arriva senza stato, nel messaggio resta l'ultimo stato che era arrivato. Se Amazon restituisce una risposta vuota, il modulo la tratta come una risposta senza stato. Vedrai nessuno stato (no status) solo quando nessuna delle risposte conteneva uno stato.

A ogni tentativo il modulo prepara ciò che riceve

A ogni richiesta, il modulo prepara nella scheda del piano l'identificativo dell'operazione, lo stato ricevuto e, se Amazon ha restituito dei problemi, il loro testo ridotto a un massimo di caratteri. Lo fa prima di decidere se l'operazione è terminata, è fallita o è ancora in sospeso.

Fallito, errore e annullato interrompono prima

Se Amazon risponde fallito, errore o annullato, l'attesa termina a quel tentativo, senza consumare quelli rimanenti, e l'azione si ferma senza arrivare a questo messaggio. Il messaggio … è ancora in sospeso dopo … tentativi. Ultimo stato: … significa che Amazon non ha dato nessuna di quelle risposte né quella di successo.

L'azione si ferma e ogni pressione riparte da zero

Il messaggio ferma l'azione. Quando l'azione tornerà all'attesa, il conteggio dei tentativi ricomincia dal primo: non si trascinano i tentativi della volta precedente.

Cosa fare quando compare

  1. Leggi l'ultimo stato nel messaggio. Se è nessuno stato, nessuna risposta di Amazon conteneva uno stato in nessuno dei tentativi.
  2. Verifica da quale pulsante l'hai lanciato e se è ancora visibile, con le condizioni di sopra.
  3. Se il pulsante è ancora disponibile, rilancia l'azione dopo un po': avvierà una propria serie di tentativi dal primo.
  4. Se ti interessa il margine di attesa, tieni presente che il modulo prende i tentativi e la pausa dall'account Amazon, e da essi dipende quanto tempo passa prima che compaia il messaggio.
  5. Se l'ultimo stato che vedi è uno restituito da Amazon ma che non è di successo, di fallimento né di annullamento, l'operazione non era ancora conclusa quando sono finiti i tentativi: l'attesa si è esaurita, non si è interrotta per una risposta di fallimento.

Prezzo e assistenza

Il modulo è a pagamento unico per ogni versione di Odoo (17, 18, 19 e 20 su Odoo Apps) e richiede l'abbonamento a FlexigoTech Cloud; il piano Connettore costa 49 €/mese o 490 €/anno, IVA esclusa. Puoi vedere la scheda di Odoo Apps o la pagina del modulo. Se stai implementando Odoo e vuoi rivedere con noi la configurazione dell'account, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

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

Fonti