Vai al contenuto principale
Shopify

«Sincronizzazione stock Shopify fallita per …: …»: quando compare e cosa fare

Il messaggio Sincronizzazione stock Shopify fallita per …: … (Shopify stock pull failed for …: …) compare quando premi Recupera stock (Pull Stock) in un negozio con la sincronizzazione dello stock attiva e un passaggio del processo fallisce. Il primo spazio è il dominio del negozio e il secondo il testo dell'errore di fondo. L'azione si ferma: quello che va corretto lo dice quel secondo testo.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Shopify
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
4 min

Cosa dice il messaggio e quando compare

Cosa significano gli spazi del messaggio?

Nel primo c'è il dominio del negozio Shopify; nel secondo, il testo dell'errore che ha causato il fallimento. Il modulo non interpreta la causa: raccoglie l'errore del passaggio che è fallito e lo mostra dopo il dominio. Per questo è il secondo spazio a dirti cosa sistemare.

Schema realizzato con il codice (non è una schermata di Odoo) con il testo del messaggio in più lingue
Schema realizzato con le traduzioni pubblicate del modulo (non è una schermata di Odoo): con Odoo in italiano il messaggio è «Sincronizzazione stock Shopify fallita per …: …»; mostra anche il testo in spagnolo, tedesco, francese e portoghese.

Quando compare esattamente?

Devono verificarsi due condizioni insieme. Prima: il negozio ha la sincronizzazione dello stock attiva; in caso contrario l'azione salta quel negozio e non fa nulla. Seconda: con l'esecuzione già avviata, fallisce qualcosa che non sia una pausa di FlexigoTech Cloud. In Odoo 20.0 il modulo fa questo, in quest'ordine: apre un'esecuzione nel registro di sincronizzazione, cerca i prodotti collegati a Shopify che siano attivi, abbiano l'identificativo dell'articolo di inventario di Shopify e appartengano alla stessa azienda del negozio, decide l'ubicazione di stock di Odoo, ottiene l'ubicazione Shopify del negozio, chiede a Shopify le quantità disponibili a gruppi e le applica prodotto per prodotto. Se uno di questi passaggi dà un errore che non rientra nelle situazioni spiegate più sotto, il modulo segna l'esecuzione come fallita nel registro con il testo dell'errore, lo scrive nel log del server e lancia questo messaggio.

Come arrivo a questo messaggio?

Con il pulsante Recupera stock della scheda del negozio; il pulsante è sempre visibile, in Odoo 17, 18, 19 e 20. La scheda si apre dal menu Shopify › Configurazione › Negozi (Shopify › Configuration › Stores). Ogni tratto del menu richiede un permesso e, se non ce l'hai, non vedi quel tratto: Configurazione richiede Operatore (Operator) e Shopify richiede Visualizzatore (Viewer). Per vedere cosa fa il pulsante prima di arrivare all'errore, c'è il pulsante spiegato passo dopo passo. Esiste inoltre un'attività pianificata chiamata Importa giacenze da Shopify (Shopify → Odoo) (Shopify Pull Stock (Shopify → Odoo)).

Schema realizzato con il codice (non è una schermata di Odoo): dal menu dei negozi al pulsante per recuperare lo stock e all'attività pianificata, e da lì al messaggio di errore
Schema realizzato con il codice a partire dal codice pubblicato del modulo: il menu dei negozi, il pulsante per recuperare lo stock, l'attività pianificata e il messaggio, presente in Odoo 17, 18, 19 e 20.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Quali situazioni non lanciano questo messaggio

Cosa succede se non ci sono prodotti collegati o non c'è un'ubicazione di stock?

Nessuna di queste situazioni lancia questo messaggio. Se non ci sono prodotti collegati che soddisfino le condizioni di cui sopra, l'esecuzione si chiude come terminata con una nota nel registro. Per l'ubicazione, il modulo usa l'ubicazione principale di Shopify che abbia una corrispondenza con un'ubicazione di Odoo; se non c'è, usa il magazzino del negozio o, se il negozio non ha un magazzino, il primo magazzino della sua azienda, con la sua ubicazione di stock. Se anche così non ne trova nessuna, lascia l'esecuzione segnata come fallita nel registro e passa al negozio successivo, senza lanciare questo messaggio.

Un prodotto che non si aggiorna lancia il messaggio?

No. L'applicazione delle quantità ha un suo controllo per prodotto: se uno fallisce, il modulo lo annota nel log del server, lo conta come errore e prosegue con il successivo. Alla fine, l'esecuzione resta nel registro con le quantità aggiornate e gli errori contati: corretta se non ci sono stati errori, parziale se ci sono stati errori e qualche prodotto è stato aggiornato, e fallita se ci sono stati errori e nessun prodotto è stato aggiornato. A ogni prodotto aggiornato viene annotata la data della sua ultima sincronizzazione dello stock.

E se FlexigoTech Cloud ha messo in pausa la sincronizzazione?

Neanche allora compare questo messaggio: il modulo elimina l'esecuzione dal registro, in modo che non risulti come fallita, e rilancia la pausa. La connessione passa per FlexigoTech Cloud, che controlla la sincronizzazione e avvisa via e-mail se fallisce.

Cosa succede all'azione quando compare il messaggio?

L'azione si ferma. Correggi la causa e premi di nuovo Recupera stock.

Come risolverlo

Cosa faccio quando compare?

Per prima cosa, leggi per intero il secondo spazio e verifica che il dominio del primo sia il negozio che ti aspettavi. Poi correggi la causa descritta da quel testo: può derivare dalla ricerca dell'ubicazione Shopify del negozio, dalla chiamata a Shopify o da qualsiasi altro passaggio del processo. Se il negozio non ha salvata un'ubicazione Shopify predefinita, il modulo chiede a Shopify la prima che restituisce e la salva. Infine, premi di nuovo Recupera stock. Se il testo del secondo spazio non ti chiarisce cosa non funziona, salvalo per intero prima di chiedere aiuto.

Compare in tutte le versioni di Odoo?

Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0, e il messaggio è nel codice pubblicato di tutti questi rami. Il pulsante Recupera stock è sempre visibile in tutti.

Se hai bisogno di aiuto con la sincronizzazione dello stock

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Puoi vedere il modulo nella scheda di Odoo Apps o nella sua pagina su flexigotech.com. È a pagamento unico per versione di Odoo e richiede l'abbonamento a FlexigoTech Cloud (piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa).

Continua a leggere

Cosa fa il pulsante «Recupera stock» del connettore Shopify per OdooCosa fa il pulsante Recupera stock del connettore Shopify per Odoo: quando compare, cosa controlla, cosa cambia nelle tue giacenze e quale errore può dare.Avviso «è ora l'ubicazione principale» del connettore Shopify per OdooCosa significa l'avviso «è ora l'ubicazione principale per …» del connettore Shopify per Odoo, quando compare e come cambiare l'ubicazione principale.Errore nella creazione dell'ordine di vendita: mancano i dati di ShopifyCosa significa l'avviso di Shopify Connector for Odoo quando premi «Crea ordine di vendita» senza dati dell'ordine, quando compare e come risolverlo.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti