Parametryzacja wypełniania części pól węzła Dziennik w JPK_KR_PD

W systemie Softlab ERP by Asseco rozszerzono funkcjonalność w obszarze generowania Jednolitego Pliku Kontrolnego dla ksiąg rachunkowych (JPK_KR_PD).

Zmiana polega na udostępnieniu mechanizmu parametryzacji sposobu wypełniania wybranych pól węzła Dziennik, co umożliwia dostosowanie struktury danych do specyfiki prowadzonej ewidencji księgowej oraz do wewnętrznych zasad obowiązujących u klienta.

Nowa funkcjonalność odpowiada na potrzebę zwiększenia elastyczności w zakresie prezentacji informacji o dziennikach częściowych oraz o rodzajach dowodów księgowych, zgodnie z wymogami ustawy o rachunkowości oraz praktyką stosowaną przez jednostki gospodarcze.

Zmiana obejmuje obsługę konfiguracji sposobu wypełniania następujących pól:

  • D_2 – Opis dziennika (pole znakowe)

Dzienniki częściowe stosowane przez jednostkę, jako element ksiąg rachunkowych zgodnie z art. 14 ust. 3 i 4 UoR. Powinny one zostać opatrzone nazwą np. Zakup, Sprzedaż.

  • D_5 – Rodzaj dowodu księgowego (pole znakowe)

Rodzaj dowodu stanowiącego podstawę zapisu księgowego (art. 23 ust. 2 pkt 2 UoR), wskazany przez wystawcę zgodnie z art. 21 ust. 1 pkt 1 UoR.

Rys. 1. Widok pól D_2 i D_5 w schemie JPK_KR_PD

Aby ułatwić użytkownikom konfigurację, do menu START, w gałęzi Księgowość → Konfiguracja, dodano istniejący słownik Grupy dzienników. Ponadto dodano tu też słownik Grupy linijek dzienników, niewykorzystywany w obsłudze opisywanej funkcjonalności.

Rys. 2. Słowniki Grupy dzienników i Grupy linijek dzienników w menu systemu

Pole D_2 – Opis dziennika

W celu umożliwienia przypisania opisu dziennika do dowodu księgowego wykazywanego w JPK (według schemy pole D_2), w słowniku Grupy dzienników dodano kolumnę Opis dziennika (dla JPK).

Rys. 3. Nowa kolumna Opis dziennika (dla JPK) w słowniku Grupy dzienników

Wartości w kolumnie mogą być uzupełniane:

  • ręcznie – poprzez edycję wartości,
  • automatycznie – z wykorzystaniem dedykowanej procedury.

Aby umożliwić automatyczne napełnianie wartości w kolumnie, w słowniku dodano procedurę Uzupełnij opis dziennika na podstawie opisu rejestru.

Rys. 4. Procedura Uzupełnij opis dziennika na podstawie opisu rejestru

Mechanizm działania procedury jest następujący:

  • procedura uzupełnia wartości w nowej kolumnie na podstawie opisów rejestrów (kolumna Opis w słowniku Rodzaje rejestrów) powiązanych z rodzajami dowodów,
  • uzupełniane są wyłącznie puste pola,
  • istniejące wartości nie są nadpisywane.

Rys. 5. Wartości w kolumnie Opis dziennika (dla JPK) napełnione procedurą Uzupełnij opis dziennika na podstawie opisu rejestru

Wartość w kolumnie Opis dziennika (dla JPK), przypisana do grupy dzienników powiązanej z danym rodzajem dowodu, odpowiada za wypełnienie pola D_2 – Opis dziennika w strukturze JPK_KR_PD (węzeł Dziennik).

Rys. 6. Wypełnienie kolumny Opis dziennika w słowniku KR PD – Dziennik

Pole D_5 – Rodzaj dowodu księgowego

Kolejnym składowym polem węzła Dziennik jest pole z rodzajem dowodu księgowego (według schemy pole D_5). To w jaki sposób napełniane jest pole zależy od konfiguracji:

  • z pól w kolumnie Opis w słowniku Rodzaje dowodów,
  • z pól w kolumnie Opis w słowniku Grupy dzienników.

Poniżej przedstawiono przykład wypełniania pola D_5 – Rodzaj dowodu księgowego na podstawie opisu ze słownika Grupy dzienników:

Rys. 8. Przykładowa wartość pola w kolumnie Opis, w słowniku Grupy dzienników

Wówczas w jednolitym pliku kontrolnym w węźle Dziennik otrzymujemy:

Rys. 9. Wypełnienie pól w kolumnie Rodzaj, w słowniku KR PD – Dziennik

Konfiguracja

Funkcjonalność wymaga nadania uprawnień: TAK

Funkcjonalność wymaga skonfigurowania: TAK