Przejdź do głównej treści
Amazon

Zadanie transakcji VAT w Amazon Connector: co robi i jak często działa

Zaplanowane zadanie Amazon SP-API - Sync VAT transactions report (opt-in) działa raz dziennie i jest aktywne po instalacji modułu. W każdym przebiegu obchodzi konta Amazon, które są aktywne i mają włączoną synchronizację transakcji VAT, prosi Amazon o raport i, jeśli ten dotrze ukończony, importuje go. Jeśli zadanie nic nie robi z jakimś kontem, zacznij od sprawdzenia tych dwóch warunków.

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

Najważniejsze

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

Czym jest to zadanie i kiedy działa

To zadanie z Amazon Connector for Odoo, FBA & FBM Seller SP-API, które zajmuje się raportem transakcji VAT z Amazon.

Czym jest to zaplanowane zadanie i jak często działa?

To zaplanowane zadanie zdefiniowane na kontach Amazon modułu. Działa raz dziennie i jest aktywne po instalacji. Wykonuje metodę, która obchodzi konta i uruchamia, konto po koncie, synchronizację raportu transakcji VAT.

Czy jest we wszystkich wersjach Odoo?

Zadanie jest w gałęziach 17, 18, 19 i 20, tych samych, dla których moduł jest opublikowany w Odoo Apps. W Odoo 17 zadanie jest skonfigurowane tak, by powtarzało się bez końca.

Jakie konta wchodzą do każdego przebiegu?

Tylko konta Amazon, które są aktywne i mają włączoną synchronizację transakcji VAT. Nazwa zadania zawiera opt-in: zadanie jest aktywne, ale konto nieaktywne lub bez włączonej tej synchronizacji nie wchodzi do przebiegu.

Schemat wykonany kodem: zaplanowane zadanie transakcji VAT, które działa raz dziennie i jest aktywne po instalacji, oraz menu Amazon, Configuration, Accounts
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, nie jest zrzutem ekranu Odoo: zadanie, które działa raz dziennie i jest aktywne po instalacji (Odoo 17, 18, 19 i 20), oraz menu kont.

W zależności od języka Odoo zadanie nazywa się tak: po hiszpańsku Amazon SP-API - Sync VAT transactions report (opt-in); po niemiecku Amazon SP-API - USt-Transaktionsbericht synchronisieren (Opt-in); po francusku Amazon SP-API - Synchroniser le rapport des transactions TVA (opt-in); po włosku Amazon SP-API - Sincronizza report transazioni IVA (opt-in); po portugalsku Amazon SP-API - Sincronizar relatório de transações de IVA (opt-in).

Schemat wykonany kodem z nazwą zaplanowanego zadania po hiszpańsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, nie jest zrzutem ekranu Odoo: nazwa zadania w zależności od języka Odoo.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Co robi w każdym przebiegu

Co zadanie robi z każdym kontem, po kolei?

Najpierw wyszukuje konta spełniające oba warunki. Potem dla każdego z nich prosi Amazon o utworzenie raportu transakcji VAT. Następnie kilka razy sprawdza stan raportu, z przerwą między kolejnymi sprawdzeniami, i przestaje, gdy Amazon uzna raport za ukończony, anulowany lub zakończony błędem krytycznym. Jeśli raport jest ukończony i ma dokument, pobiera dokument i przekazuje go importerowi modułu, z maksymalną liczbą wierszy na przebieg.

Ile razy sprawdza i jak długo czeka?

Liczba prób sprawdzenia, czas oczekiwania między nimi i maksymalna liczba wierszy na przebieg pochodzą z wartości konta. Jeśli któraś nie ma wartości, kod używa dwunastu prób, dziesięciu sekund oczekiwania i dziesięciu tysięcy wierszy.

Co się dzieje, gdy Amazon nie ukończy raportu albo synchronizacja konta się nie powiedzie?

Jeśli raport zostanie anulowany, zakończy się błędem krytycznym albo nadal nie jest gotowy po wyczerpaniu prób, to konto nie importuje niczego w tym przebiegu: zapisuje się data wykonania i podsumowanie wyniku, a zadanie przechodzi do kolejnego konta. To samo dzieje się, gdy Amazon uzna raport za ukończony, ale bez dokumentu. Konto jest ponawiane w kolejnym przebiegu zadania, czyli raz dziennie. Jeśli synchronizacja konta zakończy się błędem, zadanie przechodzi do pozostałych kont i kończy się normalnie.

Co zapisuje się na koncie i czy wynik jest publikowany w chatterze?

Gdy przebieg dojdzie do końca (z zaimportowanym raportem, nieukończonym albo bez dokumentu), na koncie zapisuje się data wykonania i tekst wyniku, przycięty do pięciu tysięcy znaków. Jeśli synchronizacja dojdzie do importu, to podsumowanie liczy wiersze raportu oraz ile z nich zostało przetworzonych, utworzonych, zaktualizowanych, pominiętych lub zakończyło się błędem. Zadanie prosi synchronizację, by nie publikowała wyniku w chatterze konta; zostaje podsumowanie zapisane na koncie.

Co sprawdzić, gdy nic nie robi

Dlaczego nic się nie dzieje z moim kontem?

Zadanie zbiera tylko konta aktywne i z włączoną synchronizacją transakcji VAT: jeśli Twojemu kontu brakuje jednego z tych dwóch warunków, zostaje poza przebiegiem. Sprawdź też, czy zadanie nie zostało wyłączone (jest aktywne po instalacji). Aby znaleźć konto, otwórz Amazon › Configuration › Accounts i wyszukaj je po Name, które widać na liście i w karcie Accounts, zakładka Identity, grupa Account. Jeśli nie widzisz tego menu, to kwestia uprawnień: każdy poziom wymaga własnego, a bez niego nie widzisz tego poziomu. Amazon wymaga Viewer, Configuration wymaga Manager, a Accounts również wymaga Manager.

Czy subskrypcja ma wpływ?

Połączenie przechodzi przez FlexigoTech Cloud: przechowuje zaszyfrowane dane uwierzytelniające, nadzoruje synchronizację i wysyła e-mail, jeśli coś zawiedzie. Bez subskrypcji lub z zawieszoną usługą zatrzymuje się to, co daje subskrypcja; dane zostają w Twoim Odoo. Moduł jest płatny jednorazowo za wersję i wymaga planu Conector (49 €/mies. lub 490 €/rok, netto (bez VAT), do 3 kont platformy).

Jeśli wdrażasz Odoo i chcesz sprawdzić połączenie z Amazon albo potrzebujesz integracji na miarę, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory. Na stronie modułu zobaczysz, jak go kupić.

Czytaj dalej

Sprawdzone w kodzie źródłowym konektora (wersja 17.0 i 20.0) i w podlinkowanych źródłach

Źródła