W wersji 1.105 moduł AkceptujFaktury.pl otrzymał nową wizualizację podglądu faktury opartą o XSLT. Dzięki temu podgląd działa bezpośrednio na danych z pliku XML i został oparty o dwa lokalne warianty schematu: FA(2) oraz FA(3).

To ważna zmiana architektoniczna, bo silnik działa teraz autonomicznie i nie wymaga już użycia przykładowego ksef-viewer jako zależności wykonawczej. Przy okazji dopracowano samą prezentację dokumentu, w tym numer KSeF, szerokości wybranych kolumn i układ sekcji dodatkowych.

Zmiany i poprawki w wersji 1.105J

  1. Zoptymalizowano wczytywanie i obsługę dużej liczby dokumentów XML.
  2. Dodano filtry według roku i miesiąca z wyborem: bieżący, poprzedni lub wszystkie.
  3. Po zamknięciu okna pobierania z KSeF lista dokumentów odświeża się automatycznie.
  4. Wprowadzono mechanizm weryfikacji starszych dokumentów i przenoszenia ich do archiwum.
  5. Naprawiono zapisywanie notatek, opisów merytorycznych i zmian statusów bezpośrednio na liście dokumentów.
  6. Zoptymalizowano renderowanie podglądu faktur w panelu bocznym oraz w oknach podglądu.
  7. Przyspieszono otwieranie okna szczegółów podczas działania bocznego podglądu faktury.
  8. Menu kontekstowe pod prawym klawiszem myszy ma teraz większą tolerancję autozamykania.
  9. Pieczątki statusów są ustawiane niezależnie dla każdego dokumentu, a automatyczne wstawianie można wyłączyć także w ustawieniach firmy.
  10. Podsumowanie ustawia się automatycznie zależnie od liczby dokumentów na liście.
  11. Zoptymalizowano ładowanie listy firm w oknie wyboru firmy.

Zmiany w wersji 1.105

1. Nowy podgląd faktury oparty o XSLT

Podgląd faktury został przeniesiony ze statycznych szablonów HTML do modelu renderowania XSLT. Oznacza to, że wizualizacja jest generowana bezpośrednio na podstawie danych z pliku XML, a system automatycznie rozpoznaje, czy dokument należy wyświetlić według wariantu FA(2), czy FA(3).

W praktyce uprościło to utrzymanie modułu wizualizacji, ponieważ wszystkie pliki odpowiedzialne za wygląd faktury zostały skupione na silniku invoice-schema. Dzięki temu dalsze modyfikacje podglądu można wykonywać lokalnie, bez potrzeby sięgania do zewnętrznego katalogu przykładowego viewer-a.

W ramach zmiany pod numerem faktury pojawia się teraz także numer KSeF pobierany z nazwy pliku, a układ tabeli pozycji został lepiej dopasowany do realnych danych. To dobra baza do dalszej rozbudowy wizualizacji przy zachowaniu niewielkiego kosztu utrzymania.

Nowa wizualizacja faktury FA(3) w AkceptujFaktury.pl Drugi widok wizualizacji faktury FA(3) w AkceptujFaktury.pl

1.1 Wizualizacja faktury obok listy dokumentów

W wersji 1.105 pojawił się również stały podgląd wizualizacji faktury obok listy dokumentów. Po włączeniu przełącznika Podgląd siatka dokumentów zwęża się, a po prawej stronie wyświetlane jest dodatkowe okno z wizualizacją aktualnie wybranego dokumentu.

Ten wariant jest szczególnie wygodny na większych ekranach i monitorach o szerszym układzie, gdzie można jednocześnie analizować listę dokumentów i podgląd faktury bez przełączania się między oknami. Dobrze sprawdza się to zwłaszcza podczas seryjnej kontroli dokumentów, porównywania treści i szybkiego sprawdzania pozycji lub danych kontrahenta.

Boczny podgląd wizualizacji faktury obok listy dokumentów
Stały podgląd faktury obok gridu dokumentów ułatwia równoczesną pracę z listą i wizualizacją.

1.2 Szybki podgląd wizualizacji faktury z poziomu listy dokumentów

W wersji 1.105 dodano również szybki podgląd faktury bezpośrednio na liście dokumentów. Kliknięcie w ikonę przy numerze dokumentu powoduje otwarcie okna widoku faktury w podglądzie, dzięki czemu użytkownik może natychmiast przejść do wizualizacji bez przechodzenia przez dodatkowe etapy pośrednie.

Szybki podgląd wizualizacji faktury z poziomu siatki dokumentów
Szybki podgląd faktury dostępny bezpośrednio z poziomu listy dokumentów.

To samo okno podglądu jest dostępne zarówno z poziomu menu kontekstowego, jak i z poziomu ikony przy numerze dokumentu. Funkcja przyspiesza codzienną pracę, bo pozwala szybko sprawdzić wizualizację dokumentu, układ faktury oraz podstawowe dane bez opuszczania listy.

Ten sposób pracy szczególnie dobrze sprawdza się także na ekranach o mniejszych rozdzielczościach, gdzie użytkownik chce szybko podejrzeć dokument, ale nie potrzebuje stale otwartego dodatkowego panelu obok listy. Dzięki temu podgląd pozostaje szybki i wygodny również w bardziej kompaktowych układach okna.

Okno podglądu faktury dostępne z menu kontekstowego i z ikonki przy numerze dokumentu
Okno podglądu faktury można uruchomić z menu kontekstowego oraz z ikony przy numerze dokumentu.

1.3 Kod QR w podglądzie faktury i szybka weryfikacja w KSeF

Rozszerzeniem nowej wizualizacji jest kod QR umieszczany na dole faktury. W samym kodzie zapisany jest pełny link weryfikacyjny KSeF, natomiast bezpośrednio pod nim prezentowany jest czytelny numer KSeF dokumentu. Dzięki temu podgląd pozostaje wygodny dla użytkownika, a jednocześnie spełnia założenia mechanizmu weryfikacji stosowanego poza systemem.

Ważnym usprawnieniem jest to, że w wizualizacji można kliknąć bezpośrednio w kod QR. Po takim kliknięciu aplikacja otwiera nową kartę przeglądarki z adresem weryfikacyjnym prowadzącym do usługi KSeF. Tam można sprawdzić dane identyfikujące dokument i potwierdzić, że faktura odpowiada treści zapisanej w systemie.

To szczególnie przydatne w sytuacjach, gdy faktura jest oglądana poza samą aplikacją: w wydruku, w pliku PDF, podczas udostępniania wizualizacji kontrahentowi albo przy szybkiej kontroli dokumentu przez księgowość. Jedno kliknięcie w kod umożliwia przejście do procesu weryfikacji bez przepisywania danych ręcznie.

Przykładowy kod QR KSeF z fikcyjnym numerem faktury
Przykładowy kod QR dla fikcyjnej faktury KSeF: 5265877635-20260326-FAKEKSEF1234-AB. W kodzie zapisany jest link weryfikacyjny, a pod nim prezentowany jest numer KSeF.

1.4 Dostosowanie wielkości czcionki i menu operacji w bocznym podglądzie

Boczny podgląd faktury został rozbudowany o regulację wielkości czcionki dokumentu. Użytkownik może szybko zmniejszyć lub powiększyć treść faktury, a także jednym kliknięciem wrócić do ustawienia domyślnego. Dzięki temu łatwiej dopasować widok zarówno do dużych monitorów, jak i do bardziej kompaktowych stanowisk pracy.

W tym samym obszarze pojawiło się również menu operacji, które porządkuje najczęściej używane działania związane z aktualnie oglądanym dokumentem. Z poziomu jednego przycisku można przejść do zmiany statusu, dodać opis merytoryczny, otworzyć szczegóły faktury, a także uruchomić wydruk. To rozwiązanie przyspiesza codzienną pracę, bo najważniejsze akcje są dostępne dokładnie tam, gdzie użytkownik analizuje treść dokumentu.

Sam panel został zaprojektowany tak, aby zachować spójność z menu kontekstowym listy dokumentów, a jednocześnie lepiej wspierać pracę w układzie „lista + podgląd”. Dzięki temu użytkownik nie musi przełączać się między wieloma widokami i może wykonywać operacje bez odrywania się od podglądu faktury.

Boczny podgląd faktury z regulacją wielkości czcionki i menu operacji
Boczny podgląd umożliwia regulację wielkości czcionki faktury oraz szybki dostęp do menu operacji.

1.5 Wydruk faktury i zapamiętywanie ustawień podglądu

Rozbudowano także prezentację wydruku faktury. Wydruk uwzględnia dopasowaną wielkość czcionki podglądu, dzięki czemu użytkownik może wcześniej przygotować dokument w wygodnym widoku i od razu przejść do drukowania z lepszą kontrolą nad czytelnością treści.

Istotnym usprawnieniem jest również to, że włączenie bocznego podglądu jest zapamiętywane przy kolejnym logowaniu, podobnie jak ustawienia związane z prezentacją dokumentu. Oznacza to, że po ponownym wejściu do aplikacji użytkownik wraca do znanego sobie sposobu pracy, bez potrzeby każdorazowego konfigurowania podglądu od nowa.

Zapamiętywane są także wielkości faktury w różnych podglądach, co ułatwia pracę osobom, które regularnie korzystają zarówno z bocznej wizualizacji obok listy, jak i z pełnego podglądu dokumentu. Dzięki temu cały mechanizm wizualizacji staje się bardziej osobisty, przewidywalny i wygodny w codziennym użyciu.

Podgląd wydruku faktury z zapamiętywaniem ustawień wielkości i widoku
Wydruk faktury oraz ustawienia wielkości i aktywnego podglądu zostały lepiej dopasowane do codziennej pracy użytkownika.

2. Przełącznik autoryzacji: Token lub Certyfikat

W ustawieniach wprowadzono przełącznik autoryzacji, który pozwala wybrać, czy komunikacja z KSeF ma odbywać się z użyciem Tokenu, czy Certyfikatu. Dzięki temu firma może dopasować sposób pracy do własnych procedur bezpieczeństwa i wymagań organizacyjnych.

Rozwiązanie to daje większą elastyczność wdrożenia. W jednych organizacjach wygodniejszy będzie token, w innych naturalnym wyborem stanie się certyfikat używany już w istniejących procesach dostępu i autoryzacji.

Ustawienia autoryzacji Token lub Certyfikat

3. Obsługa autoryzacji certyfikatem

W wersji 1.105 dodano pełną możliwość autoryzacji z użyciem certyfikatów. Certyfikaty są zapisywane w katalogu firmy na serwerze FTP, w dedykowanym folderze Certyfikat.

Ważnym elementem wdrożenia jest bezpieczeństwo danych dostępowych. Hasło do certyfikatu jest szyfrowane, a bez znajomości odpowiedniego klucza nie ma możliwości jego odszyfrowania. Dzięki temu wrażliwe dane nie są przechowywane w postaci jawnej.

Dodawanie nowego certyfikatu w ustawieniach

4. Testowanie certyfikatów i uprawnień

Wprowadzono również możliwość testowania certyfikatów bezpośrednio pod kątem:

  • poprawności autoryzacji,
  • dostępu do usług KSeF,
  • uprawnień do przeglądania faktur.

Taki test pozwala szybciej zweryfikować, czy certyfikat został poprawnie dodany i czy konto ma odpowiedni zakres dostępu. To szczególnie ważne podczas pierwszej konfiguracji lub zmiany certyfikatu.

Testowanie certyfikatów i uprawnień KSeF

5. Logowanie dwuetapowe 2FA

Kolejną nowością jest logowanie dwuetapowe 2FA. Po poprawnym podaniu danych logowania system może wysłać jednorazowy kod na adres e-mail firmy. Dopiero po wpisaniu poprawnego kodu użytkownik uzyskuje dostęp do danych wybranej firmy.

Mechanizm 2FA został zaprojektowany tak, aby działał w oparciu o konfigurację konkretnej firmy. Jeżeli funkcja jest aktywna i w ustawieniach zapisano poprawny adres e-mail firmy, system przechodzi do dodatkowego etapu weryfikacji i wysyła kod ważny przez ograniczony czas.

Aby włączyć 2FA, należy przejść do ustawień firmy i aktywować opcję logowania dwuetapowego. Warunkiem uruchomienia funkcji jest zapisanie poprawnego adresu e-mail firmy, ponieważ to na ten adres trafia jednorazowy kod autoryzacyjny.

6. Zaufane urządzenia dla logowania 2FA

Jeśli logowanie dwuetapowe jest włączone, można skorzystać także z mechanizmu zaufanych urządzeń. Dzięki temu dla wybranych stanowisk lub znanych adresów IP możliwe jest pominięcie dodatkowego kroku wpisywania kodu.

Lista zaufanych urządzeń może być zarządzana ręcznie. Administrator ma możliwość:

  • przeglądania listy zapisanych urządzeń,
  • dodawania nowych wpisów ręcznie,
  • uzupełniania informacji pomocniczych o urządzeniu,
  • utrzymywania i porządkowania listy zaufanych pozycji.

To rozwiązanie dobrze sprawdza się tam, gdzie część użytkowników pracuje stale z tych samych lokalizacji, a jednocześnie firma chce zachować wysoki poziom bezpieczeństwa dla pozostałych logowań.

7. Rejestr logowań do wybranej firmy

W wersji 1.105 pojawił się także rejestr logowań do wybranej firmy. Pozwala on sprawdzić historię prób logowania i potwierdzonych dostępów w kontekście konkretnej organizacji.

Rejestr logowań zwiększa przejrzystość pracy i ułatwia analizę zdarzeń bezpieczeństwa. Dzięki niemu można szybciej ustalić, kiedy nastąpiło logowanie, na jakim etapie zakończyła się autoryzacja oraz które zdarzenia wymagały dodatkowej weryfikacji.

Podsumowanie zmian w wersji 1.105

Aktualizacja 1.105 wzmacnia AkceptujFaktury.pl w trzech kluczowych obszarach: wizualizacji faktur, autoryzacji dostępu do KSeF oraz bezpieczeństwa logowania użytkowników. Nowy podgląd oparty o XSLT, przełącznik Token/Certyfikat, obsługa certyfikatów, testowanie uprawnień, 2FA, zaufane urządzenia i rejestr logowań tworzą razem spójny zestaw funkcji dla firm, które chcą pracować bezpiecznie i przewidywalnie.

Wersja 1.105 wdraża również następujące zmiany i usprawnienia

Poniżej zebraliśmy najważniejsze poprawki, które bezpośrednio wpływają na wygodę codziennej pracy użytkowników.

Nowe menu na ekranie logowania
Dodatkowe odnośniki zostały zebrane w rozwijanym menu, dzięki czemu ekran logowania jest czytelniejszy i prostszy w obsłudze.

Powiększanie podglądu faktury
W podglądzie można szybko zmniejszyć lub powiększyć dokument, jednym kliknięciem wrócić do widoku domyślnego.

Zapamiętywanie ustawionego powiększenia
System pamięta ostatni poziom zoomu, więc przy kolejnym otwarciu dokumentu użytkownik wraca do swojego wygodnego widoku.

Wygodniejsze przeglądanie dokumentu
Obszar podglądu został lepiej dopasowany do okna, co ogranicza problem podwójnego przewijania.

Czytelniejsze przyciski w szczegółach dokumentu
Najważniejsze akcje, takie jak zapis, są lepiej widoczne i wygodniejsze podczas pracy z opisem oraz notatkami.

Lepsze podsumowanie pozycji
Najważniejsze wartości są czytelniejsze, lepiej rozmieszczone i uzupełnione o subtelnie pokazywaną walutę dokumentu.

Powiększanie także w panelu schematu
Analogiczne sterowanie powiększeniem działa również w panelu schematu, co ułatwia analizę danych w różnych widokach dokumentu.

Przebudowa kolumn w pozycjach dokumentu
Tabela pozycji lepiej dopasowuje się do danych dokumentu i pokazuje potrzebne kolumny: Lp, Opis, JM, Ilość, Cena, Wartość, st. VAT, wartość VAT i Brutto.

Widok kolumny Indeks
Jeżeli w XML występuje indeks pozycji, system pokazuje go automatycznie jako dodatkową kolumnę.

Spójne wartości liczbowe
Ilości, ceny i kwoty w pozycjach są prezentowane z dokładnością do dwóch miejsc po przecinku, co ułatwia kontrolę dokumentu.