Salta al contingut principal
Leroy Merlin

Posar en marxa Leroy Merlin Connector a Odoo: preguntes i respostes

Per posar en marxa Leroy Merlin Connector, revisa primer els camps de configuració: Create Sales Orders From, Fallback Customer, Manual Text Language i Mirakl Odoo Root Category. Després repassa el catàleg que porta Mirakl i els mapatges de categories i transportistes. La primera setmana, vigila l'estat de seguiment, que només pot ser Pending, Synced o Error.

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

L'essencial

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è has d'omplir abans de la primera sincronització

Què necessito tenir contractat i per a quines versions d'Odoo és?

El mòdul està publicat a Odoo Apps per a Odoo 17.0, 18.0, 19.0 i 20.0 i costa 9 € per versió d'Odoo, pagament únic, sense IVA; si el compres a l'Odoo App Store, cada versió d'Odoo es compra allà. La connexió amb Leroy Merlin necessita, a més, el pla Connector de FlexigoTech Cloud (49 €/mes o 490 €/any sense IVA, fins a 3 comptes de la plataforma; el pla Pro, 98 €/mes o 980 €/any sense IVA, arriba a 10). FlexigoTech Cloud desa les credencials xifrades, vigila la sincronització i avisa per correu si falla.

Quins camps de configuració he de revisar un per un?

Aquests són els que convé mirar abans d'engegar res, amb la seva etiqueta i el seu nom tècnic perquè els trobis:

  • Create Sales Orders From (sale_order_start_date), un camp de data i hora.
  • Fallback Customer (default_partner_id), que apunta a un client d'Odoo.
  • Manual Text Language (text_language_code) i Effective Text Language (effective_text_language_code), dos camps de text sobre l'idioma.
  • Mirakl Odoo Root Category (mirakl_category_root_id), que apunta a una categoria d'Odoo.

Tingues en compte també que diversos registres del mòdul porten un camp que els enllaça amb la instància (instance_id o leroy_mirakl_instance_id, tots dos cap a leroy.mirakl.instance). Per això, a les llistes del connector veuràs una columna d'instància amb el valor Leroy Merlin.

Quina data poso a Create Sales Orders From?

Segons la descripció del camp, les comandes de Mirakl creades abans d'aquesta data s'importen (a Orders) però mai no es converteixen en comandes de venda. Així que, abans de connectar, decideix des de quin moment vols que les comandes de Leroy Merlin generin comandes de venda al teu Odoo i posa aquesta data. Les comandes anteriors continuaran entrant com a comandes Mirakl, sense comanda de venda.

Què poso a Manual Text Language?

El camp desa el codi d'idioma d'Odoo que es fa servir en mode manual, per exemple en_US, fr_FR o pt_PT. Si treballes en mode manual, escriu-hi el codi de l'idioma tal com el té Odoo, amb el mateix format que els exemples. El mòdul té, a més, el camp Effective Text Language; mira'l juntament amb l'anterior quan repassis la configuració.

Per a què serveix Mirakl Odoo Root Category?

Segons la seva descripció, és la categoria arrel d'Odoo que es fa servir per reflectir les rutes de categories de Mirakl en aquesta instància. Tria o crea a Odoo la categoria que vulguis fer servir com a arrel i assigna-la a la instància abans de portar el catàleg.

Llista de Categorias Mirakl a Odoo amb columnes Instancia, Camino, Código, Hoja i Activo i files de Leroy Merlin
La llista de Categorias Mirakl, amb les categories de Leroy Merlin i les seves columnes Camino, Código, Hoja i Activo
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)

Catàleg i mapatges: categories, atributs i transportistes

On veig el catàleg que porta Leroy Merlin?

El mòdul desa el catàleg de Mirakl en tres models propis: categories (leroy.mirakl.catalog.category), atributs (leroy.mirakl.catalog.attribute) i valors (leroy.mirakl.catalog.value). A la llista de categories veus el camí de cadascuna, el seu codi i si és fulla; a la d'atributs, el codi, l'etiqueta, el tipus, el codi de llista de valors i si és requerit o multivalor. Repassa aquesta segona llista amb calma: les columnes requerido i multivalor et diuen quins atributs marca així Mirakl.

Llista d'atributs Mirakl a Odoo amb columnes instància, codi, etiqueta, tipus d'atribut, codi de llista de valors, requerit, multivalor i actiu
Els atributs Mirakl de Leroy Merlin, tots actius, amb les seves columnes de tipus, requerit i multivalor

Quins mapatges he de preparar?

El mòdul té dos models de mapatge: el de categories (leroy.mirakl.category.map) i el de transportistes (leroy.mirakl.carrier.map), a més d'una llista de transportistes disponibles (leroy.mirakl.available.carrier). Al mapatge de categories, cada fila uneix una Categoria del producte d'Odoo amb un codi de categoria de Mirakl, la seva etiqueta i la seva ruta. Al de transportistes, cada fila porta el portador, el codi d'operador i el nom del transportista. Comprova que les files que faràs servir tenen marcada la casella Activo.

Llista d'atributs Mirakl, mapatge de transportistes amb MRW ES, MRW PT i Correos Express, mapatge de categories amb Acoples Camlock i formulari de la instància amb la pestanya Operaciones manuales
Del catàleg als mapatges: atributs, transportistes, categories i, al final, la pestanya Operaciones manuales de la instància amb botons per a comandes, ofertes, catàleg, preu i estoc i les dates de l'última sincronització i exportació

La primera setmana: estats i comandes

Quins estats té el seguiment i quin he de vigilar?

El camp leroy_mirakl_tracking_state només admet tres valors: pending (Pending), synced (Synced) i error (Error). La primera setmana, filtra cada dia els registres en Error i no deixis que s'acumulin; si no entens el missatge que acompanya l'error, tens els textos explicats a els missatges d'error de Leroy Merlin Connector.

Què miro en una comanda Mirakl importada?

Obre algunes comandes Mirakl dels primers dies i revisa el formulari complet: dades de la comanda, imports, estat, la comanda de venda enllaçada i la secció Aceptación. A dalt hi ha els botons Cancelar i Reembolso en Mirakl. Si una comanda és anterior a la data de Create Sales Orders From, recorda que no tindrà comanda de venda.

Formulari d'una comanda Mirakl de Leroy Merlin amb botons Cancelar i Reembolso en Mirakl, imports, estat Enviado, comanda de venda i secció Aceptación
Una comanda Mirakl de Leroy Merlin en estat Enviado, amb la seva comanda de venda enllaçada i la secció Aceptación

Què passa si la sincronització falla o s'atura la subscripció?

Si la sincronització falla, FlexigoTech Cloud avisa per correu, i si Leroy Merlin canvia la seva API s'adapten el mòdul i el servei. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció, però les dades es queden al teu Odoo.

Com t'ajuda FlexigoTech

Si prefereixes no fer la posada en marxa tot sol, a FlexigoTech implantem Odoo 17, 18, 19 i 20 i desenvolupem connectors i integracions a mida. Podem revisar amb tu els camps de configuració, els mapatges i la primera setmana de comandes. Si abans vols entendre què fa el connector per dins, llegeix com funciona Leroy Merlin Connector.

Continua llegint

Com funciona Leroy Merlin Connector a Odoo: menús, accions planificades i recorregutQuins menús afegeix Leroy Merlin Connector a Odoo, quines deu accions planificades s'executen i cada quant, i què passa per FlexigoTech Cloud.Missatges d'error de Leroy Merlin Connector: quan surten i què ferEls missatges d'error de Leroy Merlin Connector a Odoo amb el text literal: quan surt cadascun, què vol dir i què has de fer per continuar treballant.Vens a Leroy Merlin i encara no fas servir Odoo: què fas a mà i què centralitza OdooSi vens a Leroy Merlin i encara no fas servir Odoo: què fas avui a mà, què centralitza Odoo amb Leroy Merlin Connector i per on començar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts