Skip to content
KSeF (e-fakturowanie)
- Nowy moduł KSeF — dodano obsługę Krajowego Systemu e-Faktur (obowiązkowy od 2026-04-01); faktury dla firm z polskim NIP wystawione od tej daty są automatycznie oznaczane do wysyłki.
- Zarządzanie certyfikatami KSeF — w Ustawieniach dodano nową sekcję „Certyfikaty KSeF”, umożliwiającą dodawanie, usuwanie i testowanie certyfikatów (pliki .crt/.pem + klucz .key) dla każdego operatora i środowiska (Demo / Test / Produkcja).
- Zatwierdzanie faktur do KSeF — na liście faktur oraz na stronie głównej pojawił się przycisk „Zatwierdź do KSeF” z informacją o liczbie faktur czekających na zatwierdzenie.
- Status KSeF na liście i podglądzie faktur — na liście faktur dodano kolumny „KSeF” (ikona statusu) i „Zatw.” (ikona zatwierdzenia). Na podglądzie faktury widoczny jest blok z numerem KSeF, statusem i przyciskami akcji.
- Generowanie XML FA(3) — system generuje dokumenty XML zgodne ze schematem KSeF FA(3) v1-0E, z obsługą korekt, podmiotów dodatkowych (Podmiot2/3), dat sprzedaży, mechanizmu podzielonej płatności i form płatności.
- Generowanie kodu QR KSeF — po otrzymaniu numeru KSeF faktura otrzymuje kod QR linkujący do weryfikacji w portalu KSeF. Kod jest drukowany na PDF.
- Automatyczna wysyłka i odbiór numerów KSeF. CRON wysyła zatwierdzone faktury do KSeF oraz odbiera numery KSeF. Obsłużono też ponowną wysyłkę faktur „utkniętych” bez numeru referencyjnego.
- Nowe pola KSeF w karcie klienta – dodano: znacznik „Członek grupy VAT (GV)”, „Jednostka podrzędna JST”, pole „NrKlienta KSeF” oraz „ID wewnętrzny KSeF Odbiorcy”.
- Nowe pola KSeF na fakturze — przy wystawianiu i edycji faktury dostępne są pola GV, JST, NrKlienta KSeF; wartości zaciągane z karty klienta i nadpisywalne per faktura.
- Zablokowana edycji i usunięcie faktury przekazanej do KSeF — faktura ze statusem KSeF > 1 (wysłana lub wyżej) jest zablokowana przed edycją i usunięciem.
- Ujednolicenie numeracji ról podmiotów na zgodną ze schematem XSD KSeF.
- Statystyki KSeF na Pulpicie — dodano widget z podsumowaniem: do zatwierdzenia, do wysłania, wysłane, pobrano nr ref, pobrany numer KSeF, błąd.
- Walidacja NIP dla KSeF — dodano normalizację NIP (usuwanie zbędnych znaków, prefixu kraju).
- Dostępna jest szczegółowa dokumentacja modułu KSeF.
IPTV / subskrypcje
- Nowe ustawienie „Przenoś też subskrypcje od 1-go miesiąca” — opcja iptv_fv_pierwsza_od_pierwszego: gdy włączona, subskrypcje zaczynające się od 1-go dnia miesiąca są przenoszone do kolejnego cyklu; gdy wyłączona — fakturowane w bieżącym miesiącu.
- Poprawka daty końca STB bez umowy — przy aktywacji dekodera bez powiązanej umowy data końca jest teraz poprawnie inicjalizowana jako pusta, eliminując sporadyczny błąd obliczania okresu subskrypcji.
Faktury i finanse
- E-mail z fakturą wysyłany dopiero po uzyskaniu numeru KSeF — cron pomija faktury w trakcie procesu KSeF (status 1–3); e-mail wysyłany jest przy statusie 0 (nie dotyczy KSeF) lub 4 (pobrany numer KSeF).
- Podmiot3 kopiowany przy wystawianiu faktury — dane dodatkowych podmiotów z kartoteki klienta są automatycznie kopiowane do faktury.
- Zmiana nagłówka PDF faktury z numerem KSeF — zamiast numeru faktury wyświetlana jest sekcja „Informacja o wystawieniu dokumentu” z numerem dokumentu i numerem KSeF.
- Poprawka wydruku PDF z QR KSeF — stopka (potwierdzenie przelewu) przenoszona na następną stronę, gdy faktura zawiera kod QR, aby nie zasłaniać kodu.
- Sekcja not odsetkowych ukryta dla faktur od 2026-03-01 — na podglądzie faktury sekcja „Noty” nie jest wyświetlana dla faktur KSeF-owych.
Interfejs użytkownika
- Nowe ikony statusów KSeF — dodano ikony odpowiadajace statusom wysyłki do KSeF widoczne przy fakturach.
- Sekcja „Certyfikaty KSeF” w menu Ustawień — dodano nową pozycję w głównym menu.
- Karta klienta — informacja o podleganiu KSeF — dodano nowe pole „Faktura KSeF” z ewentualnym powodem wyłączenia.
- Formularz podmiotów dodatkowych — zaktualizowane role — lista ról korzysta ze słownika zapewniającego spójność z numeracją XSD KSeF.
- Walidacja formatu ID wewnętrznego KSeF — pole wymusza format NIP(10)-XXXXX.
Poprawki błędów
- Poprawka importu wyciągów bankowych — naprawiono sporadyczny błąd w ustalania punktu startowego importu maili z zestawieniami bankowymi, który powodował pomijanie pierwszego dokumentu do przetworzenia.
- Poprawka QR faktury przy braku pliku — usunięto możliwy błąd przy wywołaniu is_readable/is_writable na nieistniejącym pliku.
- Poprawka sprawdzania blokady klienta przy wystawianiu faktury — warunek był sprawdzany również gdy klient nie istniał w bazie dodano zabezpieczenie.
- Poprawka ścieżek plików bilingowania MVNO — wyeliminowany żadki błąd przy dodawaniu bilingów jako załączniki do faktury.
- Poprawka URL API MVNO — usunięto potencjalny podwójny ukośnik przy łączeniu URL i ścieżki endpointu.
- Dodatkowe metody w obsłudze bazy zapewniające bezpieczny mechanizm rezerwowania faktur KSeF.