On surt i què significa
La finestra de cerca de categories de Mirakl es titula Search Mirakl Category quan el mòdul la torna a obrir després d'una cerca. Hi ha el botó Search, que segons el codi publicat es veu sempre, a Odoo 17, 18, 19 i 20. Com que el botó es veu sempre, el pots prémer amb el camp Instance buit, i és llavors quan apareix el missatge.

Què significa: la finestra no té cap instància de Mirakl associada. La cerca treballa a partir d'aquesta instància, tant quan mira entre les categories ja sincronitzades com quan consulta Mirakl, i sense ella l'acció s'atura. El camp Instance es veu a la finestra, però en només lectura: no es corregeix escrivint-hi.
El mateix text també pot sortir des del mètode d'exportació del catàleg del vincle.

La condició exacta, en paraules
Al codi d'Odoo 20.0, el primer que fa la cerca és comprovar que treballa amb un únic registre i, just després, mirar si Instance és buit. Si ho és, llança el missatge i l'acció s'atura. Per això, quan el veus:
- No s'ha cercat entre les categories sincronitzades.
- No s'ha consultat Mirakl.
- No s'ha desat res del que la cerca havia d'escriure a la finestra.
La condició és només aquesta: instància buida. El missatge és al codi publicat de 17.0, 18.0, 19.0 i 20.0; la comprovació descrita és la del codi d'Odoo 20.0.

Amb Odoo en català veus el text de dalt; en altres idiomes publicats, aquests:
| Idioma | Text |
|---|---|
| Castellà | Este vínculo no tiene ninguna instancia de Mirakl configurada. |
| Alemany | Für diese Verknüpfung ist keine Mirakl-Instanz konfiguriert. |
| Francès | Cette liaison n'a aucune instance Mirakl configurée. |
| Italià | Questo collegamento non ha alcuna istanza Mirakl configurata. |
| Portuguès | Esta ligação não tem nenhuma instância Mirakl configurada. |
Cas: una cerca de categoria que no arrenca
Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.
Imagina la Lucía, responsable de catàleg a Hogar Ribera, una empresa inventada que està preparant el seu catàleg per a un marketplace Mirakl. Obre la finestra de cerca de categories des d'un vincle i prem Search. En lloc de resultats, Odoo mostra This binding has no Mirakl instance configured. i la finestra queda com estava.
Se'n fixa a la finestra: Instance és buit i de només lectura, de manera que no hi ha res a escriure-hi. Prem Search una segona vegada, per si va ser quelcom puntual, i el missatge és el mateix, perquè la condició continua complint-se.
La Lucía entén llavors què li diu el missatge: la cerca no ha arribat a començar, i el que falta no s'arregla des d'aquesta finestra. Tanca la finestra, anota en quin vincle era i demana que revisin la configuració d'aquest vincle a qui administra el seu Odoo o a FlexigoTech.
Què aprendre del cas: el missatge és una comprovació prèvia, no el resultat d'una cerca que no ha trobat res, i no es resol repetint la pulsació.
Què fer quan apareix
- Tanca la finestra de cerca. D'aquesta pulsació no s'ha desat res.
- Torna a obrir-la i mira el camp
Instance: si és buit, aquesta és la causa. - No intentis omplir-lo a la finestra: el camp és de només lectura. Mentre continuï buit,
Searchdonarà el mateix missatge. - Demana que revisin la configuració del vincle des del qual vas obrir la cerca, a qui administra el teu Odoo o a FlexigoTech.
- Quan
Instanceja no sigui buit, obre la cerca de nou i premSearch. Si apareix un altre missatge, és una altra causa diferent.
Què fa la cerca quan sí que hi ha instància
Superada la comprovació, el mòdul cerca primer entre les categories de Mirakl que ja estan sincronitzades amb aquesta instància. Si troba coincidències, omple la llista de resultats de la finestra i la torna a obrir. Si no en troba cap, consulta Mirakl a través de la instància i la finestra s'obre de nou amb els resultats o amb un text que explica què ha passat.
Aquesta consulta a Mirakl passa per FlexigoTech Cloud. Si el servei no deixa passar la petició (sense subscripció o amb una pausa del servei), la cerca s'interromp i no es marca res. És una situació diferent de la d'aquest missatge.
Versions i cost
Mirakl Connector està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20 (fitxa). És un mòdul de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any, sense IVA (el pla Pro és de 98 €/mes o 980 €/any). Amb la subscripció, el mòdul per a les noves versions d'Odoo va inclòs si el vas comprar a flexigotech.com; a l'Odoo App Store, cada versió s'hi compra. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció, i les dades es queden al teu Odoo. Més detalls a la pàgina del mòdul.
Com et pot ajudar FlexigoTech
Si estàs implantant Odoo i vols revisar la configuració de Mirakl des del principi, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Explica'ns què et falla i ho mirem amb tu.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_category_search_wizard.py
- Codi del mòdul: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_catalog_binding_mixin.py
- Codi del mòdul: flexigobe_mirakl_connector 20.0 (aa05e537): views/mirakl_category_search_wizard_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
