Przejdź do treści

Zmiany w wersji 36.0

Rozbudowa obsługi KSeF oraz uproszczenie przetwarzania dokumentów

W wersji 36.0 wprowadziliśmy istotne zmiany w sposobie obsługi faktur oraz integracji z Krajowym Systemem e-Faktur (KSeF). Aktualizacja koncentruje się na ujednoliceniu logiki dokumentów, poprawie stabilności oraz przygotowaniu systemu pod dalszy rozwój funkcjonalności KSeF.

Nowy model obsługi KSeF

Wprowadzono spójny mechanizm zarządzania dokumentami w kontekście KSeF:

  • Ujednolicono obsługę faktur sprzedaży, zakupu oraz korekt.
  • Dodano kontrolę stanów dokumentów KSeF wraz z możliwością ręcznej zmiany statusu.
  • Wprowadzono walidację numeru KSeF oraz jego poprawności.
  • Dodano kontrolę dostępności akcji w zależności od statusu dokumentu.
  • Wprowadzono możliwość pobierania XML faktury bezpośrednio z systemu.

Dodatkowo:

  • system automatycznie generuje plik XML oraz jego identyfikator (hash),
  • kontrolowany jest proces wydruku faktury (np. zależny od numeru KSeF lub kodu QR).

Zmiany te wprowadzają uporządkowany i bezpieczny model pracy z dokumentami KSeF.

Uproszczenie obsługi korekt

Przebudowano mechanizm obsługi korekt faktur:

  • ujednolicono sposób edycji i zapisu korekt,
  • usunięto nadmiarową i przestarzałą logikę,
  • wprowadzono kontrolę operacji (np. zapis możliwy tylko w odpowiednim stanie dokumentu),
  • przygotowano system pod pełną obsługę korekt w KSeF.

Dzięki temu obsługa korekt jest bardziej spójna i przewidywalna.

Poprawa jakości generowanych XML

Wprowadzono usprawnienia w generowaniu plików XML:

  • poprawiono usuwanie niedozwolonych znaków zgodnie ze standardem XML 1.0,
  • zapewniono pełną zgodność kodowania (UTF-8),
  • zwiększono odporność na błędne dane wejściowe,
  • dodano mechanizm identyfikacji dokumentu (hash).

Zmiany te eliminują problemy z odrzucaniem dokumentów przez KSeF.

Zmiany w konfiguracji systemu

  • usunięto nieużywane ustawienia związane z wysyłką XML,
  • dodano możliwość wyboru środowiska KSeF (np. testowe / produkcyjne),
  • zaktualizowano mechanizm aktualizacji systemu.

Ujednolicenie przeliczania kursów walut

  • centralizacja zasad zaokrągleń i precyzji kursów,
  • ujednolicenie sposobu przeliczania danych z tabel NBP,
  • większa spójność obliczeń w całym systemie.

Uproszczenie obsługi kont bankowych

  • uproszczono sposób przypisywania kont bankowych do dokumentów,
  • dane są teraz bezpośrednio dziedziczone z dokumentów źródłowych.

Wycofywane funkcjonalności

  • oznaczono mechanizm wysyłki faxem jako przestarzały (planowane usunięcie),
  • usunięto nieużywane fragmenty systemu i uproszczono kod.

Usprawnienia wyszukiwania i filtrowania

  • dodano możliwość filtrowania dokumentów według statusu KSeF,
  • poprawiono działanie wyszukiwania dokumentów.

Podsumowanie

Wersja 36.0 wprowadza:

  • spójny model obsługi KSeF,
  • uproszczoną i bezpieczniejszą obsługę korekt,
  • większą zgodność z wymaganiami XML i KSeF,
  • poprawę stabilności i czytelności działania systemu.

Zmiany te stanowią fundament pod kolejne etapy rozwoju integracji z KSeF.