Przypadek: rozliczenie, które się nie uzgadnia
Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.
Javier prowadzi administrację w „Cerámicas del Norte”, fikcyjnym sklepie sprzedającym na Amazon. Wchodzi w Amazon › Finances › Settlements (payouts & fees) i otwiera rozliczenie, które nie jest ani zaksięgowane, ani uzgodnione. Dlatego widzi przycisk Post anyway (force).
Klika go, a Odoo pyta: This settlement does not balance. Post anyway and absorb the difference into the clearing account?. Javier zastanawia się, zanim potwierdzi: kod przycisku wskazuje, że wolno go używać tylko wtedy, gdy różnicę akceptuje się świadomie.
Potwierdza, a moduł zatrzymuje go komunikatem: księgowanie rozliczeń jest wyłączone na koncie Amazon. Włącza je w konfiguracji tego konta, tak jak podpowiada komunikat, i klika ponownie. Teraz komunikat każe skonfigurować brakujące elementy na koncie. Konfiguruje je i klika jeszcze raz. Po przejściu tych kontroli przycisk, zgodnie z treścią potwierdzenia, ma pochłonąć różnicę na koncie przejściowym; mimo to księgowanie może jeszcze zatrzymać komunikat o braku bilansu albo „Nothing to post for settlement …”, które znajdziesz w tabeli.

Kiedy pojawia się przycisk
Przycisk znajduje się w karcie rozliczenia, na ekranie Settlements, który otwiera się z Amazon › Finances › Settlements (payouts & fees). Każdy poziom tego menu wymaga uprawnienia Viewer: jeśli go nie masz, tego poziomu nie zobaczysz. Przycisk istnieje w Odoo 17, 18, 19 i 20.
Warunek w widoku jest taki sam we wszystkich czterech wersjach: przycisk jest ukryty, gdy State wskazuje, że rozliczenie jest już zaksięgowane, albo gdy zaznaczone jest Reconciled. Mówiąc odwrotnie, widać go, dopóki rozliczenie nie jest zaksięgowane ani uzgodnione.
Widzieć menu to nie to samo, co móc księgować: jak zobaczysz niżej, księgowanie wymaga dodatkowo dostępu do Księgowości.

Co robi po kliknięciu
Po potwierdzeniu przycisk przechodzi przez rozliczenia, na których działa, i dla każdego z nich uruchamia księgowanie oznaczone jako wymuszone. Kod przycisku opisuje to tak: księguje, nawet jeśli rozliczenie się nie bilansuje, pochłaniając resztę na koncie przejściowym.
Podczas tego księgowania pierwsze kontrole przebiegają w tej kolejności, a każda z nich zatrzymuje akcję, jeśli się nie powiedzie:
- Odoo Księgowość musi być dostępna.
- Musisz mieć dostęp do Księgowości. Automatyczne konteksty superużytkownika przechodzą tę kontrolę; użytkownik Amazon bez Księgowości nie.
- Księgowanie rozliczeń musi być włączone w konfiguracji konta Amazon. Sam komunikat przypomina, że ze względów bezpieczeństwa jest domyślnie wyłączone.
- Rozliczenie nie może mieć już zapisu księgowego.
- Na koncie Amazon muszą być skonfigurowane
Settlement journal,Amazon clearing account,Amazon fees accountiSettlement deposit/bank account. - Konto przejściowe Amazon musi dopuszczać uzgadnianie.
Księgowanie może też zatrzymać komunikat o braku bilansu oraz „Nothing to post for settlement …”, które są w tabeli poniżej. Jeśli zatrzyma się na którymkolwiek z nich, akcja zostaje przerwana.
Komunikaty, które mogą je zatrzymać
Oto komunikaty, które może wyświetlić przycisk, razem z tym, co warto zrobić w każdym przypadku.
| Komunikat | Kiedy się pojawia | Co zrobić |
|---|---|---|
Odoo Accounting is required to post settlements. | Odoo Księgowość nie jest dostępna. | Zadbać, aby Odoo Księgowość była dostępna w Twojej bazie danych. |
You need Accounting access to post Amazon settlements to the books. Ask an accountant to post this settlement. | Twój użytkownik nie ma dostępu do Księgowości. | Niech zaksięguje je księgowy, tak jak prosi komunikat. |
Posting Amazon settlements to accounting is disabled. Enable it on the Amazon account configuration first (it is OFF by default for safety). | Konto Amazon tego rozliczenia ma wyłączone księgowanie. | Włączyć je w konfiguracji tego konta. |
This settlement is already posted (entry …). | Rozliczenie ma już zapis księgowy. | Sprawdzić zapis, który podaje komunikat. |
Configure these on the Amazon account before posting: … | Brakuje któregoś z elementów z kontroli piątej; komunikat je wylicza. | Skonfigurować na koncie Amazon to, co wylicza komunikat. |
The Amazon clearing account "…" must allow reconciliation. Tick "Allow Reconciliation" on that account so invoices and settlements net against each other. | Konto przejściowe Amazon nie dopuszcza uzgadniania. | Zaznaczyć Permitir conciliación na tym koncie. |
Settlement … does not balance: … … is left over after mapping every line (sales, fees, tax, refunds) against the deposit. A line probably did not import or is miscategorized. Review it, or use "Post anyway (force)" to absorb the difference into the clearing account. | To kolejny z komunikatów, którymi może zatrzymać się ten przycisk; wskazuje kwotę pozostałą po dopasowaniu pozycji do wpłaty. | Przejrzeć pozycje rozliczenia, jak sugeruje sam komunikat. |
Nothing to post for settlement …. | Według komunikatu nie ma nic do zaksięgowania w tym rozliczeniu. | Sprawdzić rozliczenie, które wskazuje komunikat. |
Jak nazywa się w zależności od języka
Nazwa przycisku zmienia się wraz z językiem Twojego Odoo. Moduł nie ma tłumaczenia na polski, więc w polskim Odoo przycisk nazywa się Post anyway (force) i taki właśnie zobaczysz na ekranie.

Czego uczy ten przypadek
- To wyjątek, nie rutyna. Przycisk służy do księgowania ze świadomością, że rozliczenie nie jest uzgodnione. Komunikat o braku bilansu przypomina, że prawdopodobnie jakaś pozycja nie została zaimportowana albo jest źle skategoryzowana, i zaleca jej sprawdzenie.
- Samo uprawnienie do menu nie wystarczy. Uprawnienie do menu prowadzi do rozliczenia; księgowanie wymaga dostępu do Księgowości.
- Przygotuj konto wcześniej. Włączenie księgowania, uzupełnienie dziennika i kont, o które prosi komunikat, oraz dopuszczenie uzgadniania na koncie przejściowym to niektóre z warunków, które moduł sprawdza przed zaksięgowaniem.
Jak pomaga FlexigoTech
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie; jeśli Twoja księgowość Amazon wymaga konkretnego dostosowania, omówimy je razem z Tobą. Moduł wymaga subskrypcji FlexigoTech Cloud (plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT)). Masz do dyspozycji kartę w Odoo Apps i stronę 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_settlement_views.xml
- Kod modułu: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_settlement.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
