Kiedy się pojawia i co zatrzymuje
Ostrzeżenie wyświetla sama karta instancji przy zapisie i zależy tylko od dwóch pól tej karty. To pytania, które zadasz sobie, widząc ten komunikat.
Kiedy dokładnie pojawia się ten komunikat?
Przy zapisie karty instancji Mirakl, gdy zachodzą jednocześnie dwie rzeczy: w polu Order Customer Mode wybrano opcję Single default customer with delivery child contacts, a pole Default Marketplace Customer jest puste. Jeśli brakuje któregoś z tych warunków, kontrola nie zadziała. Przy opcji One customer per shopper (standard), która jest wartością domyślną, komunikat z tego powodu nie może się pojawić.

Czy karta zostanie zapisana, gdy pojawi się komunikat?
Nie. To kontrola uruchamiana przy zapisie i jeśli nie jest spełniona, karta nie zostaje zapisana: akcja jest zatrzymana i nic z tego, co chciałeś zapisać na tej karcie, nie zostaje zarejestrowane. Poprawiasz to, czego brakuje, i zapisujesz ponownie.
Jak to wygląda w Odoo po polsku?
Moduł nie ma tłumaczenia na polski, więc komunikat wyświetla się po angielsku: Set a Default Marketplace Customer to use the 'Single default customer' order mode. Kolejny schemat zbiera ten tekst po hiszpańsku, niemiecku, francusku, włosku i portugalsku.


Jak to rozwiązać na karcie
Gdzie są te dwa pola?
Kartę otwierasz z menu Mirakl › Configuration › Marketplaces, na karcie Mirakl Instances. Oba pola znajdują się w zakładce Orders and Returns, w grupie Customer & Privacy.
Dlaczego nie widzę pola domyślnego klienta?
Bo jest ukryte, dopóki tryb nie jest trybem pojedynczego klienta. Przy wartościach domyślnych tryb to One customer per shopper (standard), więc pole nie jest widoczne. Pojawia się, gdy w Order Customer Mode wybierzesz opcję Single default customer with delivery child contacts.
Jak to rozwiązać?
Są dwa wyjścia. Jeśli chcesz trybu pojedynczego klienta, zostaw wybraną tę opcję w Order Customer Mode, uzupełnij Default Marketplace Customer w tej samej grupie i zapisz. Jeśli go nie chcesz, zmień tryb na One customer per shopper (standard) i zapisz; przy tym trybie pole domyślnego klienta jest ukryte.
Jakiego klienta mam wpisać?
Pomoc pola mówi: «Standing customer every order is attached to when the mode above is 'Single default customer' (e.g. one generic partner per marketplace).» Czyli jednego klienta, do którego będą przypisywane zamówienia z tego marketplace, a sama pomoc sugeruje jeden kontakt ogólny na marketplace.
Co sprawdzić po zapisie?
Że karta zapisuje się bez ponownego komunikatu i że Default Marketplace Customer pokazuje wybranego przez Ciebie klienta. Jeśli komunikat wróci, sprawdź, czy pole nie zostało puste.
Co zmienia każdy tryb
Czym różnią się oba tryby?
Według pomocy pola Order Customer Mode w trybie standardowym każdy kupujący staje się w Odoo własnym klientem. W trybie pojedynczego klienta wszystkie zamówienia z tego marketplace są przypisywane do jednego stałego klienta, tego, którego wskażesz w Default Marketplace Customer.
Co dzieje się z adresem dostawy kupującego w trybie pojedynczego klienta?
Ta sama pomoc wyjaśnia, że adres dostawy kupującego jest zapisywany jako kontakt podrzędny domyślnego klienta (typ Dostawa, oznaczony jako kupujący z marketplace). Dzięki temu dane osobowe są ograniczone i można je ukryć regułą rekordu.
Na kogo wystawiane są faktury w tym trybie?
Według tej pomocy faktury wystawia się na domyślnego klienta i nie zawierają danych kupującego.
Czy pojawia się we wszystkich wersjach?
Tekst komunikatu znajduje się w opublikowanym kodzie gałęzi 17, 18, 19 i 20 Odoo, a moduł jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20.
Jeśli wolisz, żebyśmy skonfigurowali to razem z Tobą
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Moduł znajdziesz na karcie w Odoo Apps lub na stronie modułu. Jeśli blokuje Cię inny komunikat konfiguracji, zajrzyj do naszych pozostałych artykułów o Mirakl Connector.
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_instance.py
- 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/en/services.html
