Opis zmian HSQL

  1. Strona główna
  2. Docs
  3. Opis zmian HSQL
  4. Wersja 3.90
  5. XI. Moduł KSeF – Sprzedaż

XI. Moduł KSeF – Sprzedaż

Wydrukuj dokument

1. Certyfikat uwierzytelniający dla operatora

Dodano obsługę certyfikatu KSeF dedykowanego dla operatora. W związku z tym, do okna Operator dodano przycisk Certyfikaty KSeF.

 

Przycisk będzie widoczny w przypadku, gdy operator ma przypisany Profil KSeF.

Przycisk Certyfikaty KSeF jest także widoczny w przypadku pełnego zakresu uprawnień, tj. profilu operatora ADMIN.

 

Po kliknięciu przycisku otwierane jest okno Certyfikaty operatora z możliwością konfiguracji certyfikatów dla testowego, demonstracyjnego oraz produkcyjnego środowiska KSeF.

 

Konfiguracja certyfikatu dla operatora działa analogicznie do konfiguracji dostępnej w Ustawieniach KSeF.

UWAGA!!!

W przypadku braku certyfikatu dla operatora do obsługi KSeF wykorzystywany jest certyfikat wskazany w Ustawieniach KSeF.

Konfiguracja certyfikatu operatora nie wpływa na wybór środowiska, na jakie wysyłane są dokumenty przez operatora. Jest to zależne od globalnej konfiguracji w zakładce Wysyłka, w Ustawieniach KSeF.

2. Informacja o ważności certyfikatu

Dodano obsługę daty ważności dla Certyfikatu uwierzytelniającego w systemie KSeF oraz Certyfikatu podpisu linku do weryfikacji wystawcy.

W tym celu do Ustawień KSeF dodano pola Ważność oraz Ile dni wcześniej przypominać o wygaśnięciu.

Pole Ważność uzupełniane jest po wskazaniu pliku CRT na podstawie daty ważności określonej w certyfikacie przez KSeF.

 

Zarówno podczas konfiguracji certyfikatu operatora jak i certyfikatu firmy w Ustawieniach KSeF niezbędne jest ustawienie wartości Ile dni wcześniej przypominać o wygaśnięciu. Prawidłowy zakres sprawdzania to od 30 do 90 dni.

 

W przypadku, gdy zostanie przekroczona liczba dni do przypomnienia, ustawiona dla certyfikatu podczas uwierzytelniania certyfikatem sprawdzana w trakcie wysyłki do KSeF, interaktywnie lub wsadowo lub pobrania statusu z KSeF, zostanie wyświetlony stosowny komunikat z informacją.

 

Próba uwierzytelnienia nieważnym certyfikatem spowoduje wyświetlenie informacji o wygaśnięciu certyfikatu.

 

Ważność certyfikatu podpisu dokumentów OFFLINE została także obsłużona wyżej opisanymi komunikatami. Wyświetlane zostaną informacje w przypadku generowania kodu QR dla linku weryfikacji dostawcy dla PDF, czyli wizualizacji PDF przed wysyłką dokumentu do KSeF.

 

 

3. Obsługa rabatu potransakcyjnego w KSeF

Od wersji 3.90 do systemów Humansoft dodano obsługę KSeF dla korekt z tytułu rabatów potransakcyjnych. Nowa funkcjonalność umożliwia poprawne i zgodne z obowiązującymi przepisami wystawianie oraz przekazywanie do KSeF faktur korygujących zmniejszających, wynikających z przyznania rabatu po dokonaniu sprzedaży.

 

Widok listy dokumentów został rozszerzony o ikonę KSeF wraz z pełnym zakresem jej funkcjonalności, a także o dodatkowe kolumny wspierające proces przygotowania i wysyłki dokumentów.

 

Proces oraz etapy przygotowania pliku XML i jego wysyłki przebiegają analogicznie jak w przypadku pozostałych korekt faktur dostępnych w systemie, co zapewnia spójność obsługi oraz intuicyjność dla użytkownika.

 

 

Pozycje korekty – rabat potransakcyjny

Dokument korekty faktury (KF) z tytułu rabatu potransakcyjnego przypisuje swoje pozycje do odpowiednich stawek VAT. Pozycje te są automatycznie grupowane według stawek VAT, co zapewnia prawidłowe rozliczenie podatkowe.

W pierwszym kroku należy wskazać okres, z którego mają zostać pobrane dokumenty. Następnie należy kliknąć w puste pole pozycji, co spowoduje automatyczne wyświetlenie listy rejestrów dokumentów sprzedażowych.

 

Po wybraniu i zatwierdzeniu rejestrów dla wskazanego okresu system otworzy kolejne okno. W jego górnej części znajduje się lista wszystkich dokumentów z wybranego okresu i wskazanych rejestrów dla danego kontrahenta.

W dolnej części okna, w sekcji Podsumowanie, prezentowane są pozycje dokumentów pogrupowane według stawek VAT.

Kolejnym etapem jest wskazanie na formularzu odpowiedniej pozycji księgowej z kartoteki, która odpowiada udzielanemu rabatowi. Następnie w polu Rabat należy wprowadzić wartość, o jaką mają zostać obniżone dokumenty, po czym wybrać przycisk Oblicz, który automatycznie przeliczy wartości pozycji zgodnie z wprowadzonym rabatem.

Po zatwierdzeniu okna, na liście pozycji dokumentu KF zostaną utworzone pozycje pogrupowane według stawek VAT, z wykorzystaniem wskazanej wcześniej pozycji księgowej określonej jako rabat.

 

Struktura pliku XML dla korekty zakupu

Plik XML dla dokumentu korekty zakupu zawiera standardowe sekcje, takie jak nagłówek oraz dane Podmiotu 1 i Podmiotu 2.

W przypadku korekty pole Rodzaj faktury przyjmuje wartość KOR, natomiast w polu Przyczyna korekty przekazywana jest informacja o rodzaju korekty, np. Rabat potransakcyjny X%, gdzie X oznacza wartość rabatu.

W sekcji Fa może występować dowolna liczba (n) elementów <DaneFaKorekty>, które zawierają informacje o fakturach korygowanych. W ramach tego elementu przekazywane są następujące dane:

  • <DataWystFaKorygowanej> – data wystawienia faktury korygowanej,
  • <NrFaKorygowanej> – numer faktury korygowanej,
  • <NrKSeFN> – numer KSeF faktury korygowanej; w przypadku, gdy faktura nie była zarejestrowana w KSeF, w polu tym przekazywana jest wartość 1.

4. Wysyłka wsadowa do KSeF

W nowej wersji systemu udostępniono funkcjonalność wysyłki wsadowej do Krajowego Systemu e-Faktur KSeF, umożliwiająca jednoczesne przekazanie wielu dokumentów w ramach jednego procesu.

 

Po zaznaczeniu wybranych dokumentów i wybraniu opcji Wysyłka wsadowa, dostępnej pod przyciskiem KSeF – narzędzia, system automatycznie generuje dla nich pliki XML zgodne ze schemą KSeF, a następnie grupuje je w jedną paczkę i przesyła do systemu KSeF.

W odróżnieniu od wysyłki interaktywnej, gdzie dokumenty przetwarzane są pojedynczo, wysyłka wsadowa realizowana jest w ramach sesji wsadowej, co pozwala na efektywne przetwarzanie większej liczby dokumentów.

W trakcie wysyłki wyświetlany jest komunikat informujący o postępie operacji.

 

Następnie pojawia się stosowny komunikat podsumowujący.

 

Po wybraniu Opcji Pobierz status, pojawi się komunikat o pobieraniu statusów z sesji interaktywnej oraz z sesji wsadowej.

 

5. Mechanizm szybkiej wysyłki do KSeF

W wersji 3.90 została zaimplementowana funkcja Szybka wysyłka, która upraszcza i przyspiesza proces przekazywania dokumentów do KSeF.

Opcja Szybka wysyłka agreguje w jednym kroku następujące działania:

  • akceptację dokumentu,
  • wygenerowanie pliku XML,
  • walidację dokumentu,
  • interaktywną wysyłkę do KSeF,
  • pobranie statusu.

 

Dzięki temu użytkownik nie musi wykonywać tych operacji oddzielnie a cały proces odbywa się automatycznie po zatwierdzeniu dokumentu.

 

Konfigurację należy rozpocząć od definicji dokumentów faktury lub korekty faktury, które trafiają do KSeF, w opcji Automatycznie akceptuj do KSeF. Parametr został wzbogacony o nową opcję Szybka wysyłka, którą należy wskazać do obsługi tego mechanizmu.

 

Po włączeniu ww. opcji, proces wysyłki dokumentu wykonywany jest automatycznie podczas zatwierdzania faktury lub korekty. Oznacza to, że po kliknięciu przycisku OK w oknie tworzenia dokumentu system wyświetli pytanie Czy na pewno chcesz wysłać dokument przez szybką wysyłkę do KSeF?

 

Po zatwierdzeniu pytania, program natychmiast rozpocznie procedurę wysyłki do KSeF.

 

Po tej operacji, zatwierdzone okno dokumentu znika a na liście faktur widoczne są pozycje w adekwatnym etapie KSeF.

 

W przypadku gdy dokument nie przejdzie walidacji, system wyświetli komunikat bezpośrednio na formularzu z informacją o przyczynie niepowodzenia.

 

UWAGA!!!
Zatwierdzenie dokumentu przy włączonej opcji Szybka wysyłka powoduje jego natychmiastowe wysłanie do KSeF. Po wysłaniu dokumentu nie ma możliwości wprowadzania w nim zmian. W przypadku pomyłki, jedyną możliwością poprawy jest wystawienie faktury korygującej, dlatego przed zatwierdzeniem dokumentu należy dokładnie sprawdzić jego dane.

6. Obsługa stopki w schemie fabrycznej

Dodano obsługę elementu <Stopka> dla podstawowej konfiguracji KSeF, która definiuje dodatkowe informacje na fakturze i jest elementem fakultatywnym.

W związku z tym, do Danych podatkowych firmy na zakładce KSeF dodano pole Informacje w stopce KSeF.

 

Tekst wprowadzony w tym miejscu trafia do sekcji Stopka/Informacje/StopkaFaktury.

 

Konfiguracja treści stopki została dodana także do definicji rejestru dokumentu i można ją ustawić w parametrze Informacje w stopce KSeF.

 

Do stopki trafiają także:

  • pełna nazwa firmy,
  • KRS,
  • REGON,
  • numer rejestrowy BDO.

 

Dane te są pobierane z Danych podatkowych firmy, z zakładki Dane podstawowe i zostaną pobrane do węzła <Stopka> w tagu <Rejestry>.

 

Informacje zawarte w elemencie <Stopka> są widoczne na PDF w sekcji Rejestry i Pozostałe informacje.

 

7. Obsługa korekt formalnych wysyłanych do KSeF

Do mechanizmu korekt sprzedaży, dodano obsługę korekt formalnych NS. Na tą chwilę, dostępne są dokumenty z tytułu:

  • zmiany adresu,
  • zmiany warunków płatności,
  • zmiany nazwy kontrahenta,
  • zmiany daty sprzedaży (dostawy),
  • zmiany daty wystawienia,
  • zmiany miejsca przeznaczenia.


W trakcie jest przygotowanie korekty z tytułu zmiany procedur.

 

Mechanizm wysyłania dokumentów NS do KSeF, jest analogiczny jak w przypadku faktur i korekt wartościowo-ilościowych sprzedaży.


UWAGA!!!

Na tą chwilę, w przygotowaniu są korekty z tytułu zmiany GTU oraz z tytułu innego. Obecna wersja jeszcze nie obsługuje tych zdarzeń.

 
Jeśli przy wystawianiu dokumentu NS, wybrany będzie dokument oznaczony jako trafiający do KSeF, wówczas wyszarzone będą opcje z tytułu:

  • zmiany NIP,
  • zmiany kontrahenta,
  • zmiany sposobu odbioru,
  • zmiany symbolu GTU,
  • innego.

8. Historia dokumentu KSeF

Dodano Informację o sposobie wysyłki interaktywnej lub wsadowej w Historii dokumentu KSeF, dostępnej pod przyciskiem KSeF – narzędzia.

9. Dane kontaktowe dla Podmiotu1

Do Danych podatkowych firmy, w zakładce KSeF dodano sekcję Dane kontaktowe zawierającą pola Telefon oraz Email.

 

Wypełnione dane trafiają do węzła Podmiot1/ DaneKontaktowe w XML dla KSeF

 

 

Wskazane pola są uzupełniane automatycznie na podstawie zakładki Dane adresowe, podczas aktualizacji do wersji 3.90. Wprowadzone zmiany mają na celu umożliwienie zdefiniowania odrębnych danych kontaktowych dla KSeF, np. do działu sprzedaży.

10. Obsługa identyfikatora podatkowego w Adresach

Na formularzu Odbiorcy w kartotece kontrahenta dodano opcję Podatnik VAT zarejestrowany w UE. Po jego zaznaczeniu, program automatycznie uzupełnia prefiks PL w polu NIP odbiorcy.

 

Dzięki temu możliwe jest poprawne przekazywanie numeru VAT UE dla kontrahentów zarejestrowanych w Unii Europejskiej w wygenerowanym pliku XML do KSeF.

11. Dobrowolne wyłączenie wysyłki faktur dla osób fizycznych

Do definicji rejestrów sprzedaży F, dodano ustawienie Nie wysyłać dokumentów do KSeF dla osób fizycznych.

 

Ustawienie Tak dla wskazanej opcji spowoduje wyłączenie faktur wystawianych dla osób fizycznych, czyli dla kontrahentów oznaczonych jako Osoba fizyczna w kartotece, z rejestru z włączonym ustawieniem Dokument ma trafiać do KSeF.

Taki dokument po wystawieniu otrzyma etap KSeF Nie dotyczy i nie będzie możliwa akceptacja, wygenerowanie XML, ani wysyłka do KSeF takiego dokumentu.

 

Próba akceptacji dokumentu nie podlegającego wysyłce do KSeF dla osób fizycznych skutkuje wyświetleniem komunikatu z informacją o braku możliwości akceptacji.

 

Inne dokumenty, wystawione w tym rejestrze na kontrahentów typu Firma podlegają wysyłce do KSeF tak jak dotychczas.

12. Precyzja ceny i ilości na wizualizacji KSeF

Zmodyfikowano mechanizm generowania XML dla KSeF, uwzględniając ustawienia dotyczące dokładności ilości oraz cen zdefiniowane w Ustawieniach globalnych.

 

Dotychczas, do XML oraz jego wizualizacji w PDF trafiały wartości z maksymalną możliwą ilością miejsc po przecinku, zgodnie z tym co umożliwia struktura logiczna FA (3).

 

Wersja 3.89

 

Po zmianach, do XML oraz wizualizacji PDF trafiają wartości zgodne z ustawieniem dokładności ilości oraz ceny.

 

Wersja 3.90