Salta al contingut principal
Mirakl

Aquesta factura no està vinculada a una comanda de Mirakl: què fer

El missatge This invoice is not linked to a Mirakl order. surt en prémer Send to Mirakl quan el mòdul no troba cap instància de Mirakl per a aquesta factura; l'acció s'atura i no s'envia res.

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

L'essencial

Mòdul
Mirakl
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

Quan surt el missatge

Surt en prémer Send to Mirakl en una factura. El primer que fa el mòdul és buscar la instància de Mirakl associada a aquesta factura. Si no en troba cap (el resultat és buit), llança This invoice is not linked to a Mirakl order. i l'acció s'atura: no s'envia res a Mirakl i no es desa cap canvi d'aquesta acció.

Esquema fet amb codi, no una pantalla d'Odoo: a dalt el botó «Send to Mirakl» i a sota el missatge «This invoice is not linked to a Mirakl order.», amb els textos originals del codi del mòdul
Esquema fet amb codi a partir del codi publicat del mòdul: el botó i el missatge al qual porta, a Odoo 17, 18, 19 i 20.

És la primera comprovació del botó: es fa abans de mirar si la factura està comptabilitzada. Per això el missatge no parla de l'estat de la factura, només del seu vincle amb Mirakl.

Same stock on every Mirakl marketplace, sent from Odoo
Vídeo: Same stock on every Mirakl marketplace, sent from Odoo (vídeo en anglès)

Què significa

Per al mòdul, aquesta factura no té cap instància de Mirakl, i sense instància l'enviament no continua. No és un error de la connexió ni del PDF: l'acció es talla abans d'intentar res.

El missatge indica que el mòdul no ha pogut relacionar aquesta factura amb Mirakl, i això és el que convé aclarir abans de tornar a prémer.

Quan veus el botó

El botó Send to Mirakl s'amaga quan la factura no és de client (Factura de client), quan el camp Mirakl invoice no està actiu o quan la factura no està en estat Publicat. Aquesta condició és la mateixa a Odoo 17, 18, 19 i 20.

El camp Mirakl invoice no es veu en cap vista, així que no pots revisar-lo ni canviar-lo des de la pantalla.

Veure el botó no garanteix que la comprovació de la instància passi: la visibilitat del botó depèn d'aquest camp, i el missatge depèn que el mòdul trobi la instància de Mirakl de la factura. Són dues condicions diferents.

El mateix text en un segon punt

El codi publicat llança aquest mateix missatge en un altre lloc: el mètode que puja el PDF de la factura a Mirakl. Allà surt quan la factura no té identificador de comanda de Mirakl (queda buit). Des del botó, aquest punt només s'assoleix després d'haver superat la comprovació de la instància i la de què la factura està comptabilitzada. Per a tu el text és el mateix, així que si el veus, la lectura és la mateixa: el mòdul no ha pogut relacionar la factura amb una comanda de Mirakl.

Llista de comprovació

Abans de prémer el botó

  • Comprova que la factura és de client (Factura de client) i està en estat Publicat: amb un altre tipus o estat el botó Send to Mirakl està amagat i no hi ha cap pulsació que pugui donar aquest missatge.
  • Confirma que la factura correspon a una comanda que va venir de Mirakl. Si no és així, el missatge és correcte: el mòdul no la té vinculada a Mirakl i no l'envia amb aquest botó.
  • No busquis el camp Mirakl invoice en pantalla: no es veu en cap vista, així que no és res que puguis canviar a mà des d'allà.

En veure el missatge

  • Anota quina factura era (el seu número o referència) per poder parlar-ne amb qui administri el connector.
  • Recorda que l'acció es va aturar: no s'ha enviat res a Mirakl amb aquesta pulsació.
  • Si la factura sí que ve d'una comanda de Mirakl i el missatge continua sortint, el mòdul no està trobant la seva instància de Mirakl. És un cas per revisar amb qui va implantar el connector (més avall, com t'ajuda FlexigoTech).
Esquema fet amb codi, no una pantalla d'Odoo: el mateix missatge en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul: el text del missatge en cinc idiomes.
IdiomaText del missatge
CastellàEsta factura no está vinculada a un pedido de Mirakl.
AlemanyDiese Rechnung ist nicht mit einer Mirakl-Bestellung verknüpft.
FrancèsCette facture n'est pas liée à une commande Mirakl.
ItaliàQuesta fattura non è collegata a un ordine Mirakl.
PortuguèsEsta fatura não está associada a uma encomenda Mirakl.

Quan el mòdul ja trobi la instància

  • Torna a obrir la factura, comprova que continua en estat Publicat i prem Send to Mirakl.
  • Tingues en compte el que fa el mòdul quan la instància existeix: genera el PDF de la factura i el puja a la comanda de Mirakl per substituir la factura anterior del mateix tipus, de manera que Mirakl conservi una sola factura, l'actual.
  • Si ara surt un altre missatge, és una altra comprovació diferent: llegeix-lo sencer abans de tocar res.

Si l'enviament no arriba a sortir

  • Recorda que la connexió passa per FlexigoTech Cloud, que desa xifrades les credencials i vigila la sincronització. Si el servei no deixa passar la petició (sense subscripció o amb el servei en pausa), el codi rellança l'error i no marca res.
  • Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo.

Versions

El mòdul està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20, i el missatge figura al codi publicat de les quatre branques. L'ordre de les comprovacions és el del codi d'Odoo 20. La condició que amaga el botó és la mateixa a 17, 18, 19 i 20.

Com t'ajuda FlexigoTech

Si estàs implantant Odoo i les factures de les teves comandes de Mirakl no arriben a vincular-se, o necessites una integració a mida, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Tens els detalls del mòdul a la seva pàgina i a la fitxa d'Odoo Apps.

Continua llegint

Mirakl Connector: «Set the Mirakl API key before testing the connection»Quan surt l'error de clau d'API buida a Mirakl Connector per a Odoo, quina condició el provoca i com resoldre'l en prémer Test Connection.Mirakl Connector: «This binding has no Mirakl instance configured.»Quan surt a Mirakl Connector l'avís de vincle sense instància de Mirakl configurada, quina condició el provoca i què fer quan apareix.Què fa el botó Test Connection de Mirakl Connector, pas a pasQuè fa el botó Test Connection de Mirakl Connector a Odoo: quan apareix, què comprova, què desa a la fitxa i quins errors pot donar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts