Salta al contingut principal
Mirakl

L'error «Post the invoice before sending it to Mirakl.» a Mirakl Connector

El missatge el llança el botó Send to Mirakl quan, en prémer-lo, la factura no està en estat Publicat. Com que el botó només es veu en factures publicades, es resol publicant la factura; fins aleshores no s'envia res a Mirakl.

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

Què vol dir el missatge i quan surt

Què diu exactament el missatge i què vol dir?

Amb Odoo en català veus Post the invoice before sending it to Mirakl.. És un error: l'acció s'atura i no es desa res del que aquesta acció havia de canviar. Vol dir que la factura sobre la qual has demanat l'enviament no està en l'estat Publicat, i l'enviament a Mirakl només continua amb factures en aquest estat.

Esquema fet amb codi del text de l'error segons l'idioma d'Odoo
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no és una captura d'Odoo. El mateix text segons l'idioma: en castellà, «Contabiliza la factura antes de enviarla a Mirakl.»; en alemany, «Buchen Sie die Rechnung, bevor Sie sie an Mirakl senden.»; en francès, «Comptabilisez la facture avant de l'envoyer à Mirakl.»; en italià, «Conferma la fattura prima di inviarla a Mirakl.»; en portuguès, «Lance a fatura antes de a enviar para o Mirakl.».

Quan surt exactament?

Surt en prémer el botó Send to Mirakl. El mètode d'aquest botó recorre les factures que rep, una a una, i per a cadascuna mira el seu estat: si és diferent de Publicat, llança el missatge Post the invoice before sending it to Mirakl. i l'acció s'atura. L'estat es comprova en el moment de prémer el botó, no abans.

Esquema fet amb codi: el botó «Send to Mirakl» i a sota el missatge d'error «Post the invoice before sending it to Mirakl.»
Esquema fet amb codi a partir del codi publicat del mòdul, no és una captura d'Odoo. De dalt a baix: el botó i el missatge, amb els rètols en anglès del text original, per a Odoo 17, 18, 19 i 20.

Per què no veig el botó en una factura sense publicar?

Perquè la vista l'oculta quan es compleix qualsevol d'aquestes condicions: la factura no és de tipus Factura de client, no és una factura de Mirakl o el seu estat no és Publicat. L'indicador de factura de Mirakl és el camp Mirakl invoice, que no es veu en cap vista. Dit al revés: el botó només es veu en una factura de client, de Mirakl i publicada. Aquesta condició de la vista és la mateixa a Odoo 17, 18, 19 i 20. Tot i així, el mètode del botó comprova l'estat pel seu compte, i d'aquesta comprovació surt el missatge.

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)

Com resoldre'l

Què faig perquè desaparegui l'error?

Publica la factura, que és just el que demana el missatge. Quan la factura està en Publicat i compleix les altres dues condicions de la vista, el botó Send to Mirakl hi apareix i el pots prémer.

I si la factura ja està publicada i continuo sense veure el botó?

Llavors la causa és en una altra de les condicions de la vista, que oculta el botó quan la factura no és de tipus Factura de client o quan no és una factura de Mirakl, encara que estigui publicada. El primer que pots mirar a la fitxa és el tipus de factura, perquè el seu valor es veu com Factura de client. Com que el camp Mirakl invoice no es veu en cap vista, no hi ha cap casella per revisar: si la factura és de client, està publicada i el botó no surt, la vista la tracta com una factura que no és de Mirakl.

S'ha enviat res a Mirakl quan surt l'error?

No. La comprovació de l'estat va abans de generar el PDF de la factura i abans de parlar amb Mirakl. Si l'estat no és Publicat, el mètode s'atura aquí i aquesta acció no puja res a la comanda.

Què passa amb una factura publicada i què necessita el connector

Què fa l'enviament amb una factura publicada i quins altres errors pot haver-hi?

Genera el PDF de la factura i el puja a la comanda de Mirakl a la qual pertany, substituint la factura enviada abans a aquesta comanda. Si FlexigoTech Cloud no deixa passar la petició (per manca de subscripció o per una pausa del relé), l'error es torna a llançar i no es marca res. Qualsevol altre error durant l'enviament també es torna a llançar perquè el vegis, i seran errors diferents d'aquest. Si t'interessen altres accions i missatges del mòdul, tens el botó «Cancel in Mirakl», pas a pas i el missatge sobre el descompte de marketplace.

Surt igual a totes les versions d'Odoo?

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

Què necessito perquè el botó enviï la factura a Mirakl?

La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. El pla Connector costa 49 €/mes o 490 €/any, sense IVA, per a fins a 3 comptes de la plataforma (el pla Pro, 98 €/mes o 980 €/any, sense IVA, per a fins a 10). Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo. Amb la subscripció, el mòdul per a les versions noves d'Odoo va inclòs si el vas comprar a flexigotech.com; a l'Odoo App Store, cada versió d'Odoo s'hi compra allà.

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs muntant la facturació de les teves comandes de Mirakl, pots veure la pàgina del mòdul o la seva fitxa a Odoo Apps.

Continua llegint

La tasca «Mirakl - Accept Orders», passada a passadaQuè fa a cada passada la tasca programada Mirakl - Accept Orders de Mirakl Connector per a Odoo, cada quant corre i què revisar si no accepta res.Què fa el botó `Cancel in Mirakl` de Mirakl Connector, pas a pasQuè fa el botó Cancel in Mirakl de Mirakl Connector per a Odoo: quan apareix, què comprova, què canvia a la comanda i quins errors pot donar.L'error de descompte de marketplace fora de rang a Mirakl ConnectorQuè vol dir l'error del descompte de marketplace fora de rang a Mirakl Connector, quan surt en desar la fitxa i com corregir-lo pas a pas.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts