Co robi przycisk po kliknięciu
Przycisk nazywa się View Returns i znajduje się na ekranie Dashboard, do którego dochodzi się z menu Amazon. Ta część menu wymaga uprawnienia Viewer: jeśli go nie masz, nie zobaczysz tej części. Przycisk istnieje w gałęziach 17, 18, 19 i 20 modułu, a opisany tu kod pochodzi z Odoo 20.

Po kliknięciu dzieje się to, w kolejności:
- Przycisk działa na pulpicie, w którym go kliknąłeś, tylko na jednym.
- Żąda okna z listą pozycji zwrotów.
- Nakłada na tę listę ograniczenie: konto Amazon, do którego należy pulpit, oraz data zgłoszenia zwrotu mieszcząca się w zakresie dat pulpitu.
- Podaje ci listę już ograniczoną w ten sposób.
Nic więcej. Resztę tego, czego mógłbyś oczekiwać od takiego przycisku, obalają poniższe błędne wyobrażenia.

Błędne wyobrażenia o przycisku
«Pojawia się tylko wtedy, gdy są zwroty»
Warunek w widoku mówi, że przycisk jest widoczny zawsze, w Odoo 17, 18, 19 i 20. Nie zależy od istnienia zwrotów ani od żadnego stanu pulpitu. Jeśli po kliknięciu lista jest pusta, oznacza to, że żadna pozycja zwrotu nie spełnia warunku konta i daty.
«Po kliknięciu aktualizują się wskaźniki zwrotów na pulpicie»
Kod przycisku tylko otwiera listę. Niczego nie liczy i niczego nie zapisuje na pulpicie. Wskaźniki przelicza inna ścieżka, która działa bez klikania: zaplanowane zadanie Amazon SP-API - Refresh KPIs, uruchamiane codziennie i aktywne po instalacji modułu. To zadanie stosuje dokładnie ten sam warunek zwrotów co przycisk: zlicza pozycje, które go spełniają, sumuje ich zwróconą kwotę i zapisuje obie wartości na pulpicie.
Praktyczny wniosek: lista otwierana przyciskiem i wartość na pulpicie wynikają z tego samego kryterium. Lista powstaje w chwili kliknięcia; wartość na pulpicie to ta, którą zostawiło ostatnie wykonanie zadania.
«Pokazuje wszystkie zwroty z Amazon»
Warunek obejmuje konto Amazon pulpitu. Każdy pulpit należy do jednego konta, a przycisk pokazuje tylko zwroty tego konta, nie innych podłączonych kont.
«Okres mierzy się datą importu zwrotu»
Warunek dat używa daty zgłoszenia zwrotu, a nie daty importu. Komentarz w kodzie wyjaśnia powód: import historii oznacza wszystko, co sprowadza, datą chwili importu, przez co wszystkie stare zwroty trafiłyby do niedawnego okresu, a pulpit nie zgadzałby się z widokiem analizy. Dzięki dacie zgłoszenia każdy zwrot wpada do okresu, w którym został zgłoszony.
«Przycisk modyfikuje zwroty»
Metoda przycisku zwraca jedynie akcję otwierającą listę wraz z ograniczeniem. Nie zapisuje niczego w żadnym zwrocie ani w innym rekordzie. To przycisk do podglądu: możesz go klikać ile razy chcesz bez zmiany danych.
Krok po kroku
- Wejdź do menu
Amazon. Do zobaczenia tej części potrzebujesz uprawnieniaViewer. - Otwórz ekran
Dashboardkonta, które cię interesuje. - Kliknij
View Returns. - Przejrzyj otwartą listę pozycji zwrotów: jest już ograniczona do konta pulpitu i daty zgłoszenia.
Nie ma wstępnego kroku konfiguracji zależnego od przycisku: jest widoczny zawsze.
Jak się nazywa w zależności od języka
Napis zmienia się wraz z językiem twojego Odoo. W języku polskim moduł nie ma tłumaczenia, więc zostaje View Returns; moduł publikuje natomiast tłumaczenia na inne języki.

Czego potrzebujesz
Moduł jest płatny jednorazowo za wersję i wymaga subskrypcji FlexigoTech Cloud, plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT), z maksymalnie trzema kontami Amazon. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, gdy coś zawiedzie. Moduł jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20. Możesz zobaczyć kartę w Odoo Apps lub stronę modułu na flexigotech.com.
Jeśli potrzebujesz pomocy z Odoo
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli budujesz Odoo do sprzedaży na Amazon i chcesz sprawdzić, jak pulpit i zwroty łączą się z resztą twojej operacji, napisz do nas ze strony modułu.
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_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_kpi_dashboard_views.xml
- Kod modułu: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_kpi_dashboard.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
