Les trois blocs du menu Sales › Leroy Merlin
Le module regroupe tout sous un seul menu dans Ventes : Sales › Leroy Merlin. On y trouve trois blocs, chacun avec ses écrans :
Control Center:InstancesetLogs.
Operations:Orders,ReturnsetOffers.
Catalog:Mirakl Categories,Mirakl Attributes,Mirakl Values Lists,Category MappingetCarrier Mapping.
Remarquez que les menus du catalogue et les noms techniques parlent de Mirakl : l'instance correspond au modèle leroy.mirakl.instance, les logs sont dans leroy.mirakl.log et les correspondances dans leroy.mirakl.category.map et leroy.mirakl.carrier.map. Sur sa fiche Odoo Apps, le module est présenté sous le titre Sell on Leroy Merlin from Odoo, que vous pouvez consulter sur Odoo Apps.

Visite des écrans, de l'instance aux logs
Voici une visite de haut en bas des menus du module, pour savoir ce que contient chaque écran et comment il s'appelle. Ce n'est pas la liste des réglages de mise en route : vous la trouverez dans le guide de mise en route de Leroy Merlin Connector.
- Ouvrez les instances. Dans
Sales › Leroy Merlin › Control Center › Instancesse trouvent les instances du connecteur. Dans le code, le modèle s'appelleleroy.mirakl.instance, avec la descriptionLeroy Mirakl Instance.
- Passez en revue catégories, attributs et listes de valeurs. Dans
Sales › Leroy Merlin › Catalog, vous avezMirakl Categories,Mirakl AttributesetMirakl Values Lists. Dans le code, les modèles du catalogue s'appellentleroy.mirakl.catalog.category,leroy.mirakl.catalog.attributeetleroy.mirakl.catalog.value. La liste des attributs affiche, pour chaque ligne, l'instance, le code, le libellé, le type d'attribut, le code de liste de valeurs et les indicateurs obligatoire, multivaleur et actif.
- Vérifiez la correspondance des catégories. Dans
Sales › Leroy Merlin › Catalog › Category Mapping, chaque ligne comporte l'instance, la catégorie de produits, le code de catégorie Mirakl, le libellé, le chemin et la case actif. Le modèle estleroy.mirakl.category.map. Le module inclut aussi les modèlesleroy.mirakl.category.search.wizard(Leroy Mirakl Category Search Wizard) etleroy.mirakl.category.search.line(Leroy Mirakl Category Search Line).
- Vérifiez la correspondance des transporteurs. Dans
Sales › Leroy Merlin › Catalog › Carrier Mapping, la liste affiche le transporteur, le code opérateur, le nom du transporteur et la caseActivo. Les modèles associés sontleroy.mirakl.carrier.map(Leroy Mirakl Carrier Mapping) etleroy.mirakl.available.carrier(Leroy Mirakl Available Carrier).
- Travaillez dans les opérations. Dans
Sales › Leroy Merlin › Operationsse trouventOrders,ReturnsetOffers, c'est-à-dire les commandes, retours et offres Leroy Merlin dans Odoo.
- Consultez les logs. Dans
Sales › Leroy Merlin › Control Center › Logsse trouvent les enregistrements du modèleleroy.mirakl.log. Si vous voyez un avertissement et voulez savoir ce qu'il signifie, les messages d'erreur de Leroy Merlin Connector reprennent chaque texte littéral avec la marche à suivre.




Les dix actions planifiées et leur fréquence
Le module fournit dix actions planifiées, toutes actives. Voici la liste avec leur fréquence :
| Action planifiée | Fréquence |
|---|---|
Leroy Mirakl - Sync Orders | toutes les 5 minutes |
Leroy Mirakl - Export Offers | toutes les 5 minutes |
Leroy Mirakl - Accept Orders | toutes les 10 minutes |
Leroy Mirakl - Retry Tracking Push | toutes les 10 minutes |
Leroy Mirakl - Export Stock (STO01) | toutes les 10 minutes |
Leroy Mirakl - Retry Post Sale | toutes les 15 minutes |
Leroy Mirakl - Export Prices (PRI01) | toutes les 15 minutes |
Leroy Mirakl - Export Catalog | toutes les 30 minutes |
Leroy Mirakl - Sync Returns | toutes les 60 minutes |
Leroy Mirakl - Sync Catalog Dictionary | toutes les 60 minutes |
Les plus fréquentes, toutes les 5 minutes, sont Leroy Mirakl - Sync Orders et Leroy Mirakl - Export Offers. Prix et stock ont des actions séparées : Leroy Mirakl - Export Prices (PRI01) toutes les 15 minutes et Leroy Mirakl - Export Stock (STO01) toutes les 10. Le catalogue en a deux : Leroy Mirakl - Export Catalog toutes les 30 minutes et Leroy Mirakl - Sync Catalog Dictionary toutes les 60. Les commandes disposent aussi de Leroy Mirakl - Accept Orders toutes les 10 minutes, et les retours de Leroy Mirakl - Sync Returns toutes les 60. Enfin, deux actions portent Retry dans leur nom : Leroy Mirakl - Retry Tracking Push toutes les 10 minutes et Leroy Mirakl - Retry Post Sale toutes les 15.
S'il vous manque une donnée dans Odoo, regardez d'abord la fréquence de son action dans ce tableau, puis les Logs.
Le rôle de FlexigoTech Cloud dans la connexion
La connexion entre votre Odoo et Leroy Merlin passe par FlexigoTech Cloud. Le service stocke vos identifiants chiffrés, surveille la synchronisation et vous prévient par e-mail en cas d'échec. Si la plateforme modifie son API, le module et le service sont adaptés.
Cela fait partie de l'abonnement au plan Connecteur, qui couvre jusqu'à 3 comptes de la plateforme (jusqu'à 10 avec le plan Pro). Sans abonnement, ou si le service est suspendu, ce que fournit l'abonnement s'arrête, mais vos données restent dans votre Odoo.
Versions d'Odoo et prix
Le module est publié sur Odoo Apps pour Odoo 17.0, 18.0, 19.0 et 20.0. Il coûte 9 € HT par version d'Odoo, en paiement unique, pour 17, 18, 19 et 20 ; le plan Connecteur coûte 49 €/mois ou 490 €/an HT (Pro : 98 €/mois ou 980 €/an HT).
Comment FlexigoTech vous accompagne
Chez FlexigoTech, nous déployons Odoo 17, 18, 19 et 20 et développons des connecteurs et des intégrations sur mesure. Si vous utilisez déjà Odoo et souhaitez connecter Leroy Merlin, ou si le connecteur doit s'intégrer à d'autres processus de votre entreprise, nous pouvons vous aider pour le déploiement ou un développement sur mesure.
À lire aussi
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées
Sources
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): views/menu_views.xml
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): data/ir_cron_data.xml
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): static/description/index.html
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_available_carrier.py
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_carrier_map.py
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_catalog_dictionary.py
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_category_map.py
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_category_search_wizard.py
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_instance.py
- Code du module : flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_log.py
- apps.odoo.com/apps/modules/20.0/flexigobe_leroy_merlin_connector
- apps.odoo.com/apps/modules/17.0/flexigobe_leroy_merlin_connector
- apps.odoo.com/apps/modules/18.0/flexigobe_leroy_merlin_connector
- apps.odoo.com/apps/modules/19.0/flexigobe_leroy_merlin_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
