Komunikat słowo w słowo
W Odoo po polsku zobaczysz The Mirakl API key of … is not saved in FlexigoTech Cloud: type it again.. Zamiast wielokropka pojawia się nazwa, pod którą Odoo pokazuje dany marketplace. Komunikat znajduje się w opublikowanym kodzie Odoo 17, 18, 19 i 20.
Pojawia się po kliknięciu przycisku Check saved key, który jest na karcie marketplace'u. Karty otwierasz z menu Mirakl › Configuration › Marketplaces.


Warunek tak, jak ocenia go moduł
Metoda stojąca za przyciskiem robi to w tej kolejności (opisuję kod z Odoo 20.0):
- Pyta FlexigoTech Cloud, co ma zapisane dla tego marketplace'u. Konto jest osobne dla każdego marketplace'u: dwa marketplace'y tego samego operatora w jednej bazie danych mają po jednym kluczu.
- Jeśli odpowiedź nie wskazuje, że klucz jest zapisany, akcja zostaje zatrzymana i pojawia się powyższy komunikat z nazwą marketplace'u.
- Jeśli odpowiedź wskazuje, że klucz jest zapisany, nie ma błędu: pojawia się komunikat o powodzeniu z tytułem
FlexigoTech Cloud.
Zapytanie nie odsyła klucza z powrotem: sam kod opisuje je jako to, co FlexigoTech Cloud zapisuje dla tego marketplace'u, bez klucza, i dodaje, że działa także bez usługi.
Komunikat o powodzeniu brzmi Clave API de Mirakl guardada en FlexigoTech Cloud desde el …. Data to data aktualizacji, a jeśli jej nie ma, data utworzenia; jeśli nie ma żadnej z nich, w jej miejscu pojawia się myślnik. Gdy jest data usunięcia, dodawane jest It will be deleted on … unless the subscription is renewed..
Kiedy widać przycisk
Przycisk Check saved key nie zawsze jest widoczny. W Odoo 17, 18, 19 i 20 jest ukrywany w dwóch przypadkach: gdy pole Mirakl connection nie jest ustawione na opcję używającą FlexigoTech Cloud albo gdy pole Saved in FlexigoTech Cloud jest puste. Przy wartościach domyślnych to pole jest puste, więc przycisku nie widać.
Dlatego jeśli nie znajdziesz go na nowej karcie, to nie jest błąd: sprawdź te dwa pola. A jeśli go widzisz i mimo to pojawia się komunikat, oznacza to, że FlexigoTech Cloud w tym momencie nie wskazuje, że ma zapisany klucz.
Przykład: klucz, który „już był wpisany”
Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.
Casa Aldea to wymyślony sklep z artykułami domowymi, który ma w Odoo dodany marketplace Mirakl. Lucía, która prowadzi administrację, chce potwierdzić, że wszystko jest w porządku, zanim zajmie się pracą na ten tydzień. Otwiera Mirakl › Configuration › Marketplaces i wchodzi na kartę marketplace'u. Przycisk Check saved key jest widoczny: pole Saved in FlexigoTech Cloud ma wartość, a połączenie jest ustawione na opcję FlexigoTech Cloud.
Klika go i zamiast zielonego komunikatu pojawia się The Mirakl API key of … is not saved in FlexigoTech Cloud: type it again., z nazwą jej marketplace'u w miejscu wielokropka. Akcja zostaje zatrzymana. Komunikat nie prosi o nic więcej: Lucía wpisuje klucz jeszcze raz i klika przycisk ponownie.
Czego uczy ten przypadek:
- Komunikat mówi o tym, co FlexigoTech Cloud wskazuje na temat klucza tego marketplace'u. Sprawdzenie pyta o tę informację; nie zwraca Ci klucza.
- To, że przycisk jest widoczny, nie gwarantuje, że sprawdzenie przejdzie: przycisk zależy od dwóch pól na karcie, a błąd od odpowiedzi FlexigoTech Cloud.
- Przy kilku marketplace'ach nazwa w komunikacie mówi, który trzeba poprawić, bo każdy ma swoje konto i swój klucz.
Co zrobić, gdy się pojawi
- Otwórz
Mirakl › Configuration › Marketplacesi wejdź na kartę marketplace'u wskazanego w komunikacie. - Wpisz ponownie klucz API Mirakl tego marketplace'u, tak jak prosi komunikat.
- Kliknij ponownie
Check saved key. Jeśli przycisku nie ma, przejrzyj warunek z poprzedniej sekcji. - Jeśli teraz FlexigoTech Cloud wskazuje, że klucz jest zapisany, zobaczysz komunikat o powodzeniu z datą. Jeśli błąd pojawi się znowu, powtórz od drugiego kroku z właściwym marketplace'em.

The Mirakl API key of … is not saved in FlexigoTech Cloud: type it again.Subskrypcja i wersje w skrócie
Mirakl Connector to moduł z jednorazową opłatą za wersję i wymaga subskrypcji FlexigoTech Cloud (plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT), z maksymalnie 3 kontami platformy). Jest opublikowany na karcie w Odoo Apps dla Odoo 17, 18, 19 i 20. Bez subskrypcji albo przy zawieszonej usłudze przestaje działać to, co daje subskrypcja; dane zostają w Twoim Odoo.
Jeśli potrzebujesz pomocy przy wdrożeniu
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli konfigurujesz Mirakl w swoim Odoo i chcesz przejrzeć konfigurację swoich marketplace'ów, zobacz stronę modułu lub napisz do nas.
Czytaj dalej
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_fgt_cloud.py
- Kod modułu: flexigobe_mirakl_connector 20.0 (aa05e537): views/mirakl_instance_views.xml
- Kod modułu: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_ai.py
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
