Możliwość zapisu plików XML lokalnie w postaci zarchiwizowanej

Obok istniejącej możliwości zapisu lokalnie plików XML, zawierających dane JPK, dodano opcję zapisu takich plików w postaci zarchiwizowanej (spakowanej).

Do tej pory, podczas zapisu lokalnie plików XML, proces rozpakowywania odbywał się automatycznie przy użyciu zewnętrznego narzędzia 7-Zip. Bywa, że możliwości użycia takiego sposobu zapisu plików na systemach klientów są ograniczane przez administratorów. Wprowadzenie nowego trybu działania (zapis plików XML lokalnie w postaci zarchiwizowanej) daje możliwość ominięcia etapu rozpakowywania ściąganych plików na stacji roboczej klienta.

W słownikach VAT – dane nagłówkowe, VAT z deklaracją – dane nagłówkowe, Dane nagłówkowe oraz GV – dane nagłówkowe istnieje procedura Zapisz pliki XML lokalnie służąca do zapisu plików XML zawierających dane JPK na dysku lokalnym klienta. Proces zapisu standardowo obejmuje:

  1. Ściągnięcie spakowanych plików (w ten sposób są przechowywane na serwerze).
  2. Tymczasowy zapis narzędzia 7-Zip rozpakowującego pliki.
  3. Rozpakowanie plików do postaci XML.
  4. Usunięcie narzędzia 7-Zip.

W efekcie na stacji pozostają rozpakowane pliki XML.

Zdarza się, że użycie narzędzia rozpakowującego jest zabronione na stacji klienta. W takiej sytuacji użytkownik nie ma możliwości zapisania plików. Opisywana modyfikacja wprowadza możliwość zapisania plików XML w postaci spakowanej, z pominięciem etapu rozpakowywania. Narzędzie do rozpakowania nie jest wówczas ściągane i nie następuje automatyczny proces rozpakowania. W takim trybie mamy pewność, że pliki zapiszą się na dysku. Są to jednak pliki skompresowane, podzielone na woluminy (każdy utworzony plik posiada rozszerzenie będące kolejnym numerem sekwencji, czyli 001, 002, 003 itd.). W tym przypadku, jeśli operator chce uzyskać pliki XML, musi rozpakować woluminy. Archiwizacja jest dokonywana algorytmem zgodnym z wymogiem Ministerstwa Finansów. Algorytm ten nie jest obsługiwany przez narzędzia dostępne w systemie Windows, dlatego konieczne jest użycie zewnętrznego narzędzia, np. 7-Zip, które powinno być zainstalowane na stacji klienta.

Aby mieć możliwość zapisu plików XML z pominięciem etapu rozpakowywania niezbędna jest odpowiednia konfiguracja. Domyślnie skonfigurowana jest możliwość zapisu lokalnie plików XML z automatycznym procesem rozpakowania. Po skonfigurowaniu możliwości zapisu plików w wersji spakowanej okno procedury prezentuje dodatkową informację o sposobie zapisu skompresowanych plików w podziale na woluminy. W oknie tym zawarta jest również informacja o konieczności użycia zewnętrznego narzędzia do rozpakowania pliku.

Obraz zawierający tekst, zrzut ekranu, oprogramowanie, Ikona komputerowa

Opis wygenerowany automatycznie

Rys. 1. Okno procedury Zapisz pliki XML lokalnie (skonfigurowano możliwość zapisu plików w wersji skompresowanej)

Konfiguracja

Funkcjonalność wymaga nadania uprawnień: NIE

Funkcjonalność wymaga skonfigurowania: TAK