Uruchomienie KSEF 2.0 nieuchronnie się zbliża.
Sam pomył faktur elektronicznych jest jak najbardziej trafny, chyba jego początki implementacji w Polsce sięgają pierwszego Poltaxu w końcu ubiegłego wieku. Dla historyków IT pewnie pamiętny jest rok 1995 w którym to zrezygnowano Poltax 1.0 (po pięciu latach wdrozęnia).
Lecz nie pomysł się liczy ale jego wykonanie a tu jest różnie ....
Ale do rzeczy - w ostatnich dniach mam bardzo dużo zapytań co z KSEF w Odoo - w związku z tym informujemy:
1. intensywnie pracujemy nad zimną naszego modułu do KSEF 1.0 celem dostosowania do 2.0
2. na koniec października 2025 mamy wykonane poniższe komponenty:
a. mechanizm autentykacji

b. wysyłkę faktur zwykłych (z wysyłką wsadową lub pojedynczą):

c. weryfikacja statusu przyjęcia faktury:

d. mechanizm zaczytywania faktur zakupu
Wszystko powyższe jest zrobione na środowisku TEST KSEF jakie zostało udostępnione przez MF. Czekamy na dostęp do aplikacji WEB do środowisk TEST i DEMO - wtedy będzie możliwość rzeczywistego przetestowania całego procesu.
Następne kroki:
1. testy na środowisku TEST , DEMO
2. wysyłka pozostałych typów faktur (korygujące, zaliczkowe, finalne) oraz załączników do faktur.
3. zaczytywania faktur zakupu z opcją rozpoznawania linii
4. dostosowanie JPK VAT do zmian wynikających z KSEF
Inne informacje:
1. moduł będzie udostępniony na sklepie Odoo jako oddzielna aplikacja
2. moduł na ten moment jest budowany na wersjach 17 i 18, będzie dostępny do R16 i prawdopodobnie R15
3. Odoo SA także pracuje nad rozwiązaniem standardowym, które będzie w ramach wersji Enterprise ale nie znamy dokładnych założeń i realizacja może być obłożona ryzykiem obsługi tylko prostych transakcji (jak JPK_VAT który nie obsługuje wszystkich operacji gospodarczych jakie mogą mieć miejsce w Odoo.
Aktualizacja 04-11-2025
W dniu wczorajszym MF udostępnił Aplikację TEST - dzięki temu możemy weryfikować dane przesyłane przez API, i nawet działa :)

Aktualizacja 06-11-2025
przetestowaliśmy podstawową implementację zaczytywania faktur zakupu, działa, ale ciekawe czy kiedyś MF udostępni przez API wizualizacje PDF takiej faktury - akcept na podstawie surowych danych i XML wydaje nam się mało realny
/
Aktualizacja 16-11-2025
Ministerstwo udostępniło środowisko Demo/Preprodukcjne KSEF: https://web2tr-ksef.mf.gov.pl/web
Tylko czemu nie można wygenerować tokenu z uprawnia do wystawiania faktur?

Aktualizacja 19-11-2025
Udało się wysłać fakturę do środowiska Preprod/Demo

Okazało się że w KSEF 2.0 osoba nadająca uprawnienia do tokenu musi musi mieść uprawnienia np do wystawiana fakturu - troche bez sensu, zwróciliśmy uwagę na to do MF

Aktualizacja 17-01-2026
Po pewnej przerwie w informowaniu o postępach pracach wracamy .
Jeszcze w 2025 roku zaczęliśmy testy modułu z naszymi klientami i zbierając uwagi cały czas udoskonalamu rozwiazanie. Poniżej wykaz najważniejszych zmian:
WIzualizacja PDF dla faktur przychodzących
Jak wcześniej informowaliśmy API KSEF nie udostępnia PDF, tylko XML, napisaliśmy rozwianie nie wymagające użycia zewnętrznych bibliotek i dajce PDF bezpośrednio w Odoo. Mamy nadzieję że ułatwi to proces obiegu i akceptacji faktur przychodzących w Odoo.
Możliwość parametryzacji dziennika dla faktur zakupowych
Dodaliśmy w opcjach domyślny dziennik dla faktur z KSEF, dodatkowo na kartotece kontrahentów powołaliśmy pole z informacją o dzienniku dla faktur z KSEF dla wskazanego dostawcy - umożliwia to np przysypianie dla kontrahentów dziennika faktu poufnych, magazynowych (w zależności od konfiguracji i obiegu dokumentów)
Mapowanie kodów podatków i warunków płatności na słowniki z KSEF


Obsługa dodatkowych pól z Odoo
Przesyłamy dodatkowe pola jak notatki, nr zamówienia, wskaznia data której dotyczy faktura
Rozbudowa Trilab Invoice o kody QR (QR1 + QR2 do trybu offline, QR2 wymaga wygenerowania dodatkowego certyfikatu w KSEF do ustawienia w opcjach:

Obsługa wysyłki wsadowej
Oprócz wysyłki interaktywnej :

wprowadziliśmy równoległą wysyłkę wsadową, odpowiada za o standardowe zdanie zaplanowane (cron)
EDI: Wykonywanie operacji ustug sieciowych

Moduł dla wersji 16, 17, 18 będzie dostępny na sklepie Odoo w ostatnim, tygodniu stycznia.
Aktualizacja 26-01-2026
zgodnie z wcześniejszymi informacjami moduł dostępny jest na Sklepie Odoo pod linkiem.
Aktualizacja 28-01-2026
W związku z dużą liczbą zapytań o konfigurację sytemu poniżej lista punktów do wykonania:
1. W Aplikacji Podatnika KSEF (środowisko PREPROD https://ap-demo.ksef.mf.gov.pl/) wygenerować tokenu (z uprawnieniami do wystawiania i przeglądania faktur):

Uwaga: numer tokenu należy zapisać.
2. W Aplikacji Podatnika KSEF złożyć wniosek o certyfikat do podpisu linku (proszę się nie denerwować - to nie my to wymyśliliśmy...)

3. W Odoo - Konfiguracja modułu Ksiegowość

ustawić
a. KSeF Ustawienia -> środowiska z którym następuje połączenie (na testy rekomendujemy środowisko demonstracyjne - preprod, na Odoo PROD środowisko PROD - ale to od 01.02.2026 - kiedy to będą dostępne i linki do środowiska prod KSEF i dane do połączenia)
b. KSeF Dziennik zakupów -> domyślny dziennik do k†órego bedą wpadać faktury zakupowe (chyba żę na dostawcy zostanie wskazany inny dziennik - o czym informowaliśmy wcześniej)
c. Ustawienia linku do weryfikacji wystawcy - wprowadzić klucz, certyfikat, hasło wygenerowany w pt 2 powyżej
d. KSeF Token -> wprowadzić wygenerowany w pt 1 powyżej token
e. Domyślna Data lub okres, którego dotyczy faktura -> ustawić jaka na fakturach sprzedaży ma być domyślna opcja dla daty/okresu sprzedaży
f. Włącz kody kreskowe -> opcja wysyłania kodu barcode do KSEF (w dedykowanym polu plik XML)
g. KSeF Włącz ignorowanie linii o zerowej kwocie -> opcja braku wysyłki do KSEF takich pozycji - faktury analogiczna do podobnej opcji co o wydruku pozycji z ceną zerową (np pod techniczne naliczenie KWS) z modułu Trilab Invoice
4. w Zaplanowanych Zadaniach modułu Odoo ustawić harmonogram wykonywania:

a. KSeF Sprawdź status importu partii faktur -> pobiera nr KSEF i UPO do faktur sprzedaży
b. KSeF Rozpocznij Import partii faktur -> importuje faktury zalupu
c. EDI: Wykonywanie operacji usług sieciowych -> wysyła faktury do KSEF
Uwaga: wysyłka (jak informowaliśmy wcześniej) jest w dwóch trybach:
a. interaktywnym - kiedy operator wyśle pojedynczą fakturę:

lub zadanie w tle będzie miało do wysłania jedną fakturę
b. wsadowym - kiedy zadanie w tle będzie miało do wysłania więcej niż jedną fakturę
Aktualizacja 02-02-2026
KSEF 2.0 już "działa" ... ciekawa ile osób ma takie komunikaty :)

ale coż - błędy wieku dziecięcego.
My śpieszymy z najnowszymi informacjami:
1. zostały wypuszczone moduły do starszych wersji Odoo 14, 15:

2. najważniejsze zmiany w najnowszej wersji modułu:
a. możliwość podania w parametrach daty od jakiej mają być pobierane faktury zakupu:

b. konfigurację środowiska Produkcyjnego tak any nie trzeba było go dodawać ręczenie:

dla osób wolących wykonać to ręcznie:
API Endpoint URL: https://api.ksef.mf.gov.pl/v2/
Kod QR URL: https://qr.ksef.mf.gov.pl/
Klucz publiczny asymetryczny: tutaj do pobrania
Klucz publiczny symetryczny: tutaj do pobrania
c. możliwość określenia statusu płatności (np Zapłacono)

Aktualizacja 04-02-2026
Dla użytkowników którzy zainstalowali nasz moduł ale go nie podłączyli do KSEF lub nie chcą wysyłać jeszcze faktur do KSEF a tylko je pobierać przypominamy (że jak w standardzie Odoo) jest możliwość wyłączenia dzienników sprzedaży z obsługi efaktur:

KSEF 2.0 nadchodzi