Salta al contingut principal
Shopify

La comanda de venda … no està vinculada a una comanda de Shopify: què fer

El missatge Sale order … is not linked to a Shopify order. surt en prémer Push to Shopify quan a la comanda li falta la Shopify Order Ref o la Shopify Instance. Aquí tens la condició exacta del codi, què mirar a la fitxa de la comanda i com continuar.

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

Què diu el missatge i quan surt

Aquest error apareix a la fitxa d'una comanda de venda d'Odoo quan intentes enviar a Shopify els canvis de les seves línies. És una comprovació prèvia: el mòdul mira si la comanda està enllaçada amb una comanda de Shopify i, si no ho està, s'atura abans d'enviar res.

Què diu exactament el missatge i des d'on surt?

Diu Sale order … is not linked to a Shopify order. i, en lloc dels punts suspensius, Odoo hi posa el nom amb què mostra la comanda. Surt en prémer el botó Push to Shopify de la fitxa de la comanda de venda, i l'acció s'atura. Abans d'executar-se, Odoo demana confirmació amb aquest text: Push the current order lines (quantities, added/removed products) to the linked Shopify order?.

Esquema fet amb codi, no una pantalla d'Odoo: el botó Push to Shopify, els camps Shopify Instance i Shopify Order Ref i el missatge d'error, amb els rètols en anglès del codi
Esquema fet amb codi a partir del codi publicat del mòdul: el botó, els camps que es comproven i el missatge, a Odoo 17, 18, 19 i 20.

Quina és la condició exacta que el provoca?

El codi pregunta si la comanda té alhora Shopify Order Ref i Shopify Instance. Si falta qualsevol dels dos, és a dir, si un d'ells està buit, llança el missatge. Només quan tots dos tenen valor continua endavant.

Què fa el botó quan el vincle sí que està bé?

Demana a Shopify que iniciï una edició de la comanda i compara les línies de la comanda d'Odoo amb les de la comanda de Shopify, per la variant de Shopify del producte o pel seu SKU. Les línies de lliurament se salten. Si troba la línia i la quantitat és diferent, demana a Shopify el canvi de quantitat dins d'aquesta edició; si no la troba i el producte té variant de Shopify, demana afegir-la a l'edició.

S'envia res a Shopify quan surt l'error?

La comprovació del vincle va abans de l'ordre que envia les edicions a la comanda de Shopify. Amb el missatge, l'acció s'atura en aquest punt: aquesta ordre no arriba a executar-se per a aquesta comanda i no es desa res del que l'acció havia de canviar.

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)

Per què el veus si el botó ja depèn de la referència

A primera vista sembla estrany: si la comanda no té referència de Shopify, el botó ni tan sols es veu. L'explicació és en com es combinen la condició de la vista i la del codi.

Si el botó s'amaga sense referència, com puc arribar al missatge?

El botó Push to Shopify s'amaga quan Shopify Order Ref està buida o quan la comanda no està en l'estat Comanda; és la mateixa condició a Odoo 17, 18, 19 i 20. Per tant, si veus el botó, la referència ja té valor, i per la condició del codi el que pot faltar en prémer-lo és la Shopify Instance.

Com comprovo què li falta a la comanda?

Obre la fitxa de la comanda de venda i mira el grup Shopify. Allà hi ha Shopify Order Ref i Shopify Instance, tots dos de només lectura. Amb els valors per defecte no es veuen: s'amaguen mentre la referència està buida. Si la referència apareix però la instància està buida, ja tens la causa del missatge. Si el botó ni apareix, no és aquest error: revisa que hi hagi referència i que la comanda estigui en Comanda.

Què reviso, en ordre, quan em surt el missatge?

Primer, confirma que ets a la fitxa de la comanda i que el botó Push to Shopify es veu. Segon, obre el grup Shopify d'aquesta fitxa. Tercer, mira si Shopify Order Ref té valor. Quart, mira si Shopify Instance té valor. El camp que estigui buit és el que no compleix la condició del codi.

Què hauria de veure en una comanda que sí que està vinculada?

Al grup Shopify de la fitxa, la Shopify Order Ref i la Shopify Instance amb valor, i el botó Push to Shopify visible mentre la comanda estigui en Comanda. Amb tots dos camps omplerts, la comprovació del vincle se supera i l'acció continua.

Puc omplir jo aquests camps?

Tots dos són de només lectura a la fitxa, així que no s'editen des d'allà. Si tens una comanda amb referència però sense instància, aquesta comanda no passarà aquesta comprovació amb el botó. Abans de tocar res, consulta d'on ve aquesta comanda o demana que la revisem, com s'explica al final.

Versions, permisos i ajuda

El missatge no depèn de la versió d'Odoo que facis servir, però convé separar-lo d'altres errors semblants del mateix botó.

Afecta la meva versió d'Odoo?

El missatge és al codi publicat de les branques 17, 18, 19 i 20, i el mòdul està publicat a Odoo Apps per a aquestes versions. La condició de la vista del botó és la mateixa en totes.

Esquema fet amb codi a partir de les traduccions publicades del mòdul, no una pantalla d'Odoo: el mateix missatge en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi: el text del missatge en cada idioma.
Idioma d'OdooText del missatge
CastellàEl pedido de venta … no está vinculado a un pedido de Shopify.
AlemanyDer Verkaufsauftrag … ist mit keiner Shopify-Bestellung verknüpft.
FrancèsLa commande de vente … n'est pas liée à une commande Shopify.
ItaliàL'ordine di vendita … non è collegato a un ordine Shopify.
PortuguèsA encomenda de venda … não está associada a uma encomenda do Shopify.

I si en lloc d'aquest missatge em surt un de permisos?

Abans de mirar el vincle, el mètode comprova que el teu usuari tingui accés d'operador de Shopify. És un altre error, amb una altra causa, i el tens explicat a l'article sobre l'avís d'accés en enviar canvis a Shopify.

Quan convé demanar ajuda?

Quan la comanda té referència de Shopify i la instància continua buida, o quan no saps d'on ve aquesta comanda. FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots veure el mòdul a la seva pàgina o a la seva fitxa d'Odoo Apps.

Continua llegint

El missatge «Webhook URL is not available» a Shopify per a OdooQuan surt «Webhook URL is not available» al connector de Shopify per a Odoo, quina condició el provoca i què comprovar pas a pas.Shopify a Odoo: què fer si et falta accés d'OperatorQuè vol dir l'avís d'accés d'Operator o Manager de Shopify a Odoo, quan surt en enviar o cancel·lar una comanda i com es resol.Què fa el botó «Sync Orders» de Shopify Connector for Odoo, pas a pasQuè fa el botó Sync Orders del connector de Shopify per a Odoo: quan apareix, què comprova, què canvia a la fitxa i quins errors pot donar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts