(KSeF) Wzbogacenie importu dokumentów/dowodów o dane związane z KSeF

Proces importu dokumentów i dowodów z systemów zewnętrznych do systemu Softlab ERP został rozszerzony o możliwość przekazywania pełnych danych związanych z KSeF. Dotychczas można było importować jedynie numer KSeF oraz datę.

Po wprowadzeniu zmian dokumenty importowane do bufora mogą zawierać również dodatkowe informacje wymagane przez KSeF.

Modyfikacja odpowiada na potrzeby wynikające z wdrożenia KSeF i znacząco usprawnia proces wprowadzania danych. Dzięki niej pełne dane KSeF mogą zostać przekazane już na etapie importu plików i przetwarzane w buforze, eliminując konieczność ręcznego uzupełniania dokumentów po imporcie.

Zmiany dotyczą importu IMPDOK, wykonywanego za pomocą procedury Importuj z pliku XLS w słowniku Import dokumentów/dowodów.

W ramach wykonanych prac:

  • Zaktualizowano szablon importu dokumentów i dowodów, dodając nowe arkusze i aktualizując już istniejące.
  • W słowniku Import dokumentów/dowodów, w szczególe Dodatkowe dane dla JPK dodano zakładkę Podstawowe, a w niej kolumny zawierające informacje o powodzie braku numeru KSeF.
  • W słowniku Import dokumentów/dowodów dodano nowe szczegóły:
  • KSeF – Pracownik (Podmiot3),
  • KSeF – opisy dodatkowe do nagłówka,
  • KSeF – opisy dodatkowe dla linijek,
  • KSeF – opisy dodatkowe dla linijek usług.

1. Szablon importu dokumentów i dowodów

Zaktualizowany szablon importu IMPDOK (pobierany za pomocą procedury Pobierz szablon importu) zawiera następujące zmiany:

  • w arkuszu JPK dodano pola informujące o przyczynie braku numeru KSeF:
  • OFF_KSEF,
  • BFK_KSEF,
  • DI_KSEF.
  • dodano nowe arkusze:
  • KSEF DOD. NAGLOWEK – opisy dodatkowe do nagłówka,
  • KSEF DOD. USLUGI – opisy dodatkowe dla linijek usług,
  • KSEF DOD. LINIJKI – opisy dodatkowe dla linijek dokumentu,
  • KSEF PRACOWNIK – dane pracownika (Podmiot3, Rola 11).
  • w arkuszu Legenda dodano opis nowych pól i arkuszy.

Nowe arkusze z szablonu mają swoje odwzorowanie w nowych szczegółach słownika buforowego Import dokumentów/dowodów. Są one spójne z analogicznymi szczegółami dostępnymi w rejestrach dowodowych (np. w słownikach Rejestr sprzedaży czy Rejestr zakupów).

Rys. 1. Zaktualizowany szablon dla importu IMPDOK, arkusz Legenda z opisem nowych arkuszy

2. Szczegół Dodatkowe dane dla JPK

W słowniku Import dokumentów/dowodów, podobnie jak w rejestrach dowodów, w szczególe Dodatkowe dane dla JPK, dodano zakładkę Podstawowe, zawierającą grupę kolumn KSeF, a w niej trzy kolumny OFF, BFK i DI informujące o przyczynie braku numeru KSeF na dokumencie. W oknie edycyjnym szczegółu, w nowej zakładce Dokument, istnieje możliwość edycji pozycji oznaczającej powód braku numeru KSeF.

Jeżeli wśród zaimportowanych dokumentów będzie taki, który posiada numer KSeF i jednocześnie ma zaznaczony któreś z pól OFF, BFK i DI, wówczas numer KSeF, widoczny w tabeli głównej słownika, zostanie oznaczony kolorem czerwonym, informującym o nieprawidłowości.

Rys. 2. Sygnalizacja nieprawidłowości danych KSeF – dokument posiada zaznaczony znacznik BFK, ale posiada również numer KSeF

3. Nowe szczegóły

W słowniku Import dokumentów/dowodów dodano szczegóły analogiczne do tych dostępnych w oknach edycyjnych dowodów w rejestrach zakupów czy sprzedaży. Dane mogą pochodzić z importu lub zostać dodane/zmodyfikowane ręcznie. Nowe szczegóły dostępne są bezpośrednio w słowniku Import dokumentów/dowodów lub w podglądzie wybranych szczegółów (przycisk Podgląd w oknie szczegółu).

Szczegół KSeF – Pracownik (Podmiot3) dostępny jest bezpośrednio w słowniku Import dokumentów/dowodów. Prezentuje dane dotyczące pracownika, takie jak imię i nazwisko, dane adresowe, PESEL czy NIP. Dane są analogiczne do tych zawartych w sekcji Podmiot3 w roli 11 w strukturze XML KSeF.

Rys. 3. Okno edycyjne szczegółu KSeF – Pracownik (Podmiot3),

Pozostałe trzy nowe szczegóły służą do obsługi dodatkowych opisów KSeF. Informacje w nich zawarte przenoszone są po eksporcie z bufora do analogicznych szczegółów dostępnych w oknach edycyjnych dowodów. Każda pozycja takiego opisu dodatkowego powinna zawierać wypełnione wartości w kolumnach:

  • Klucz – nazwa pola służącego do prezentacji dodatkowych danych na fakturze, w tym wymaganych przepisami prawa, dla których nie przewidziano innych pól/elementów.
  • Wartość – wartość pola służącego do prezentacji dodatkowych danych na fakturze, w tym wymaganych przepisami prawa, dla których nie przewidziano innych pól/elementów. Pole może być puste.
  • Szablon – w przypadku importów z innych systemów pole w tej kolumnie raczej nie będzie wykorzystywane. Służy ono do łatwiejszego wypełniania pól w oparciu o zdefiniowane szablony w Softlabie.

Szczegół KSeF – opisy dodatkowe do nagłówka dostępny jest bezpośrednio w słowniku Import dokumentów/dowodów. Zawiera opisy dodatkowe dla nagłówka dokumentu.

Rys. 4. Szczegół KSeF – opisy dodatkowe do nagłówka w słowniku Import dokumentów/dowodów

Po wyeksportowaniu dokumentu ze słownika buforowego opis ze szczegółu przenoszony jest do analogicznego szczegółu w rejestrze sprzedaży czy zakupu.

Rys. 5. Słownik Rejestr sprzedaży, szczegół KSeF – opisy dodatkowe do nagłówka w oknie edycyjnym dokumentu zaimportowanego z bufora

Szczegół KSeF – opisy dodatkowe dla linijek dostępny jest w podglądzie szczegółu Linijki dokumentu, do którego przechodzimy po kliknięciu przycisku Podgląd.

Rys. 6. Słownik Import dokumentów/dowodów, szczegół Linijki dokumentów – przejście do podglądu szczegółu

W przypadku dokumentów zakupowych opisy te dotyczą linijek usługowych oryginalnego dokumentu. Ponieważ w Softlab ERP nie stosuje się linijek usługowych w ewidencji zakupów, opisy są grupowane na poziomie linijek stopki VAT.

Rys. 7. Edycja w szczególe KSeF – opisy dodatkowe dla linijek

Szczegół KSeF – opisy dodatkowe dla linijek usług dostępny jest w podglądzie szczegółu Linijki usługowe, do którego przechodzimy po kliknięciu przycisku Podgląd.

Rys. 8. Słownik Import dokumentów/dowodów, szczegół Linijki usługowe – przejście do podglądu szczegółu

Dla dokumentów sprzedażowych możemy stosować fakturowanie usługowe. W takim przypadku importowany dokument zawierać będzie linijki usługowe. Dla każdej takiej linijki mogą istnieć opisy dodatkowe.

Rys. 9. Edycja w szczególe KSeF – opisy dodatkowe dla linijek usług

Po zakończonej weryfikacji i ewentualnym uzupełnieniu informacji eksportujemy dowody ze słownika buforowego do słowników docelowych, poprzez zmianę statusu dokumentu w menu Status faktury na Wyeksportowany. Tak procesowany dowód w rejestrze FK:

  • zawiera komplet danych KSeF przekazanych w buforze,
  • posiada wszystkie opisy dodatkowe,
  • zachowuje dane Podmiotu3.

Dzięki temu proces importu jest w pełni zgodny z wymaganiami KSeF i nie wymaga dodatkowych ręcznych korekt po zaimportowaniu dokumentów.

Konfiguracja

Funkcjonalność wymaga nadania uprawnień: NIE

Funkcjonalność wymaga skonfigurowania: NIE