Jednolity Plik Kontrolny (JPK) - obsługa dużych plików

Program umożliwia obsługę plików JPK o rozmiarach nieprzekraczających 2GB (faktyczny limit może zależeć od zawartości pliku JPK i może być niższy niż podany powyżej).

Przetwarzanie plików JPK o rozmiarach kilkuset megabajtów wymaga spełnienia dodatkowych warunków.

Wymagania sprzętowe

Przetwarzanie tak wielkich plików może zabierać dużo czasu i wymagać zastosowania komputera o wiekszej wydajności. Korzystanie z komputerów o mniejszej wydajności może się wiązać ze znaczącym wydłużeniem czasu przetwarzania plików JPK, a nawet z możliwościa wystąpienia błędów uniemożliwiajacych przetworzenie tak dużego pliku JPK.

Do obsługi dużych plików JPK zalecamy:

Baza danych

Program eDek pozwala na przechowywanie danych w plikowej bazie Microsoft Visual FoxPro lub w bazie Microsoft SQL Server.

Do obsługi dużych plików JPK stanowczo zalecamy korzystanie z bazy MS SQL Server.

Jest możliwe korzystanie z bazy Microsoft Visual FoxPro, ale ta wersja bazy ma maksymalną pojemność 2 GB, więc importując kilka większych plików JPK można łatwo osiągnąć ten limit.

Dla porównania: bezpłatna wersja silnika "Microsoft SQL Server 2014 Express Edition" ma limit rozmiaru bazy ustalony na poziomie 10 GB. Wersja płatna "Microsoft SQL Server 2014 Standard Edition" pozwala na tworzenie baz o rozmiarze do 524 PB (petabajt)

Ograniczenia funkcjonalności

Nie wszystkie funkcje programu będą działały dla tak dużych plików. Poniżej przedstawiamy sposób obsługi dużych plików JPK.

Import plików XML

Pliki przekraczające rozmiar kilkudziesięciu megabajtów (w praktyce limit jest wynikiem dostępnej ilości pamięci RAM) należy importować bezpośrednio w formatce pliku JPK. Oto jak należy to zrobić:

Weryfikacja i zapis

Te funkcje działają tak, jak w przypadku innych deklaracji.

Przekazywanie do wysyłki

Z uwagi na rozmiar pliki JPK powinny byc przekazywane do wysyłki indywidualnie:

Wysyłka i pobieranie potwierdzeń

Te funkcje działają tak, jak w przypadku innych deklaracji.