Przejdź do głównej treści
KSeF 2.0

KSeF w Odoo 17, 18, 19 i 20: co zmienia się w zależności od wersji

Główna różnica przebiega między Odoo 17 a pozostałymi. Odoo 18, 19 i 20 mają l10n_pl_edi, natywny moduł wysyłający faktury do KSeF; Odoo 17 go nie ma. Dlatego w wersjach od 18 do 20 moduł FlexigoTech waliduje FA(3), który Odoo generuje albo już wysłało, a w 17 waliduje FA(3) wygenerowany gdzie indziej i wgrany.

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

Najważniejsze

Moduł
KSeF 2.0
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym modułu, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
2 min

Tabela

Wersja OdooWysyłka do KSeFSkąd pochodzi walidowany FA(3)Ponowna walidacja w chmurze
17Brak natywnego modułu: wysyłka poza OdooWgrany gotowy, wygenerowany gdzie indziejBrak natywnej wysyłki do ponownej walidacji
18l10n_pl_ediTen, który l10n_pl_edi generuje albo wysłałTak, co godzinę
19l10n_pl_edi, z certyfikatem KSeF w firmieTen, który l10n_pl_edi generuje albo wysłałTak, co godzinę
20l10n_pl_ediTen, który l10n_pl_edi generuje albo wysłałTak, co godzinę

Moduł FlexigoTech jest opublikowany dla wszystkich czterech wersji. W żadnej z nich nie wysyła do KSeF: waliduje i przygotowuje.

Kody błędów KSeF w module Odoo
Kody błędów używane przez walidację, takie same we wszystkich czterech wersjach. Zrzut ekranu Odoo z danymi demonstracyjnymi.

Jeśli pracujesz na Odoo 17

W 17 nie ma natywnej wysyłki, więc proces ma jeden krok więcej: fakturę wystawia się w Odoo, FA(3) generuje się innym narzędziem i wgrywa do faktury, żeby go zwalidować. Walidator migracji, w Migration › Run Validator, pomaga znaleźć luki w danych podstawowych, zanim zrobisz przesiadkę.

To dobry powód, żeby zaplanować aktualizację wersji: od 18 wzwyż walidacja działa na tym, co generuje Odoo, bez ręcznego przenoszenia plików.

Praktyczna uwaga: wersja modułu nie zmienia tego, co się waliduje. Pola FA(3), kody błędów i polityka prawna są takie same we wszystkich czterech gałęziach, więc firma z dwiema bazami w różnych wersjach widzi w obu te same ostrzeżenia.

Jeśli pracujesz na 18, 19 albo 20

Proces jest bezpośredni. l10n_pl_edi generuje i wysyła FA(3), a moduł waliduje go w FlexigoTech Cloud z podpisanym raportem. To, co już wysłano, jest co godzinę walidowane ponownie, a każda faktura pokazuje swój status: poprawna, niepoprawna, niezwalidowana albo wygasła.

W 19 sprawdziliśmy w kodzie Odoo, że natywne uwierzytelnianie używa certyfikatu KSeF zapisanego w firmie i odnawia tokeny zaplanowaną akcją.

Polityka prawna KSeF w module Odoo
Polityka prawna z datami, konfigurowalna w każdej wersji. Zrzut ekranu Odoo z danymi demonstracyjnymi.

Walidator migracji w każdej wersji

Jeśli przechodzisz z innego programu albo z wcześniejszej wersji, walidator migracji sprawdza Twoje dane, zanim zaczniesz wystawiać w KSeF. Uruchamia się go z Migration › Run Validator, a każde uruchomienie zostaje w Validation Runs, więc możesz je ze sobą porównać. Najlepiej uruchomić go dwa razy: raz na początku, żeby zobaczyć listę luk, i raz tuż przed przejściem, żeby potwierdzić, że żadna nie została. A Operations › Compliance Export wyciąga to, co zostało zwalidowane, gdy poprosi o to Twój księgowy.

Co kupujesz w każdym przypadku

We wszystkich czterech wersjach to samo: moduł z jednorazową opłatą 9 € za wersję Odoo i usługa lokalna FlexigoTech Cloud od 29 € miesięcznie, bez VAT, w której działa walidacja. Jeśli zmieniasz wersję, zależy to od miejsca zakupu: w ramach subskrypcji moduł dla nowych wersji jest wliczony, jeśli kupiłeś go na flexigotech.com; w Odoo Apps każdą wersję kupuje się tam.

Walidacje FA(3) nie zależą od wersji Odoo, tylko od schematu. Zmienia się to, kto generuje plik.

Czytaj dalej

KSeF 2.0: harmonogram na 2026 i 2027 oraz co przygotować w Odoo na każdą datęOficjalne daty KSeF 2.0 w Polsce (luty i kwiecień 2026, styczeń 2027), odroczone kary i co mieć gotowe w Odoo na każdą z nich.KSeF 2.0: token, certyfikat KSeF czy Profil Zaufany? Jak wybraćJak wybrać metodę dostępu do KSeF 2.0 dla firmy i dla Odoo: Profil Zaufany, podpis kwalifikowany, węzeł krajowy, token albo certyfikat KSeF.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła