Przejdź do głównej treści
Mirakl

Co robi przycisk «Apply Category Mapping» w Mirakl Connector

Przycisk Apply Category Mapping ustawia ofertę w trybie mapowania, szuka odpowiadającego jej kodu w mapowaniu kategorii i nadpisuje kod kategorii oraz kategorię Mirakl tej oferty. Na koniec pokazuje komunikat o sukcesie, jeśli mapowanie zostało znalezione, albo ostrzeżenie, jeśli nie, i odświeża kartę.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Mirakl
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
3 min

Gdzie jest przycisk i kiedy go widać

Znajduje się na ekranie Mirakl Offers, który otwiera się z menu Mirakl › Operations › Offers. Sekcja Mirakl w menu wymaga uprawnienia base.group_user; jeśli go nie masz, tej sekcji nie widzisz.

Zgodnie z warunkiem w widoku przycisk Apply Category Mapping jest widoczny zawsze i występuje w wersjach 17, 18, 19 i 20 Odoo. Poniższy opis dotyczy kodu Odoo 20.

Schemat wykonany na podstawie kodu, nie ekran Odoo: menu Mirakl › Operations › Offers, a pod nim przycisk Apply Category Mapping, obecny w Odoo 17, 18, 19 i 20
Schemat drogi do przycisku, wykonany na podstawie opublikowanego kodu modułu (to nie zrzut ekranu Odoo).
Same stock on every Mirakl marketplace, sent from Odoo
Wideo: Same stock on every Mirakl marketplace, sent from Odoo (wideo po angielsku)

Krok po kroku

  1. Najpierw sprawdź, czy Odoo nie zrobiło tego samo. Odoo uruchamia tę samą synchronizację, której używa przycisk, przy tworzeniu mapowania kategorii, przy jego zapisie, przy tworzeniu oferty oraz przy zapisie oferty, w której zmieniasz instancję, produkt, tryb synchronizacji kategorii lub kategorię Mirakl. W tych przypadkach kod oferty jest też czyszczony, jeśli mapowanie nie zwraca żadnego. Zmieniane są tylko oferty, które już są w trybie mapowania.
  2. Otwórz Mirakl › Operations › Offers i wejdź w ofertę, którą chcesz sprawdzić.
  3. Kliknij Apply Category Mapping, gdy chcesz zastosować mapowanie ręcznie. Oprócz synchronizacji przycisk ustawia ofertę w trybie mapowania. Działa na jednej ofercie.
  4. Przeczytaj komunikat z tytułem Mirakl: jest to sukces albo ostrzeżenie (wyjaśniam niżej). Nie pozostaje na ekranie na stałe.
  5. Po zakończeniu karta odświeża się sama. Sprawdź kod kategorii i kategorię Mirakl oferty.

Co przycisk robi w środku, po kolei

  • Najpierw zapisuje tryb. Ustawia synchronizację kategorii oferty na tryb mapowania. Dzieje się to przed jakimkolwiek sprawdzeniem: jeśli potem pojawi się ostrzeżenie, oferta jest już w tym trybie.
  • Potem sprawdza, czy jest mapowanie. Sprawdza, czy mapowanie kategorii tej oferty zwraca kod. Jeśli tak, komunikat będzie sukcesem; jeśli nie, ostrzeżeniem.
  • Oblicza nowy kod. Jest to kod zwrócony przez mapowanie. Jeśli mapowanie nie zwraca żadnego, kod kategorii oferty pozostaje pusty.
  • Oblicza kategorię Mirakl. Jeśli mapowanie wskazuje kategorię Mirakl, używa jej. Jeśli zawiera tylko kod, szuka w tej samej instancji kategorii Mirakl o tym kodzie (pierwszej znalezionej). Jeśli mapowanie nie zawiera ani kategorii, ani kodu, zostawia kategorię Mirakl, którą oferta już miała.
  • Porównuje i zapisuje. Jeśli kod i kategoria oferty już zgadzają się z tymi wartościami, nic nie zapisuje. W przeciwnym razie zapisuje oba.
  • Informuje i odświeża. Pokazuje komunikat i odświeża widok.

Komunikaty przycisku

Na koniec przycisk pokazuje komunikat z tytułem Mirakl w jednym z dwóch wariantów:

KomunikatTonKiedy się pojawiaCo zrobić
Category mapping applied.SukcesMapowanie oferty zwraca kod kategoriiSprawdź kod kategorii i kategorię Mirakl oferty
No category mapping found for this product.OstrzeżenieMapowanie nie zwraca żadnego koduSprawdź mapowanie kategorii tego produktu; przy jego tworzeniu lub zapisie Odoo uruchamia tę samą synchronizację, a potem możesz ponownie kliknąć przycisk

Przypadki, które warto zrozumieć

  • Ostrzeżenie nie oznacza, że nic się nie zmieniło. Tryb został już zapisany, a ponieważ mapowanie nie zwraca kodu, kod kategorii oferty zostaje wyczyszczony. Kategoria Mirakl, którą oferta już miała, pozostaje bez zmian.
  • Sukces z pustą kategorią Mirakl. Jeśli mapowanie zawiera kod, a w tej instancji nie ma żadnej kategorii Mirakl o tym kodzie, kod zostaje zapisany, a kategoria Mirakl pozostaje pusta. Komunikat jest sukcesem, ponieważ mierzy jedynie to, czy mapowanie zwraca kod.
  • Nic do zmiany. Jeśli oferta już zgadza się z mapowaniem, przycisk nic w niej nie zapisuje; komunikat i odświeżenie i tak zobaczysz.
Schemat wykonany na podstawie kodu i opublikowanych tłumaczeń modułu, nie ekran Odoo: tekst przycisku zależnie od języka Odoo, po hiszpańsku Aplicar asignación de categorías, po niemiecku Kategoriezuordnung anwenden, po francusku Appliquer le mappage des catégories, po włosku Applica mappatura categorie i po portugalsku Aplicar Mapeamento de Categorias
Schemat (to nie zrzut ekranu Odoo) z nazwą przycisku w każdym opublikowanym języku: hiszpański Aplicar asignación de categorías, niemiecki Kategoriezuordnung anwenden, francuski Appliquer le mappage des catégories, włoski Applica mappatura categorie i portugalski Aplicar Mapeamento de Categorias.

Ile to kosztuje i jak pomaga FlexigoTech

Mirakl Connector to moduł z jednorazową opłatą za wersję Odoo (opublikowany dla 17, 18, 19 i 20) i wymaga subskrypcji FlexigoTech Cloud, przez którą przechodzi połączenie: plan Connector, 49 €/mies. lub 490 €/rok, netto (bez VAT). Cena każdej wersji jest na karcie w Odoo Apps, a więcej o module zobaczysz na jego stronie w flexigotech.com.

Jeśli wdrażasz Odoo i chcesz, aby kategorie Twoich ofert były dobrze przypisane od początku, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Aby zobaczyć, jak z takim samym szczegółem opisany jest inny przycisk modułu, zobacz co robi przycisk «Cancel in Mirakl».

Czytaj dalej

Błąd «Post the invoice before sending it to Mirakl.» w Mirakl ConnectorKiedy w Mirakl Connector dla Odoo pojawia się błąd «Post the invoice before sending it to Mirakl.», co sprawdza kod i jak to naprawić.Zadanie «Mirakl - Accept Orders», przebieg po przebieguCo dzieje się w każdym przebiegu zadania cyklicznego Mirakl - Accept Orders w Mirakl Connector dla Odoo, jak często działa i co sprawdzić.Co robi przycisk „Cancel in Mirakl” w Mirakl Connector, krok po krokuCo robi przycisk Cancel in Mirakl w Mirakl Connector dla Odoo: kiedy się pojawia, co sprawdza, co zmienia w zamówieniu i jakie błędy może zgłosić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła