Przejdź do głównej treści
Mirakl

Mirakl Connector: „Nothing to post”, kiedy się pojawia i jak to rozwiązać

Komunikat Nothing to post (already posted, or no settlement amounts found). pojawia się po kliknięciu Post to Accounting, gdy moduł nie zaksięgował żadnego rozliczenia: miało już zapis albo nie zawiera kwot. Poniżej znajdziesz dokładny warunek z kodu i wskazówki na każdy przypadek.

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

Najważniejsze

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

Kiedy pojawia się „Nothing to post”

Pojawia się po kliknięciu przycisku Post to Accounting w karcie rozliczenia Mirakl. Te karty otworzysz z menu Mirakl › Finances › Settlements & Invoices. To błąd, który zatrzymuje akcję: widzisz tekst Nothing to post (already posted, or no settlement amounts found). i nic z tego, co akcja miała zmienić, nie zostaje zapisane.

Komunikat występuje w opublikowanym kodzie Odoo 17, 18, 19 i 20. Warunek ukrywający przycisk jest taki sam we wszystkich czterech wersjach.

Schemat wykonany w kodzie, nie zrzut ekranu z Odoo: menu Mirakl › Finances › Settlements & Invoices, przycisk Post to Accounting i komunikat Nothing to post, z angielskimi etykietami z kodu modułu
Schemat drogi prowadzącej do komunikatu, z angielskimi etykietami z kodu modułu, dla Odoo 17, 18, 19 i 20

Przy Odoo po polsku widzisz tekst taki jak powyżej. Drugi schemat pokazuje ten sam komunikat po hiszpańsku, niemiecku, francusku, włosku i portugalsku.

Schemat wykonany na podstawie opublikowanych tłumaczeń modułu, nie zrzut ekranu z Odoo: komunikat po hiszpańsku, niemiecku, francusku, włosku i portugalsku
Schemat z tym samym komunikatem zależnie od języka Odoo: hiszpański, niemiecki, francuski, włoski i portugalski
Same stock on every Mirakl marketplace, sent from Odoo
Wideo: Same stock on every Mirakl marketplace, sent from Odoo (wideo po angielsku)

Co sprawdza moduł przed zgłoszeniem błędu

Przebieg jest taki, jak w kodzie Odoo 20. Po kliknięciu Post to Accounting moduł przegląda każde rozliczenie w tej kolejności:

  • Jeśli ma już Journal Entry, pomija je i nie tworzy drugiego.
  • Jeśli kwota przelana, suma zamówień i suma prowizji są wszystkie trzy puste lub równe zero, również je pomija. Kod wyjaśnia to tak: tylko rozliczenia operatora zawierają płatność lub podsumowanie, które warto zaksięgować.
  • W każdym innym przypadku przygotowuje zapis z kontami z sekcji Finances skonfigurowanymi w instancji Mirakl, tworzy go, księguje i zapisuje w Journal Entry.

Warunek wywołujący Nada que contabilizar jest taki, że po zakończeniu tego przeglądu nie zaksięgowano żadnego rozliczenia. Dlatego jeden tekst obejmuje dwie sytuacje: rozliczenie miało już zapis albo nie zawiera żadnej z tych trzech kwot. W drugim przypadku moduł nie tworzy pustego zapisu. Jeśli akcja jest uruchomiona na kilku rozliczeniach naraz, komunikat pojawia się tylko wtedy, gdy żadne z nich nie zostało zaksięgowane.

Jak to rozwiązać, krok po kroku

  1. Otwórz rozliczenie z Mirakl › Finances › Settlements & Invoices.
  2. Sprawdź, czy widać przycisk Post to Accounting. Jest ukryty, gdy rozliczenie ma już zapis księgowy; przy wartościach domyślnych, bez zapisu, jest widoczny. Jeśli go nie widać, rozliczenie jest już zaksięgowane i nie ma czego rozwiązywać.
  3. Jeśli jest widoczny, a komunikat pojawił się po jego kliknięciu, rozliczenie nie miało jeszcze zapisu, a moduł nie znalazł ani kwoty przelanej, ani sumy zamówień, ani sumy prowizji. To przypadek „no settlement amounts found”.
  4. Upewnij się, że otworzyłeś właściwe rozliczenie, które chciałeś zaksięgować. Moduł przygotowuje zapis tylko wtedy, gdy rozliczenie zawiera którąś z tych trzech kwot; przy żadnej wynikiem jest ten komunikat.
  5. Aby sprawdzić, czy reszta obiegu działa, kliknij Post to Accounting w rozliczeniu, które ma kwoty. Jeśli zostanie zaksięgowane, Odoo otworzy utworzony zapis.
  6. Wróć do zaksięgowanego rozliczenia i sprawdź, że przycisk nie jest już widoczny: zapis został z nim powiązany.

Co widzisz, gdy księgowanie się udaje

Gdy rozliczenie zostaje zaksięgowane, Odoo otwiera kartę utworzonego zapisu w oknie Mirakl Settlement Entries. Jeśli księgujesz kilka naraz, otwiera listę utworzonych zapisów. Według kodu zapis może zawierać linie o takich nazwach, każdą tylko wtedy, gdy jej kwota nie jest zerowa: Mirakl payout (net), Mirakl commission & fees, Mirakl marketplace clearing i Mirakl other / subscription fees.

Czy mogę ponownie zaksięgować już zaksięgowane rozliczenie?

Gdy jest powiązany zapis księgowy, przycisk jest ukryty. A jeśli akcja zostałaby jednak uruchomiona na tym rozliczeniu, moduł je pomija i nie tworzy drugiego zapisu.

Czy to awaria połączenia z Mirakl?

Komunikat zgłasza sama akcja Post to Accounting, gdy po zakończeniu przeglądu niczego nie zaksięgowała. Warunek w kodzie jest dokładnie taki.

Czy przy tym komunikacie powstaje jakiś zapis?

Nie. Błąd zatrzymuje akcję i nic z tego, co miało się zmienić, nie zostaje zapisane.

Czy zależy to od wersji Odoo?

Komunikat występuje w opublikowanym kodzie Odoo 17, 18, 19 i 20, a przycisk jest ukrywany tym samym warunkiem we wszystkich czterech.

Jak pomaga FlexigoTech

Mirakl Connector jest opublikowany w Odoo Apps dla Odoo 17, 18, 19 i 20 (karta) i ma swoją stronę na flexigotech.com. To moduł z jednorazową opłatą za wersję, wymagający subskrypcji FlexigoTech Cloud, plan Konektor: 49 €/mies. lub 490 €/rok netto (bez VAT). FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie, gdybyś potrzebował pomocy z częścią księgową połączenia z marketplace.

Czytaj dalej

Mirakl Connector: «Set the Mirakl API key before testing the connection»Kiedy w Mirakl Connector dla Odoo pojawia się błąd pustego klucza API, jaki warunek go wywołuje i jak go usunąć po kliknięciu Test Connection.Mirakl Connector: «This binding has no Mirakl instance configured.»Kiedy w Mirakl Connector pojawia się komunikat o powiązaniu bez skonfigurowanej instancji Mirakl, jaki warunek go wywołuje i co zrobić, gdy się pojawi.Co robi przycisk Test Connection w Mirakl Connector, krok po krokuCo robi przycisk Test Connection w Mirakl Connector dla Odoo: kiedy się pojawia, co sprawdza, co zapisuje w karcie i jakie błędy może zwrócić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła