Skip to Content

Odoo 20 - co nowego i na co uważać przy przejściu z wersji 17, 18 i 19

We wrześniu 2026 Odoo wydało wersję 20. Jak co roku, lista zmian jest długa i obejmuje kilkadziesiąt aplikacji. Zamiast przepisywać ją w całości, wybraliśmy to, co ma znaczenie dla firm, z którymi pracujemy: co realnie zmienia codzienną pracę i co może zepsuć się przy aktualizacji.

Najważniejsze w jednym akapicie

Odoo 20 to przede wszystkim AI, które przestaje tylko doradzać i zaczyna działać: agenci tworzą i aktualizują rekordy, pracują w automatyzacjach i według harmonogramu. Druga duża zmiana to produkcja i magazyn: produkcja ciągła, nowe widoki planowania, raport wiekowania zapasów. Trzecia, mniej widoczna, ale najważniejsza przy migracji: zmiany w fundamentach — uprawnieniach, śledzeniu zmian w chatterze i strukturze planu kont.

AI: od podpowiedzi do działania

W wersji 19 asystent AI głównie odpowiadał na pytania. W wersji 20 agenci AI:

  • tworzą i aktualizują rekordy, np. zamówienie na podstawie e-maila od klienta,
  • działają w automatyzacjach i akcjach zaplanowanych, a nie tylko w oknie czatu,
  • przyjmują polecenia głosowe,
  • mogą aktualizować własne instrukcje.

Dochodzą narzędzia wokół: asystent AI w kreatorze stron WWW, edycja produktów w sklepie z pomocą AI, automatyczne nazywanie plików w Dokumentach, wykrywanie podobnych zgłoszeń w Helpdesku, analizy finansowe w Księgowości.

Ważne zastrzeżenie: funkcje AI rozliczane są kredytami IAP, czyli płatnymi usługami w aplikacji. Przed włączeniem agentów w automatyzacjach warto oszacować, ile operacji miesięcznie wykonają.

Produkcja

  • Produkcja ciągła — kolejna operacja może ruszyć, zanim cała partia przejdzie przez poprzednią.
  • Nowy kanban zleceń produkcyjnych — więcej informacji na karcie, łatwiejsze planowanie.
  • Dzielenie zleceń produkcyjnych w trakcie realizacji.

[kanban zleceń produkcyjnych w Odoo 20]

Magazyn i logistyka

  • Raport wiekowania zapasów — ile czasu towar leży na stanie.
  • Dokument CMR generowany z wydania, przydatny w transporcie międzynarodowym.
  • Lepsze przepływy między firmami w jednej bazie.
  • Wycena zapasów bez aplikacji Magazyn — dla firm, które nie prowadzą pełnej gospodarki magazynowej.
  • Zbiorcze przyjęcia i masowe generowanie numerów partii w aplikacji Kody kreskowe.

Sprzedaż, sklep i marketing

  • Przełącznik cen brutto/netto na ofertach, zamówieniach zakupu i fakturach.
  • Prowizje liczone od zapłaconej kwoty, a nie od wystawionej faktury.
  • Zwroty zgłaszane przez klienta w portalu i minimalne ilości zamówienia w sklepie.
  • Kreator ścieżek marketing automation metodą przeciągnij i upuść, z obsługą webhooków.
  • Pozyskiwanie leadów z bazy Dun & Bradstreet oraz reguły rotacji leadów w CRM.

Pozostałe zmiany warte uwagi

  • Tryb offline — tworzenie i edycja rekordów bez połączenia, z synchronizacją po powrocie sieci.
  • Przeciąganie wielu rekordów naraz na listach i w kanbanie.
  • Kilka identyfikatorów na kontakcie (np. DUNS obok numerów krajowych), z walidacją.
  • Projekty: role w projekcie, współpracownicy oddzieleni od obserwujących, projekty tworzone z szans sprzedaży.
  • Zakupy: domyślny Incoterm dla dostawcy, ocena jakości dostawcy.
  • Discuss: transkrypcje i podsumowania rozmów, ankiety.
  • Nowe pakiety branżowe, m.in. wynajem maszyn, catering, winnice, instytucje publiczne.

Na co uważać przy migracji

Nowe funkcje są widoczne od razu. Problemy przy aktualizacji wynikają zwykle ze zmian, których nie widać na ekranie. W Odoo 20 są cztery takie obszary.

1. Uprawnienia bez reguł rekordów

Reguły rekordów (record rules) znikają. Ograniczenia zakresu danych definiuje się teraz bezpośrednio na prawach dostępu. Każdy moduł custom z własnymi uprawnieniami wymaga przeglądu, a konfiguracja ról z poprzedniej wersji — sprawdzenia, czy użytkownicy widzą to samo co wcześniej.

2. Historia zmian w chatterze

Odoo przestaje zapisywać wartości śledzonych pól w osobnej tabeli. Wiadomości o zmianach są generowane w locie. Dla zwykłego użytkownika chatter wygląda podobnie. Problem mają raporty, moduły i reguły automatyzacji, które czytają historię zmian.

Z naszej praktyki: we wdrożeniach często budujemy reguły, które liczą np. czas spędzony przez projekt w etapie albo datę pierwszego kontaktu z leadem na podstawie historii zmian pola. Takie automatyzacje w Odoo 20 trzeba przepisać albo oprzeć na module przywracającym zapis wartości, który Odoo udostępnia.

3. Księgowość: plan kont i statusy płatności

  • Konta nadrzędne zastępują grupy kont, a kody kont stają się opcjonalne.
  • Zmieniają się nazwy statusów płatności: dotychczasowe „W trakcie” staje się „Zapłacone”, a dotychczasowe „Zapłacone” — „Uzgodnione”.
  • Zapisy wpływające na bank muszą wynikać z transakcji bankowych.

Druga zmiana wygląda niewinnie, ale dotyczy każdego filtra, raportu i integracji, która sprawdza, czy faktura jest zapłacona. To typowe miejsce na cichy błąd po migracji.

4. Interfejs i powiadomienia

  • Ikony Material Symbols zamiast Font Awesome — moduły z własnymi widokami mogą wymagać poprawek.
  • Powiadomienia push bez Firebase, na narzędziach Odoo — dotyczy integracji mobilnych.

Co z polskimi firmami?

W przejrzanej przez nas części release notes nie znaleźliśmy zmian w polskiej lokalizacji. KSeF, JPK i ewidencje VAT działają tak jak w wersji 19, a polskie funkcje dostarczają moduły partnerów lokalizacyjnych. Przed migracją trzeba więc sprawdzić nie tylko Odoo, ale też dostępność modułów lokalizacyjnych i integracji w wersji 20.

Druga kwestia to wsparcie. Odoo utrzymuje trzy ostatnie główne wersje. Po wydaniu wersji 20 Odoo 17 wypada ze wsparcia, a wersja 18 wypadnie przy kolejnym wydaniu.

Czy migrować teraz?

  • Na Odoo 17 — warto zaplanować migrację w najbliższych miesiącach.
  • Na Odoo 18 i 19 — nie ma pośpiechu. Warto poczekać, aż poprawki pierwszych miesięcy i moduły partnerów dogonią nową wersję.
  • Przed nowym wdrożeniem — rozważ start od razu na 20, jeśli wszystkie potrzebne moduły lokalizacyjne i integracje są już dostępne.

Każda migracja zaczyna się od tej samej czynności: listy modułów custom, reguł automatyzacji z kodem i integracji, które dotykają uprawnień, historii zmian i statusów płatności.

Podsumowanie

Odoo 20 daje dużo nowych możliwości, zwłaszcza w AI, produkcji i magazynie. Najwięcej pracy przy migracji przyniosą jednak zmiany w fundamentach: uprawnienia, historia zmian i statusy płatności. Dobrze przygotowana aktualizacja zaczyna się od przeglądu tego, co zostało w bazie dobudowane, a nie od listy nowości.

Czas pracy magazynu w Odoo — KPI, których brakuje w standardzie