Skip to content

Aplikacja umożliwiająca podgląd, tworzenie oraz edycję Jednolitych Plików Kontrolnych.

License

Notifications You must be signed in to change notification settings

cho3ek89/JpkEdytor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JPK Edytor

JPK Edytor jest aplikacją umożliwiającą podgląd, tworzenie oraz edycję Jednolitych Plików Kontrolnych. Obsługiwane są następujące typy plików:

  • JPK_V7K (wersje 2, 1)
  • JPK_V7M (wersje 2, 1)
  • JPK_VAT (wersja 3)
  • JPK_EWP (wersje: 2, 1)
  • JPK_FA (wersje: 3, 2)
  • JPK_FA_RR (wersja 1)
  • JPK_KR (wersja 1)
  • JPK_MAG (wersja 1)
  • JPK_PKPiR (wersja 2)
  • JPK_WB (wersja 1)

Wymagania aplikacji

  • Microsoft Windows 7 lub nowszy
  • Microsoft .NET Framework 4.8 (pobierz)

Instrukcja obsługi

Tworzenie pliku JPK

Z głównego menu aplikacji należy wybrać kolejno:
PlikNowyTyp pliku JPK

Otwieranie pliku JPK

Z głównego menu aplikacji należy wybrać kolejno:
PlikOtwórzTyp pliku JPK
W oknie „Otwieranie” najeży wybrać plik JPK oraz nacisnąć przycisk „Otwórz”.

Podgląd pliku JPK

Widok każdego nowo utworzonego bądź otwartego pliku JPK jest podzielony na karty, na przykład: „Nagłówek”, „Podmiot”, „Dochody”, „Spis z natury”, „Przychody i rozchody” w przypadku pliku JPK_PKPIR (wersja 2). W celu przełączenia się z jednej karty na drugą należy kliknąć w nagłówek karty zawierający jej nazwę, na przykład „Spis z natury”.

Niektóre karty widoku pliku JPK zawierają arkusz, na przykład karta „Spis z natury” widoku pliku JPK_PKPIR (wersja 2). Najechanie kursorem myszy na nagłówek kolumny niniejszego arkusza (na przykład: „Data spisu”) spowoduje wyświetlenie się po ułamku sekundy dymka zawierającego opis danej kolumny. Kliknięcie kursorem myszy na nagłówek kolumny arkusza spowoduje posortowanie wierszy arkusza względem tej kolumny.

Niektóre komórki arkusza mogą mieć szary kolor czcionki – dzieje się tak kiedy są one nieobowiązkowe oraz zawierają wartości domyślne lub gdy nie są spełnione inne warunki. Takie komórki nie znajdą się w wynikowym pliku JPK.

Edycja pliku JPK

Edycja danych w arkuszach

Z prawej strony każdego wiersza arkusza znajduje się przycisk „-”, kliknięcie go spowoduje usunięcie danego wiersza. W dole arkusza, z prawej strony znajduję przycisk „+”, kliknięcie go spowoduje dodanie nowego wiersza na końcu arkusza.

Importowanie danych do arkuszy z plików CSV

Aby aplikacja poprawnie wczytała plik CSV, powinien on:

  • używać kodowania UTF-8
  • używać znaku „;” jako separatora pól
  • być zgodny ze specyfikacją standardu pliku CSV
  • posiadać liczbę i kolejność kolumn odpowiadającą liczbie i kolejności kolumn w arkuszu, do którego ten plik ma być zaimportowany
  • zawierać tylko dane (wiersz z nazwami kolumn nie powinien być obecny)
  • posiadać daty zapisane w formacie rrrr-mm-dd, na przykład: 2019-04-27
  • wartości typu ☒/☐ powinny być zapisane jako: true/false

Możliwość zapisu oraz edycji plików CSV posiada na przykład program Microsoft Excel.

Aby zaimportować plik CSV do arkusza w aplikacji należy z głównego menu aplikacji należy wybrać kolejno:
PlikImportuj CSVNazwa karty widoku pliku JPK, która zawiera arkusz
W oknie „Otwieranie” najeży wybrać plik CSV oraz nacisnąć przycisk „Otwórz”.

Przykładowa zawartość pliku CSV, który może zostać zaimportowany do arkusza „Sprzedaż” pliku JPK_V7K (wersja 2) lub JPK_V7M (wersja 2):

;1190217475;Magazyn s.c.;536/22346;2020-06-14;0001-01-01;;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;2022-02-03;DataZaplaty;0;0;0;0;0;0;0;0;0;0;24352,17;596,09;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;8,01
PL;3796700710;Asfaltownia sp. z o.o.;426/88343;2020-06-14;2020-07-02;Ro;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0001-01-01;DataZaplaty;0;0;0;0;0;0;0;0;0;0;0;0;0;0;624562,08;63456,95;0;0;0;0;0;0;0;0;0;0;0;1230,55

Przykładowa zawartość pliku CSV, który może zostać zaimportowany do arkusza „Zakupy” pliku JPK_V7K (wersja 2) lub JPK_V7M (wersja 2):

;8114066171;Firma s.a.;345/74433;2020-08-06;0001-01-01;;0;5252,51;662,20;0;0;0;0;0;0;5,31
PL;5692926146;Fabryka s.c.;216/63645;2020-09-06;2020-09-07;Wew;0;0;0;5843,36;986,49;0;0;0;0;127,91

Walidacja pliku JPK

Aby przeprowadzić walidację nowo utworzonego bądź otwartego pliku JPK pod kątem poprawności merytorycznej z głównego menu aplikacji należy wybrać kolejno:
PlikWaliduj
W przypadku wykrycia błędów walidacji zostanie wyświetlone okno „Błędy walidacji” zawierające wszystkie błędy walidacji pliku JPK. W przypadku pomyślnej walidacji stosowny komunikat również zostanie wyświetlony.

Zapisywanie pliku JPK

Z głównego menu aplikacji należy wybrać kolejno:
PlikZapisz
W oknie „Zapisywanie jako” należy wybrać plik JPK do nadpisania bądź podać nazwę nowego pliku, następnie nacisnąć przycisk „Zapisz”.

About

Aplikacja umożliwiająca podgląd, tworzenie oraz edycję Jednolitych Plików Kontrolnych.

Topics

Resources

License

Stars

Watchers

Forks

Languages