Co Leroy Merlin for Mirakl dodaje do konektora Mirakl
Ten moduł opiera się na innym. Według jego README jego rolą jest dodanie Leroy Merlin jako opcji dostawcy w ogólnym konektorze Mirakl. Jego nazwa techniczna to flexigobe_mirakl_provider_leroy_merlin, a w notatkach technicznych jako wymaganie figuruje flexigobe_mirakl_connector. Co wnosi, według sekcji «Why This Module»:
- Wstępnie wczytuje adresy URL Mirakl dla ADEO i Leroy oraz domyślne wartości dostawcy.
- Poprawia automatyczne wykrywanie platformy podczas testów połączenia.
- Dostosowuje synchronizację atrybutów katalogu do przepływów CSV w stylu Leroy.
- Dopasowuje zachowanie słowników i list wartości do struktur katalogu Leroy.
- Uzupełnia niektóre atrybuty Leroy typu boolean bezpiecznymi wartościami domyślnymi.
- Utrzymuje import zwrotów z Leroy, zachowując awaryjne korzystanie ze zwrotów pieniędzy z zamówienia.
- Włącza zaawansowany przepływ śledzenia przesyłek, z którego korzysta ogólny rdzeń Mirakl.
Wartości, które zostają skonfigurowane
README szczegółowo opisuje, co moduł wnosi fabrycznie: wartość dostawcy Leroy Merlin, kod profilu marketplace leroy_merlin, bazowy adres URL https://adeo-marketplace.mirakl.net i adres URL API https://adeo-marketplace.mirakl.net/api. Tryb podatków w ofertach ustawiony jest na include_sales_taxes, a katalog i oferty używają wartości domyślnych w formacie operatora. Do wykrywania platformy używa sygnatur adeo-marketplace i leroy merlin.
W części katalogowej moduł ustawia słowniki w trybie synchronizacji atrybutów przez CSV, stosuje większy rozmiar partii słownika przy importach Leroy, wyłącza masowe rozwiązanie awaryjne dla list wartości i wstępne wczytywanie tam, gdzie przepływy Leroy na tym zyskują, oraz stosuje domyślnie False/NO w niektórych atrybutach katalogu.
W zamówieniach, zwrotach i wysyłkach moduł dodatkowo:
- Pozostawia włączoną synchronizację zwrotów, z awaryjnym wykorzystaniem zwrotów pieniędzy widocznych w danych zamówień.
- Włącza zaawansowane hooki śledzenia przesyłek ponad ogólnym rdzeniem Mirakl.
- Włącza naprawę adresu dostawy przed walidacją w magazynie, gdy jest to potrzebne.


Co nadal pozostaje w gestii ogólnego rdzenia Mirakl
Żeby podjąć decyzję, warto wiedzieć, którą część rozwiązuje ogólny konektor, na którym opiera się ten moduł. Notatki operacyjne README mówią o tym tak:
- Rzeczywiste katalogi przewoźników ADEO obsługuje przepływ SH21 ogólnego konektora Mirakl.
- Drzewa kategorii Leroy obsługuje wyszukiwanie hierarchii w ogólnym konektorze.
- Jeśli operator nie udostępnia
/returns, ogólny rdzeń i tak może utworzyć rekordy zwrotów na podstawie zwrotów pieniędzy znajdujących się w zaimportowanych zamówieniach.
README wymienia też modele mirakl.instance i mirakl.product.binding. Zasadnicza decyzja sprowadza się więc do tego, czy będziesz pracować z ogólnym konektorem Mirakl, ponieważ ten moduł deklaruje go jako wymaganie.


Czego potrzebujesz przed instalacją
Dwóch elementów: ogólnego konektora Mirakl i subskrypcji FlexigoTech Cloud, której ten konektor wymaga. Manifest Mirakl Connector mówi to wprost: «Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.)». Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, nadzoruje synchronizację i powiadamia e-mailem o awarii; jeśli platforma zmieni swoje API, dostosowywane są moduł i usługa.
Bez subskrypcji lub przy zawieszonej usłudze zatrzymuje się to, co daje subskrypcja; dane zostają w Twoim Odoo.
W jakich wersjach Odoo jest dostępny i ile kosztuje
| Wersja Odoo | Karta w Odoo Apps | Czego wymaga |
|---|---|---|
| 17.0 | Opublikowana | Mirakl Connector i subskrypcja FlexigoTech Cloud |
| 18.0 | Opublikowana | Mirakl Connector i subskrypcja FlexigoTech Cloud |
| 19.0 | Opublikowana | Mirakl Connector i subskrypcja FlexigoTech Cloud |
| 20.0 | Opublikowana | Mirakl Connector i subskrypcja FlexigoTech Cloud |
Leroy Merlin for Mirakl to darmowy dodatek: 9 € netto (bez VAT) widoczne na jego karcie to cena Mirakl Connector, od którego zależy, w jednorazowej płatności za wersję Odoo, taka sama w 17, 18, 19 i 20. Do tego dochodzi subskrypcja planu Konektor w FlexigoTech Cloud: 49 €/mies. lub 490 €/rok netto (bez VAT), z maksymalnie 3 kontami platformy (Pro: 98 €/mies. lub 980 €/rok, do 10).
Co się zmienia przy przejściu na wyższą wersję Odoo
Jeśli kupiłeś moduł na flexigotech.com i masz subskrypcję, moduł dla nowych wersji Odoo jest w cenie. Jeśli kupiłeś go w Odoo App Store, każdą wersję Odoo kupuje się tam osobno. Przed migracją sprawdź, czy w wersji docelowej masz też flexigobe_mirakl_connector, ponieważ jest to jego wymaganie.
Kryteria, czy to Ci pasuje
- Jeśli sprzedajesz w Leroy Merlin przez Mirakl i masz już ogólny konektor wraz z subskrypcją, warto: moduł dodaje profil
leroy_merlinz jego adresami URL i wartościami domyślnymi. - Jeśli nie masz jeszcze ogólnego konektora Mirakl, najpierw potrzebujesz jego oraz subskrypcji FlexigoTech Cloud.
- Jeśli Twoja praca z Leroy opiera się na słownikach katalogu i listach wartości, ustawienia CSV, rozmiaru partii i
False/NOto część modułu, która nad tym pracuje. - Jeśli importujesz zwroty z Leroy, moduł pozostawia włączoną ich synchronizację z awaryjnym wykorzystaniem zwrotów pieniędzy z zamówień.
- Jeśli potrzebujesz przewoźników ADEO lub drzew kategorii Leroy, pamiętaj, że obsługuje je ogólny rdzeń (przepływ SH21 i wyszukiwanie hierarchii).
- Jeśli sprzedajesz w marketplace poza Mirakl, ten moduł nie jest do tego. Jeśli dotyczy to Shopee, zobacz jak działa konektor Shopee od środka.
Jak go wypróbować przed uruchomieniem
Wystarczy baza testowa w Twojej wersji Odoo, żeby sprawdzić, czy Ci pasuje:
- Aktywuj subskrypcję FlexigoTech Cloud, której wymaga Mirakl Connector.
- Zainstaluj ogólny konektor
flexigobe_mirakl_connector. - Zainstaluj
flexigobe_mirakl_provider_leroy_merlin. - Utwórz instancję Mirakl, wybierz
Leroy Merlinjako dostawcę i sprawdź, czy bazowy adres URL i adres API są tymi, które wczytuje moduł. - Uruchom test połączenia, w którym moduł stosuje swoje automatyczne wykrywanie platformy.
- Przejrzyj atrybuty, mapowanie kategorii i kategorie Mirakl na swoich danych.

Jak pomaga FlexigoTech
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Szczegóły modułu znajdziesz na jego stronie na flexigotech.com i w karcie Odoo Apps. Jeśli Twój przypadek z Leroy Merlin lub innym operatorem Mirakl wymaga czegoś więcej, omówimy to jako rozwój na zamówienie.
Czytaj dalej
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigobe_mirakl_provider_leroy_merlin 20.0 (f3f10df8): README.md
- Kod modułu: flexigobe_mirakl_provider_leroy_merlin 20.0 (f3f10df8): README.md:45-46
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_provider_leroy_merlin
- apps.odoo.com/apps/modules/17.0/flexigobe_mirakl_provider_leroy_merlin
- apps.odoo.com/apps/modules/18.0/flexigobe_mirakl_provider_leroy_merlin
- apps.odoo.com/apps/modules/19.0/flexigobe_mirakl_provider_leroy_merlin
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
