Vai al contenuto principale
Amazon

Attività «Precompila ID ordine nei prelievi» di Amazon Connector: cosa fa e cosa controllare

L'azione pianificata Amazon SP-API - Precompila ID ordine nei prelievi (Amazon SP-API - Prefill Order ID on pickings) gira ogni minuto e, a ogni passata, compila l'ID ordine Amazon (Amazon Order ID) e l'Account Amazon SP-API (Amazon SP-API Account) mancanti nei prelievi non annullati, per un massimo di 200 prelievi a passata. Se non cambia nulla, controlla se il prelievo è annullato, se ha già entrambi i campi o se il modulo non riesce a determinare il suo ID ordine.

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

Il dettaglio di ogni passata corrisponde al codice di Odoo 20.0. L'attività è presente in tutti i rami pubblicati del modulo (17.0, 18.0, 19.0 e 20.0).

Schema dell'attività pianificata che gira ogni minuto
Schema realizzato con codice a partire dal codice pubblicato del modulo (non è una schermata di Odoo): l'attività Amazon SP-API - Precompila ID ordine nei prelievi, che gira ogni minuto e risulta attiva all'installazione, in Odoo 17.0, 18.0, 19.0 e 20.0. Le etichette dello schema sono in inglese, come nel codice.

Cosa fa l'attività, punto per punto

Gira ogni minuto ed è attiva dall'installazione

L'attività Amazon SP-API - Precompila ID ordine nei prelievi viene eseguita ogni minuto ed è attiva fin da quando il modulo viene installato. Lavora sui prelievi, cioè i trasferimenti di Magazzino. In Odoo 17.0 l'attività è configurata per ripetersi senza fine.

A ogni esecuzione, l'attività chiede di elaborare al massimo 200 prelievi. Questo è il limite di una passata, non di tutto il database: ciò che resta fuori viene lasciato alla passata successiva.

Ogni passata guarda al massimo 200 prelievi, i più recenti per primi

A ogni passata l'attività cerca i prelievi non annullati in cui l'ID ordine Amazon o l'Account Amazon SP-API sono vuoti. Li ordina dal più nuovo al più vecchio e ne prende 200. Un prelievo che ha già entrambi i campi compilati non rientra nella ricerca.

I prelievi che l'attività non riesce a compilare continuano a soddisfare quella condizione, quindi rientrano nella passata successiva. Poiché la ricerca parte dai più nuovi e si ferma a 200, i più vecchi entrano solo quando c'è spazio.

Se non ricava l'ID ordine Amazon, non tocca nulla

Per ogni prelievo, il modulo prova a determinare qual è il suo ID ordine Amazon. Se non ci riesce, passa al successivo senza scrivere nulla: né l'ID né l'account. In quel caso non prova nemmeno a determinare l'account.

Compila solo i vuoti, non corregge ciò che c'è già

Se l'ID ordine Amazon è vuoto, l'attività scrive quello che ha determinato. Se l'Account Amazon SP-API è vuoto, prova a determinarlo e, se lo ottiene, lo scrive. Ciò che ha già un valore non viene toccato: un ID o un account già compilati resteranno come sono, anche se non coincidono con quelli che l'attività avrebbe inserito.

L'account può restare vuoto anche se l'ID è stato compilato

L'attività scrive l'account solo se lo ottiene. Se l'ID è stato determinato ma l'account no, l'ID viene salvato e l'account resta vuoto. Quel prelievo continua a soddisfare la condizione di ricerca, quindi l'attività ritenterà nelle passate successive.

Alla fine conta quanti prelievi sono cambiati

Prima di compilare, l'attività annota l'ID (senza spazi agli estremi) e l'account di ogni prelievo. Poi li confronta: conta come aggiornato il prelievo il cui ID o il cui account è diverso da quello annotato, e un prelievo viene contato una sola volta anche se cambiano entrambi. Quel totale è ciò che restituisce la passata.

Dove vedere il risultato

Apri la scheda del prelievo (trasferimento di Magazzino) e cerca il gruppo Amazon SP-API. Lì trovi i campi ID ordine Amazon e Account Amazon SP-API. Ognuno di questi due campi ha una condizione di visibilità che lo nasconde in alcuni prelievi, quindi può darsi che non li veda in tutti.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Se non fa nulla: cosa controllare

  • Che l'azione pianificata sia ancora attiva: è attiva all'installazione del modulo.
  • Che il prelievo non sia annullato: quelli annullati restano fuori dalla ricerca.
  • Che il prelievo non abbia già compilati l'ID ordine Amazon e l'Account Amazon SP-API: in tal caso non rientra nella passata e non c'è nulla da compilare.
  • Che il modulo riesca a determinare l'ID ordine di quel prelievo: se non ci riesce, non scrive né l'ID né l'account.
  • Che non ci siano molti prelievi recenti in quella situazione: ogni passata ne guarda al massimo 200, partendo dai più nuovi.
  • Se l'ID c'è ma l'account no, l'attività non è riuscita a determinare l'account; ritenterà nelle passate successive.

Il nome dell'attività secondo la lingua del tuo Odoo

Con Odoo in italiano l'attività si chiama Amazon SP-API - Precompila ID ordine nei prelievi. Il modulo include il nome tradotto in altre lingue, quindi se il tuo Odoo è in un'altra lingua, il nome cambia di conseguenza. Lo schema seguente raccoglie alcuni di questi nomi.

Schema con il nome dell'attività in cinque lingue
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo (non è una schermata di Odoo): il nome dell'attività così come lo vede l'utente con Odoo in spagnolo, tedesco, francese, italiano e portoghese.

Prezzo e come ti aiuta FlexigoTech

Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0 ed è a pagamento una tantum per versione; inoltre richiede 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, controlla la sincronizzazione e avvisa via e-mail se qualcosa non va. Senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento fornisce; i dati restano nel tuo Odoo.

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se vuoi vedere il modulo completo, trovi la pagina del modulo.

Continua a leggere

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

Fonti