Salta al contingut principal
Shopify

«Shopify stock pull failed for …: …»: quan surt i què fer

El missatge Shopify stock pull failed for …: … surt en prémer Pull Stock en una botiga amb la sincronització d'estoc activada, quan falla algun pas del procés. El primer buit és el domini de la botiga i el segon, el text de l'error de fons. L'acció s'atura: el que cal corregir t'ho explica aquest segon text.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Shopify
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
4 min

Què diu el missatge i quan surt

Què signifiquen els buits del missatge?

En el primer hi va el domini de la botiga de Shopify; en el segon, el text de l'error que ha provocat la fallada. El mòdul no interpreta la causa: recull l'error del pas que ha fallat i el mostra darrere del domini. Per això, el que et diu què arreglar és el segon buit.

Esquema fet amb codi (no és una pantalla d'Odoo) amb el text del missatge en diversos idiomes
Esquema fet amb les traduccions publicades del mòdul (no és una captura d'Odoo): amb Odoo en castellà el missatge és «La sincronización de stock de Shopify falló para …: …»; també mostra el text en alemany, francès, italià i portuguès.

Quan surt exactament?

S'han de donar alhora dues condicions. Primera: la botiga té activada la sincronització d'estoc; si no, l'acció se salta aquesta botiga i no fa res. Segona: amb l'execució ja iniciada, falla alguna cosa que no sigui una pausa de FlexigoTech Cloud. A Odoo 20.0 el mòdul fa això, per aquest ordre: obre una execució al registre de sincronització, busca els productes enllaçats amb Shopify que estiguin actius, tinguin identificador d'article d'inventari de Shopify i siguin de la mateixa companyia que la botiga, decideix la ubicació d'estoc d'Odoo, obté la ubicació de Shopify de la botiga, demana a Shopify les quantitats disponibles per grups i les aplica producte a producte. Si un d'aquests passos dona un error que no sigui de les situacions que s'expliquen més avall, el mòdul marca l'execució com a fallida al registre amb el text de l'error, l'escriu al log del servidor i llança aquest missatge.

Com arribo a aquest missatge?

Amb el botó Pull Stock de la fitxa de la botiga; el botó es veu sempre, a Odoo 17, 18, 19 i 20. La fitxa s'obre des del menú Shopify › Configuration › Stores. Cada tram del menú demana un permís i, si no en tens un, no veus aquest tram: Configuration demana Operator i Shopify demana Viewer. Per veure què fa el botó abans d'arribar a l'error, tens el botó explicat pas a pas. Existeix a més una tasca programada anomenada Shopify Pull Stock (Shopify → Odoo).

Esquema fet amb codi (no és una pantalla d'Odoo): del menú de botigues al botó d'obtenir estoc i la tasca programada, i d'aquí al missatge d'error
Esquema fet amb codi a partir del codi publicat del mòdul: el menú de botigues, el botó d'obtenir estoc, la tasca programada i el missatge, present a Odoo 17, 18, 19 i 20.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en anglès)

Quines situacions no llancen aquest missatge

Què passa si no hi ha productes enllaçats o no hi ha ubicació d'estoc?

Cap d'aquestes situacions llança aquest missatge. Si no hi ha productes enllaçats que compleixin les condicions d'abans, l'execució es tanca com a acabada amb una nota al registre. Per a la ubicació, el mòdul fa servir la ubicació principal de Shopify que tingui correspondència amb una ubicació d'Odoo; si no n'hi ha, fa servir el magatzem de la botiga o, si la botiga no té magatzem, el primer magatzem de la seva companyia, amb la seva ubicació d'estoc. Si tot i així no en troba cap, deixa l'execució marcada com a fallida al registre i passa a la botiga següent, sense llançar aquest missatge.

Un producte que no s'actualitza llança el missatge?

No. L'aplicació de quantitats té el seu propi control per producte: si un falla, el mòdul ho anota al log del servidor, ho compta com a error i continua amb el següent. En acabar, l'execució queda al registre amb les quantitats actualitzades i els errors comptats: correcta si no hi ha hagut errors, parcial si hi ha hagut errors i algun producte s'ha actualitzat, i fallida si hi ha hagut errors i cap s'ha actualitzat. A cada producte actualitzat se li anota la data de la seva última sincronització d'estoc.

I si FlexigoTech Cloud ha pausat la sincronització?

Tampoc surt aquest missatge: el mòdul esborra l'execució del registre, perquè no consti com a fallida, i rellança la pausa. La connexió passa per FlexigoTech Cloud, que vigila la sincronització i avisa per correu si falla.

Què passa amb l'acció quan surt el missatge?

L'acció s'atura. Corregeix la causa i torna a prémer Pull Stock.

Com resoldre'l

Què faig quan apareix?

Primer, llegeix sencer el segon buit i comprova que el domini del primer és la botiga que esperaves. Després, corregeix la causa que descriu aquest text: pot venir de la cerca de la ubicació de Shopify de la botiga, de la crida a Shopify o de qualsevol altre pas del procés. Si la botiga no té guardada una ubicació per defecte de Shopify, el mòdul demana a Shopify la primera que retorna i la guarda. Finalment, torna a prémer Pull Stock. Si el text del segon buit no t'aclareix què falla, guarda'l complet abans de demanar ajuda.

Surt a totes les versions d'Odoo?

El mòdul està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0, i el missatge és al codi publicat de totes aquestes branques. El botó Pull Stock es veu sempre en elles.

Si necessites ajuda amb la sincronització d'estoc

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots veure el mòdul a la fitxa d'Odoo Apps o a la seva pàgina de flexigotech.com. És de pagament únic per versió d'Odoo i necessita la subscripció a FlexigoTech Cloud (pla Connector: 49 € al mes o 490 € a l'any, sense IVA).

Continua llegint

Què fa el botó «Pull Stock» del connector de Shopify per a OdooQuè fa el botó Pull Stock del connector de Shopify per a Odoo: quan apareix, què comprova, què canvia al teu estoc i quin error pot donar.Avís «is now the primary location» del connector de Shopify per a OdooQuè vol dir l'avís «is now the primary location for …» del connector de Shopify per a Odoo, quan surt i com canviar la ubicació principal.Error en crear la comanda: falten dades de ShopifyQuè vol dir l'avís de Shopify Connector for Odoo en prémer «Create Sale Order» sense dades de la comanda, quan surt i com resoldre'l.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts