Informacje wstępne
W związku z wdrożeniem Krajowego Systemu e-Faktur KSeF oraz rosnącymi wymaganiami w zakresie cyfryzacji procesów księgowych, integracja systemów ERP z KSeF staje się kluczowym elementem nowoczesnego zarządzania dokumentacją finansową. Niniejsza instrukcja została przygotowana z myślą o użytkownikach systemów Humansoft, którzy chcą w sposób prawidłowy i efektywny wystawiać, przesyłać oraz odbierać faktury ustrukturyzowane zgodne z obowiązującą strukturą FA (3).
Celem dostarczonego dokumentu jest:
- przedstawienie krok po kroku procesu obsługi KSeF w środowisku ERP, od konfiguracji po codzienną pracę z fakturami. Instrukcja zawiera również praktyczne wskazówki dotyczące najczęstszych problemów, interpretacji komunikatów zwrotnych z KSeF oraz zasad poprawnego przygotowania danych do wysyłki.
Zachęcamy do zapoznania się z naszą dokumentacją, która pomoże Państwu w sprawnym i zgodnym z przepisami korzystaniu z funkcjonalności KSeF w ramach Państwa systemu ERP.
Instrukcja dotyczy konfiguracji systemu, umożliwiającej wysyłanie faktur sprzedaży do KSeF na środowisko testowe.
UWAGA!!!
Wysyłanie danych na środowisko testowe KSeF, musi odbywać się przy użyciu danych fikcyjnych.
Moduły KSeF
Do prawidłowej obsługi dokumentów w KSeF dedykowane są dwa moduły:
- Moduł KSeF,
- Konfigurator schematów KSeF.
Moduł KSeF to podstawowa konfiguracja danych zawartych w systemie, m.in. kontrahentów czy dokumentów w oparciu o fabryczne ustawienia struktur logicznych dostarczonych przez Ministerstwo Finansów, z uwzględnieniem pól wymaganych.
Konfigurator schematów KSeF umożliwia tworzenie własnych schematów z uwzględnieniem specjalnych potrzeb użytkownika, takich jak: cechy, numery partii czy opłata cukrowa, dla których dedykowane są pola fakultatywne.
Niniejszy dokument skupiony jest w swojej treści na module KSeF, ze wskazaniem wszystkich najistotniejszych kroków, umożliwiających prawidłowe wystawienie faktury i wysłanie jej do KSeF.
Opis Konfiguratora schematów KSeF dostarczony zostanie w oddzielnym dokumencie.
Konfiguracja KSeF
W celu rozpoczęcia pracy z mechanizmem KSeF należy odpowiednio uporządkować dane i prawidłowo skonfigurować system. Takie działania zagwarantują płynną pracę i wyeliminują błędy walidacji.
Konfiguracja rozproszona jest w rożnych częściach systemu, dotyczy m.in. informacji dostępnych w ustawieniach globalnych, jak również kontrahentów, form płatności, dokumentów czy artykułów.
Poniżej wyszczególnione zostały poszczególne etapy konfiguracji systemu w celu wysłania dokumentu na środowisko testowe KSeF 2.0.
UWAGA!!!
Dane identyfikacyjne zawarte w dokumencie są fikcyjne i zostały wygenerowane na potrzeby niniejszej instrukcji.
UWAGA!!!
Na potrzeby wyjaśnień do niniejszego dokumentu zostały użyte elementy Broszury informacyjnej dotyczącej struktury logicznej FA (3), które oznaczone zostały kursywą.
Dane podatkowe firmy
W Danych podatkowych firmy należy skonfigurować informacje dotyczące sprzedawcy, które charakteryzują element Podmiot1 w strukturze logicznej.
Sekcja Pomiot1 zostanie wypełniona danymi z tego obszaru w sytuacji, gdy nie występują obligatoryjne pozycje dotyczące GV lub JST. Jeśli jednak zaistnieją inne okoliczności,
w wybranych przypadkach sekcja Podmiot3 również musi zostać wypełniona. Szczególną uwagę należy zwrócić na sekcję Rola, która musi być wypełniona odpowiednio:
Podaje się:
1 – Faktor – w przypadku, gdy na fakturze występują dane faktora,
2 – Odbiorca – w przypadku, gdy na fakturze występują dane jednostek wewnętrznych, oddziałów, wyodrębnionych w ramach nabywcy, które same nie stanowią nabywcy w rozumieniu ustawy,
3 – Podmiot pierwotny – w przypadku, gdy na fakturze występują dane podmiotu będącego w stosunku do podatnika podmiotem przejętym lub przekształconym, który dokonywał dostawy lub świadczył usługę (z wyłączeniem przypadków, o których mowa w art. 106j ust. 2 pkt 3 ustawy, gdy dane te wykazywane są w części Podmiot1K),
4 – Dodatkowy nabywca – w przypadku, gdy na fakturze występują dane kolejnych (innych niż wymieniony w części Podmiot2) nabywców,
5 – Wystawca faktury – w przypadku, gdy na fakturze występują dane podmiotu wystawiającego fakturę w imieniu podatnika,
6 – Dokonujący płatności – w przypadku, gdy na fakturze występują dane podmiotu regulującego zobowiązanie w miejsce nabywcy,
7 – JST – wystawca,
8 – JST – odbiorca,
9 – Członek GV – wystawca,
10 – Członek GV – odbiorca,
11 – Pracownik.
W przypadku wystąpienia na fakturze danych podmiotu trzeciego, o roli innej niż jedna z wyżej wymienionych, pole Rola pomija się. W tej sytuacji wypełnia się pola: RolaInna oraz OpisRoli.
Sekcja Podmiot1 zawiera podstawowe informacje o firmie wystawiającej dokumenty sprzedaży.
- Zakładka Dane podstawowe.
Stąd pobierane będą dane dotyczące:
- pełnej nazwy firmy,
- numeru NIP,
- Grupy VAT,
- JST.
Do sekcji DaneIdentyfikacyjne pobrane zostaną wymagane dane, tj. NIP oraz Nazwa.
Sekcje Grupa VAT oraz JST powodują odmienne działanie programu, co skutkuje wypełnieniem uszczegóławiających pól w sekcji Podmiot3 w pliku xml i oznaczeń do ww. sekcji w Podmiocie2.
- Grupa VAT
Jeśli firma zostanie oznaczona jako Grupa VAT, wówczas uaktywniona zostanie zakładka Grupa VAT, na której można wskazać przedstawiciela grupy jako nadrzędnego kontrahenta.
W takiej sytuacji firma będąca sprzedawcą, wystawcą faktur, trafia do dokumentu jako Podmiot 3, z oznaczeniem GV i rolą 9 oznaczoną jako Członek GV – wystawca.
Natomiast firma wskazana jako nadrzędna z funkcją Przedstawiciel zostanie zapisana jako Podmiot 1.
UWAGA!!!
Należy pamiętać, że w takiej sytuacji osoba wystawiająca faktury, musi posiadać uprawnienia KSeF nadane przez firmę nadrzędną. W innym przypadku, po wsyłce dokumentu Ministerstwo finansów nie wygeneruje numeru KSeF oraz zwróci komunikat o braku uprawnień.
- JST
Firma może zostać oznaczona jako JST Jednostka samorządu terytorialnego oraz mieć wskazany podmiot nadrzędny.
W takiej sytuacji firma będąca sprzedawcą, wystawcą faktur, trafia do dokumentu jako Podmiot 3 z oznaczeniem JST i rolą 7 oznaczoną jako Członek JST – wystawca.
Natomiast wskazana firma nadrzędna trafia do sekcji Podmiot 1.
UWAGA!!!
Należy pamiętać, że w takiej sytuacji osoba wystawiająca faktury, musi posiadać uprawnienia KSeF nadane przez firmę nadrzędną. W innym przypadku, po wsyłce dokumentu Ministerstwo Finansów nie wygeneruje numeru KSeF oraz zwróci komunikat o braku uprawnień.
- Zakładka Dane adresowe
Informacje dotyczące danych adresowych wykazywane są w sekcji Adres. Element ten jest taki sam we wszystkich obszarach struktury i obejmuje cztery składniki:
- Kod kraju,
- AdresL1,
- AdresL2,
- GLN.
Zawarte w zakładce Dane adresowe będą widniały w pliku xml w sekcji dotyczącej AdresL1.
Jeśli informacje dotyczące adresu będą dłuższe, wówczas zostanie wypełniona również sekcja AdresL2, będąca obszarem uzupełniającym do AdresL1.
Sekcja AdresL2 jest polem fakultatywnym i ma za zadanie dostarczyć informacji, które nie zmieściły się w polu AdresL1.
Dodatkowo, pole Email wykazane będzie w przypadku, gdy zostało wypełnione.
- Zakładka VAT
Zakładka VAT umożliwia określenie pól wymaganych w sekcji Adnotacje, dla struktury elementu Fa, takich jak oznaczenie dotyczące stosowania płatności podzielonej jak również informacje dotyczące Zwolnień.
- P_16 – metoda kasowa,
- P_17 – samofakturowanie,
- P_18 – Odwrotne obciążenie,
- P_18A – Mechanizm podzielonej płatności.
Zwolnienia w KSeF to obszar dotyczący wystąpienia lub braku wystąpienia na fakturze sprzedaży zwolnionej oraz podstawy prawnej zastosowanego zwolnienia od podatku.
Dostępne są następujące opcje:
- Przepis ustawy lub aktu wydanego na podst. ustawy,
- Przepis dyrektywy 2006/112/WE,
- Inna podstawa prawna.
Możliwe jest zaznaczenie jednego znacznika, do którego należy wprowadzić pole opisowe. Wówczas takie informacje będą wykazywane odpowiednio w tagach:
P_19, który przyjmuje wartość 1, natomiast następne pola są wykazywane z wypełnioną treścią i oznaczają fakt zaistnienia zwolnienia w jednym z poniższych zdarzeń:
- P_19A – Przepis ustawy lub aktu wydanego na podstawie ustawy,
- P_19B – Przepis dyrektywy 2006/112/WE,
- P_19C – Inna podstawa prawna.
W przypadku braku zwolnienia, system doda w piku xml tag P_19N z wartością 1.
- Zakładka KSeF
W zakładce KSeF możliwe jest wypełnienie danych korespondencyjnych jak również wskazanie Statusu podatnika.
Przy podniesieniu danych do wersji 3.88 dane do korespondencji zostaną przepisane z zakładki Dane adresowe.
Jeśli zostaną zmienione przez użytkownika, wówczas system potraktuje je jako dane korespondencyjne, wypełniając tymi danymi sekcję AdresKoresp. Sekcja ta zostaje wypełniona nawet w przypadku takiego samego adresu. Do pliku xml przenoszone są również informacje o numerze EORI oraz GLN, o ile zostały wypełnione.
Ponadto, zakładka umożliwia wskazanie Statusu podatnika.
Wartości 1, 2, 3 i 4 oznaczają odpowiednio, że podatnik znajduje się w stanie likwidacji, postępowania restrukturyzacyjnego, upadłości lub jest przedsiębiorstwem w spadku. Pole jest fakultatywne.
StatusInfoPodatnika jest polem fakultatywnym.
Podaje się:
- 1 – w przypadku podatnika znajdującego się w stanie likwidacji,
- 2 – w przypadku podatnika, który jest w trakcie postępowania restrukturyzacyjnego,
- 3 – w przypadku podatnika znajdującego się w stanie upadłości,
- 4 – w przypadku przedsiębiorstwa w spadku.
Kwestia wypełnienia pola należy do decyzji podatnika, niezależnie czy podatnik ten posiada jeden z wymienionych wyżej statusów.
Magazyny i oddziały
Na potrzeby mapowania danych na fakturach zakupu, które zostaną udostępnione w kolejnej wersji, do Magazynów i Oddziałów dodano numery GLN/ ILN oraz Identyfikator wewnętrzny KSeF.
Ustawienia globalne
W menu Konfig., w parametrach znajdujących się w Ustawieniach globalnych dostępna jest opcja Obsługa KSeF od z możliwością wskazania daty.
Po wprowadzeniu daty w polu Obsługa KSeF od, funkcje dotyczące mechanizmów akceptacji czy wysyłania dokumentów do KSeF będą dostępne od wskazanego okresu. Jeśli data pozostanie pusta, z parametrem Nie wybrano, mechanizmy umożliwiające wysyłkę do KSeF nie będą dostępne.
Po zainstalowaniu wersji 3.88, data nie będzie wypełniona.
Kontrahenci
Dane zdefiniowane w kartotekach kontrahentów będą miały swoje odzwierciedlenie w sekcjach Podmiot2 oraz Podmiot3.
Podmiot2 dotyczy informacji, które charakteryzują nabywcę towaru lub usługi, natomiast sekcja Podmiot3 zawiera dane podmiotów trzecich, innych niż sprzedawca w Podmiot1 i nabywca wymieniony w części Podmiot2, związanych z fakturą.
Podmiot3 jest elementem fakultatywnym w strukturze FA (3), niemniej będzie wykorzystywany podczas opisywania określonych zdarzeń gospodarczych. W tym obszarze istotne są Role podmiotu trzeciego.
Podmiot3 to osoba lub firma zewnętrzna, której podatnik nadał uprawnienie do działania w jego imieniu w Krajowym Systemie e-Faktur. Podmiot trzeci może wykonywać wybrane czynności, takie jak wystawianie, odbieranie lub przeglądanie e-faktur, zgodnie z zakresem uprawnień nadanych mu przez podatnika.
- Zakładka Dane Podstawowe
W zakładce Dane podstawowe zawarte są informacje, które w KSeF będą wykazywane jako podstawowe dane identyfikacyjne.
Z tej zakładki będą pobierane dane dotyczące nazwy czy adresu, występującego w tagach AdresL1 oraz AdresL2, numer GLN oraz dane kontaktowe.
- Zakładka Adresy
Jeśli kontrahent posiada Oddziały, należy dopilnować, aby te dane były prawidłowo wypełnione.
Jeśli Miejsce przeznaczenia będzie wskazane na fakturze w Pozostałych danych, wówczas te dane zostaną wypełnione w obszarze Podmiot3 z wartością 2 w sekcji Rola.
- Zakładka Osoby
W zakładce Osoby można wskazać osoby, które również zostaną wyszczególnione w pliku xml z odpowiednią Rolą, jeśli zostaną odpowiednio ocechowane w kartotece.
Oprócz imienia i nazwiska, do systemu KSeF przejdzie informacja o Identyfikatorze wewnętrznym KSeF o ile taki został wygenerowany.
Identyfikator wewnętrzny z NIP – IdWew
Przez unikalny identyfikator zakładu (oddziału) osoby prawnej lub innej wyodrębnionej jednostki wewnętrznej podatnika, rozumie się identyfikator wytworzony w KSeF, zawierający numer identyfikacji podatkowej (NIP) podatnika i ciąg znaków numerycznych.
Uwaga!
Identyfikator wewnętrzny można wygenerować korzystając np. z Aplikacji Podatnika KSeF.
UWAGA!!!
Pracownik musi mieć zaznaczony znacznik Osoba upoważniona do odbioru faktury VAT, aby można go było wskazać na fakturze.
W pliku xml Pracownik zostanie wykazany ze wskazaniem numeru IdWew i oznaczeniem 11 w Roli.
Jeśli Identyfikator wewnętrzny nie zostanie wypełniony, w pliku xml program wypełnia tak BrakID z wartością 1.
- Zakładka Pozostałe dane
W Pozostałych danych istotnym elementem będzie Kod sprzedawcy u kontrahenta, który o ile jest wypełniony, zostanie przeniesiony do pliku xml.
- Zakładka Pozostałe dane cd.
W zakładce Pozostałe dane cd. można zdefiniować informacje dotyczące Grupy VAT oraz JST.
- Grupa VAT
Zaznaczenie znacznika Grupa VAT, skutkuje pojawieniem się okna, na którym należy wskazać członka Grupy VAT.
W takiej sytuacji, przy wystawaniu dokumentu, użytkownik zostanie poproszony o wskazanie zdefiniowanego wcześniej kontrahenta, należącego do Grupy VAT i ta informacja zostanie zapisana w Pozostałych danych dokumentu.
W pliku, który zostanie wysłany do KSeF wypełniana jest sekcja dotycząca Podmiotu3, zawierająca dane kontrahenta wskazanego jako Członka grupy VAT z wartością 10 w Roli i numerem klienta wpisanym w kartotece.
Znacznik członka GV
Podaje się:
- 1 – w przypadku, gdy faktura dotyczy członka GV,
- 2 – w przypadku, gdy faktura nie dotyczy członka GV.
Uwaga!
W przypadku wskazania „1” w polu GV należy wypełnić sekcję Podmiot3, aby fakturę w KSeF otrzymał także członek GV. W szczególności należy pamiętać o podaniu jego numeru NIP lub IDWew oraz określeniu roli w polu
Rola jako „10” – członek GV – odbiorca.
- JST
Zaznaczenie znacznika JST, zobowiązuje do uzupełnienia oddziałów dla kontrahenta.
Istotna jest zakładka KSeF, gdzie należy wskazać EORI, numer klienta, rolę w KSeF i ewentualnie Identyfikator wewnętrzny KSeF.
Przy wystawianiu faktury na jednostkę nadrzędną i wskazaniu oddziału jako miejsca przeznaczenia, dane przeniosą się do pliku xml wysyłanego do KSeF.
W zależności od wypełnionych danych, zostaną one przeniesione do pliku xml., z Rolą oznaczoną parametrem 8 a tag JST zostanie oznaczony parametrem 1.
JST
W przypadku wskazania 1 w polu JST należy wypełnić sekcję Podmiot3, aby fakturę w KSeF otrzymała także jednostka podrzędna JST. W szczególności należy pamiętać o podaniu jej numeru NIP lub IDWew oraz określeniu roli w polu Rola jako 8 – JST – odbiorca.
- Zakładka KSeF
Zakładka KSeF zawiera dane kontrahenta niezbędne do utworzenia prawidłowego pliku xml do KSeF. Część z danych przepisywanych jest z innych zakładek, jak Nazwa czy Numer Klienta oraz dane adresowe.
Należy pamiętać, że na tej zakładce widoczne są Dane korespondencyjne, które należy zmienić, jeśli są różne od podstawowych danych adresowych. Sekcje dotyczące adresu, będą działały analogicznie jak przy definiowaniu Danych podatkowych firmy. Oznacza to, że dostępne są AdresL1, AdresL2 i AdresKoresp.
Dodatkowym elementem dostępnym na tej zakładce jest przycisk Przypisz konfiguracje schematów.
Przycisk będzie widoczny tylko w przypadku posiadania modułu Konfigurator Schematów KSeF i służy do przypisywania schematów stworzonych na specjalne potrzeby kontrahenta.
Artykuły
Tak jak w przypadku kontrahentów, należy przypilnować, aby w kartotekach artykułów dane były uporządkowane. Dotyczy to większości informacji zawartych w tym obszarze, tak aby zostały one prawidłowo wykazane w pliku xml w sekcji dotyczącej FaWiersz.
UWAGA!!!
W celu sprawniejszego uzupełnienia brakujących danych w kartotekach artykułów, można zastosować opcję Zbiorowe przypisanie ustawień, dostępną pod przyciskiem F12 na liście artykułów.
Zakładka Dane podstawowe zawiera informacje dotyczące podstawowych danych karty artykułu, takie jak nazwa artykułu, jednostka miary czy stawka VAT.
Podstawowe dane pobierane do pliku xml:
- P_7 – nazwa artykułu,
- P_8A – jednostka miary,
- P_8B – ilość,
- P_9A – cena jednostkowa artykułu,
- P_11 – wartość w cenie netto,
- P_11Vat – Kwota podatku,
- P_12 – Stawka podatku,
- GTU – oznaczenie GTU.
Należy również zwrócić uwagę na zakładkę Oznaczenia, gdzie dostępne są informacje o zastosowaniu numerów partii, mechanizmu płatności podzielonej czy obsługi akcyzy.
Na potrzeby obsługi KSeF, w zakładce Oznaczenia dodano znacznik Podlega akcyzie. Wystawienie dokumentu z tak ocechowanym artykułem spowoduje uaktywnienie pola Kwota akcyzy, do którego można wpisać wartość.
Ta informacja zostanie przeniesiona i odpowiednio wykazana w wygenerowanym pliku w sekcji KwotaAkcyzy dla FaWiersz.
UWAGA!!!
Należy pamiętać, że większość pól w tym elemencie struktury jest fakultatywnych. Nie wszystkie z nich, nawet jeśli zostaną wypełnione, zostaną wykazane w pliku faktury ustrukturyzowanej w wariancie podstawowym.
Definicje dokumentów
Po włączeniu Modułu KSeF w definicjach wybranych dokumentów uaktywnione zostaną nowe opcje dedykowane do obsługi KSeF.
Należy pamiętać, że nie wszystkie definicje dokumentów będą miały parametry do KSeF.
Dokumenty obligatoryjnie wysyłane do KSeF to faktury krajowe i zagraniczne w każdym rodzaju:
- Podstawowe,
- Zaliczkowe,
- Rozliczające,
- Korygujące,
- Korygujące zaliczki,
- Korygujące faktury końcowe,
- Faktury do paragonu,
- Faktury z załącznikiem ustrukturyzowanym.
Dokumenty, które można wysyłać do KSeF dobrowolnie:
- faktury dla osób fizycznych (konsumentów) B2C,
- faktury w ramach procedury OSS,
- faktury uproszczone do końca 2026 r.,
- faktury VAT RR od 01.04.2026 r.
Dokumenty, których nie wykazuje się w KSeF:
- faktury proforma,
- faktury wewnętrzne,
- dowody wewnętrzne,
- noty uznaniowe,
- noty obciążeniowe,
- rachunki w rozumieniu Ordynacji podatkowej,
- noty korygujące, które zostały usunięte z obrotu prawnego, jedyna metoda poprawy jakichkolwiek błędów na fakturze to faktura korygująca,
- zafiskalizowane faktury VAT dla osób fizycznych.
Opis parametrów dostępnych w definicji dokumentów.
- Dokument ma trafiać do KSeF.
Parametr charakteryzuje rejestry, które mają trafiać do KSeF. Wersja 3.88 wprowadza możliwość wysyłki dokumentów po stronie sprzedaży, a więc będą to dokumenty faktur i korekt sprzedaży. Opcje dostępne są przypadku posiadania Modułu KSeF.
Po wskazaniu opcji TAK, prawidłowo utworzony dokument znajdzie się na liście dokumentów do KSeF. Opcja Nie, pomija rejestry i nie daje możliwości wysłania ich do KSeF.
- Automatycznie akceptuj dokument do KSeF?
Parametr umożliwia zadecydowanie czy akceptacja dokumentu ma następować automatycznie czy nie.
Jeśli wybrana zostanie opcja TAK, dokument automatycznie zostanie przeniesiony do obszaru Eksport do KSeF. Opcja NIE, spowoduje wyświetlenie pytania o akceptację przy zatwierdzaniu dokumentu przyciskiem OK.
Zaakceptowany dokument otrzymuje status Zaakceptowany. Brak akceptacji spowoduje, że dokument pozostaje ze statusem W przygotowaniu. Więcej informacji dotyczących statusów, w tym akceptacji znajduje się tutaj.
- Identyfikator konfiguracji KSeF.
W opcji Identyfikator konfiguracji KSeF fabrycznie wskazane są dedykowane konfiguracje dla poszczególnych rodzajów dokumentów.
Warto wiedzieć, że system fabrycznie dysponuje siedmioma podstawowymi konfiguracjami struktur, zbudowanymi pod konkretne elementy tagu RodzajFaktury w strukturze logicznej
FA (3).
Dostępne są:
- VAT – faktura podstawowa,
- KOR – korekta faktury podstawowej,
- ZAL – faktura zaliczkowa,
- ROZ – faktura rozliczeniowa,
- UPR – faktura uproszczona,
- KOR_ZAL – korekta faktury zaliczkowej,
- KOR_ROZ – korekta faktury rozliczeniowej.
UWAGA!!!
W konfiguracji podstawowej, struktury fabryczne są nieedytowalne i nie ma możliwości zmieniać ich zawartości. Tworzenie własnych struktur dla indywidualnych potrzeb użytkowania umożliwia moduł Konfigurator schematów KSeF.
Wybrany Rodzaj faktury będzie miał swoje odzwierciedlenie w pliku xml.
W definicji dokumentu, program podpowie fabryczne konfiguracje w zależności od rodzaju dokumentu. Dla faktur będą to struktury podstawowe i rozliczeniowe. W tym miejscu wskazane zostały od razu oba rodzaje struktur, ponieważ rozliczenie zaliczki następuje dopiero na poziomie wystawiania dokumentu i dopiero wówczas struktura zmienia się z VAT na ROZ.
Natomiast dla faktur zaliczkowych lub faktur uproszczonych, dedykowane są odpowiednie szablony, ponieważ wynika to konfiguracji tych rejestrów.
UWAGA!!!
Możliwość wskazania innej konfiguracji będzie możliwa tylko w przypadku posiadania modułu Konfigurator schematów KSeF. W przeciwnym razie, dane te będą wyszarzone.
Do filtrów dostępnych pod przyciskiem F8 na liście definicji dokumentów dodano parametr Trafia do KSeF, który umożliwia wyświetlenie zawężonej listy rejestrów z ustawioną odpowiedzią TAK w opcji Dokument ma trafiać do KSeF.
Formy płatności
Formy płatności dostępne w menu Kartoteki, należy odpowiednio skonfigurować w systemie. Oznacza to, że należy je zmapować z formami dedykowanymi do KSeF. Trzy podstawowe, fabrycznie dostępne w systemie zostaną automatycznie przypisane do wymaganych rodzajów w KSeF, po aktualizacji do wersji 3.88. Są to:
- G – gotówka,
- P – przelew,
- K – karta.
Pozostałe, niefabryczne formy płatności należy samodzielnie zmapować, według odpowiednich rodzajów:
Podaje się:
- 1 – w przypadku płatności gotówką,
- 2 – w przypadku płatności kartą,
- 3 – w przypadku płatności bonem,
- 4 – w przypadku płatności czekiem,
- 5 – w przypadku kredytu,
- 6 – w przypadku płatności przelewem,
- 7 – w przypadku płatności mobilnej.
Zmapowane formy płatności ocechowane odpowiednimi numerami, zostaną odpowiednio wykazane w pliku xml.
Dodatkowo, na liście wyboru dostępna jest opcja inna forma płatności, którą należy wskazać w przypadku, gdy na fakturze widnieje informacja o płatności w formie innej niż przewidziana w jednym z siedmiu punktów wymienionych powyżej. Do tej pozycji, należy dodatkowo wprowadzić informację dodatkową, której opis przeniesie się do pliku xml.
Menu KSeF
Jeśli użytkownik posiada moduł KSeF, po instalacji wersji 3.88 w menu górnym pojawi się nowa ikona dedykowana do obsługi Krajowego systemu e-Faktur.
W menu rozwijanym dostępne są opcje umożliwiające wykonanie poszczególnych operacji.
Zakres modułu KSeF obejmuje opcje:
- Eksport do KSeF,
- Ustawienia KSeF,
- Profile KSeF.
Po zakupieniu modułu Konfigurator schematów KSeF, dostępne będą jeszcze opcje dotyczące konfiguratorów sprzedaży i w późniejszym terminie zakupów.
Eksport do KSeF
Eksport do KSeF, to nowa opcja umożliwiająca pracę z dokumentami, które mają być wysłane do KSeF albo już zostały wysłane.
Widok zawiera następujące kolumny:
- Data dokumentu,
- Numer dokumentu,
- Kontrahent,
- Wartość netto,
- VAT,
- Wartość brutto,
- Nr KSEF – nr ze zwróconym statusem deklaracji,
- Operator, który akceptował dokument,
- Data wysłania,
- Identyfikator konfiguracji,
- Kod systemowy schematu,
- Wersja schematu,
Widok wyposażony jest w drzewko Statusy KSeF, na którym można odfiltrować dokumenty na podstawie statusów.
Na widoku dostępne są filtry pod przyciskiem F8, które dodatkowo zawężą obszar wyszukiwania dokumentów. Dostępne parametry:
- Okres,
- Konfigurator,
- Rejestr,
- Dodatkowy filtr.
KSeF – Narzędzia to przycisk, który został dodany na liście faktur oraz korekt sprzedaży obok przycisku F12. Jest dedykowany do obsługi dokumentów pod kątem przygotowania i wysyłki dokumentów do Ministerstwa Finansów.
Dostępne opcje działają dla zaznaczonych dokumentów:
- Generuj/ Waliduj XML – generowanie pliku i walidacja poprawności danych ze schematem.
- Walidacja – ponowna walidacja wygenerowanego już pliku.
- Podgląd XML – podgląd wygenerowane pliku w formacie xml.
- Podgląd PDF – podgląd pliku PDF wygenerowanego przez transformatę KSeF.
- Wyślij do KSeF – wysyłka do KSeF poprawnie wygenerowanego pliku.
- Pobierz status – pobranie statusu KSeF wysłanego dokumentu.
- Pobierz UPO – pobranie UPO w przypadku statusu 200 dokumentu.
- Podgląd UPO – podgląd UPO, w przypadku, gdy został pobrany.
- Podgląd konfiguracji – jeśli dostępny jest moduł Konfigurator schematów KSeF, wówczas wyświetlana jest konfiguracja i z tego poziomu można ją edytować. Jeśli nie ma modułu, możliwy jest tylko podgląd struktury podstawowej bez możliwości poprawy.
- Wycofaj akceptację – wycofanie akceptacji pliku.
Przycisk KSeF – narzędzia, dostępny jest również na listach faktur i korekt sprzedaży.
Ustawienia KSeF
W Ustawieniach KSeF należy skonfigurować opcje dotyczące Uwierzytelnienia jak również Wysyłki.
Zakładka Uwierzytelnienie umożliwia wskazanie środowiska, wprowadzenie Tokenu lub informacji o certyfikacie.
Zakładka Wysyłka pozwala zdefiniować środowisko testowe, demonstracyjne lub produkcyjne i zadecydować, czy program ma wyświetlać pytanie o środowisko przy wysyłce.
UWAGA!!!
Aby wysłać dokument do KSeF musi być zdefiniowany przynajmniej jeden typ uwierzytelnienia. Obecna wersja systemu umożliwia zdefiniowanie danych do uwierzytelnienia dla KSeF TYLKO JEDNEGO ustawienia dla całej firmy.
Profile KSeF
W opcji Profile KSeF można zdefiniować uprawnienia dla operatora.
Okno podzielone jest na trzy górne zakładki i dwie boczne zakładki Uprawnienia opcji KSeF oraz Inne uprawnienia. W zakładkach umiejscowionych na górze, na tą chwilę dostępna jest zakładka Sprzedaż.
Górne okno w Uprawnieniach opcji KSeF wyświetla widoki, na których jest obsługa dokumentów KSeF. Dolne okno posiada opcje dostępne pod przyciskiem KSeF i do każdej z tych opcji można nadać uprawnienie do dedykowanego widoku.
Oznacza to, że ustawiając się na jednym z czterech dostępnych widoków, tj.:
- Dokumenty sprzedaży – FAW,
- Eksport do KSeF – KSEF_DOK,
- Korekty formalne sprzedaży – NS,
- Korekty wartościowo – ilościowe sprzedaży – KF,
można nadać lub odebrać dostęp do poszczególnych opcji, czyli:
- Generuj/ Waliduj XML,
- Walidacja,
- Podgląd XML,
- Podgląd PDF,
- Wyślij do KSeF,
- Pobierz status,
- Pobierz UPO,
- Podgląd UPO, Podgląd konfiguracji,
- Wycofaj akceptację.
Nadawanie uprawnień polega na ustawieniu się kursorem na wybranym widoku i zaznaczenie lub odznaczenie opcji Dostęp.
Przy takim ustawieniu operator, nie będzie miał dostępu do odznaczonych opcji.
Zakładka Inne uprawnienia udostępnia trzy rodzaje ustawień:
- Może wysyłać faktury pojedynczo,
- Może wysyłać faktury wsadowo,
- Może edytować numer KSeF.
Po stworzeniu Profilu KSeF, należy go podpiąć w oknie odpowiedniego Operatora.
Konfiguracja schematów sprzedaży
Opcja Konfiguracja schematów sprzedaży, jest dostępna i widoczna tylko w przypadku posiadania aktywnego modułu Konfigurator schematów sprzedaży. System posiada konfiguracje fabryczne, ale umożliwia również tworzenie własnych, spełniających indywidualne potrzeby użytkownika.
Systemowo, program udostępnia siedem fabrycznych konfiguracji z dedykowanymi rodzajami. Są to:
- Faktura podstawowa – VAT,
- Korekta faktury podstawowej – KOR,
- Faktura zaliczkowa – ZAL,
- Faktura rozliczeniowa – ROZ,
- Faktura uproszczona – UPR,
- Korekta faktury zaliczkowej – KOR_ZAL,
- Korekta faktury rozliczeniowej – KOR_ROZ,
Więcej informacji dostępnych jest w oddzielnej instrukcji, dla modułu Konfigurator schematów KSeF.
Etapy KSeF i statusy
Każdy z dokumentów podlegających wysyłce do KSeF będzie w systemie ocechowany dedykowanym Statusem, informującym o bieżącym stanie dokumentu.
W celu określenia statusu dokumentu, na listach dokumentów wysyłanych do KSeF dodana została kolumna Etap KSeF, informująca o aktualnym stanie dokumentu.
Poszczególne statusy oznaczają odpowiednio:
- Nie dotyczy – status nadawany dokumentom, które nie są wysyłane do KSeF, np. paragonom lub dokumentom wewnętrznym. Parametr wynika z definicji dokumentu: jeżeli opcja Dokument ma trafiać do KSeF jest ustawiona na NIE lub nie można jej w ogóle ustawić, dokument automatycznie otrzymuje status KSeF – Nie dotyczy.
- W przygotowaniu – status nadawany automatycznie w sytuacji, gdy z dokumentu nie został jeszcze wygenerowany i zwalidowany plik XML.
- Zaakceptowany – oznacza, że dokument został zaakceptowany do wysyłki do KSeF. Dokument z takim statusem zostaje automatycznie przeniesiony z obszaru dokumentów sprzedaży do sekcji Eksport do KSeF. Od tego momentu dokument nie podlega edycji.
- Wygenerowany XML – dla dokumentu wygenerowano plik XML, lecz nie został on jeszcze zwalidowany. Status może pojawić się np. w przypadku braku dostępu do Internetu
a walidacja wymaga połączenia internetowego. - Walidacja poprawna – dokument posiada już plik XML, który został poprawnie zwalidowany. Status nadawany jest automatycznie po wygenerowaniu i prawidłowej walidacji.
- Walidacja niepoprawna – dokument posiada plik XML, który nie przeszedł poprawnej walidacji. Status nadawany automatycznie po wygenerowaniu i nieudanej walidacji.
- Przetwarzanie – dokument został wysłany do KSeF, ale nie otrzymał jeszcze UPO i jest w trakcie przetwarzania po stronie Ministerstwa Finansów.
- Przyjęty w KSeF – dokument został wysłany, poprawnie zweryfikowany i przyjęty przez KSeF. Posiada UPO, czyli status 200 z KSeF.
- Odrzucony – dokument został wysłany do KSeF, lecz został odrzucony jako niepoprawny i nie otrzymał UPO. Szczegóły dotyczące przyczyny odrzucenia można obejrzeć wyłącznie w module KSeF.
Taka informacja dostępna jest obecnie na wszystkich dokumentach faktur sprzedaży i korektach.
Dodatkowo, poszczególne pozycje w kolumnie Etap KSeF oznaczone są dedykowanymi kolorami informującymi o stanie dokumentu.
Etap Przyjęty w KSeF oznaczony jest na zielono, natomiast Walidacja niepoprawna na czerwono.
Do Filtrów dostępnych pod F8, na listach dokumentów, dodano możliwość filtrowania po Etapach KSeF.
Oprócz kolumny Etap KSeF, do widoku fabrycznego dokumentów wysyłanych do KSeF, dodane zostały dodatkowe kolumny dedykowane do mechanizmu KSeF:
- Nr KSeF – numer nadawany przez Ministerstwo Finansów, w przypadku, gdy dokument posiada status 200,
- Data KSeF – data pojawienia się poprawnego dokumentu w KSeF ze statusem 200,
- UPO – informacja, czy zostało pobrane UPO,
- Status KSeF – informacja o statusie zwracana z Ministerstwa Finansów,
- Opis statusu KSeF – opis statusu dokumentu zwracanego przez Ministerstwo Finansów.
UWAGA!!!
Po instalacji wersji 3.88, dodatkowe kolumny dedykowane do KSeF pojawią się na wszystkich widokach fabrycznych dotyczących dokumentów sprzedaży i korekt podlegających wysyłce do KSeF, nawet w przypadku braku Modułu KSeF.
Wystawianie faktur
W celu wysłania dokumentu do KSeF, należy dopilnować, aby wszystkie warunki zostały spełnione, tak jak wcześniej wspomniano.
Reasumując, dokument wysyłany do KSeF, musi zawierać poprawne dane a operator musi posiadać odpowiednie uprawnienia, jak również zdefiniowane prawidłowe uwierzytelnienie tokenem lub certyfikatem.
UWAGA!!!
W przypadku wysyłania do KSeF korekt sprzedaży, należy pamiętać o prawidłowym ich wystawieniu za pomocą włączonej dedykowanej opcji dostępnej w Ustawieniach globalnych – Korekty sprzedaży było – winno być zgodne z KSeF.
Wysyłanie dokumentu do KSeF, oprócz ww. wymienionych aspektów, wymaga akceptacji dokumentu.
W zależności od ustawienia dostępnego w definicji dokumentu, Akceptacja może nastąpić automatycznie lub będzie wymagać dodatkowego działania.
Dokument z automatyczną akceptacją, czyli wskazanym TAK w definicji dokumentu, automatycznie nada taki status dokumentowi, przy zatwierdzaniu przyciskiem OK.
Przy ustawieniu NIE w definicji dokumentu, program wyświetli stosowne pytanie o akceptację. Można ją wykonać w tym miejscu lub z listy dokumentu za pomocą opcji Akceptacja z przycisku KSeF – narzędzia.
Jeśli dokumenty zostały Zaakceptowane, należy skorzystać z opcji dostępnej pod przyciskiem KSeF – narzędzia i wybrać opcję Generuj/ Waliduj XML.
Jeśli walidacja przebiegła poprawnie, zostanie wyświetlony stosowny komunikat o prawidłowym przebiegu operacji oznaczający, że dokumenty zostały prawidłowo zwalidowane i zostały do nich wygenerowane pliki xml.
Po zaakceptowaniu komunikatu, zaznaczone dokumenty uzyskają status Walidacja poprawna. W przypadku niepowodzenia, zachęcamy do zapoznania się z rozdziałem Rozwiązywanie problemów.
Spod ww. przycisku można także podejrzeć wygenerowany plik w formacie xml, korzystając z opcji Podgląd XML.
Program otworzy dokument, na którym ustawiony jest kursor. Z tego poziomu można sprawdzić poprawność pliku jak również w razie potrzeby, zapisać go do pliku.
Kolejna opcja dostępna pod przyciskiem KSeF umożliwia podgląd PDF dokumentu.
Podgląd generowany jest na podstawie pliku xml i odzwierciedla wszystkie dane w nim zawarte według wytycznych Ministerstwa Finansów.
Opcja Wyślij do KSeF umożliwia wysyłkę dokumentów do KSeF i działa dla zaznaczonych dokumentów.
Pasek postępu informuje o przebiegu wysyłki dokumentów.
Dokumenty wysłane do KSeF otrzymują status Przetwarzanie.
Opcje Pobierz status, Pobierz UPO i Podgląd UPO, dotyczą dokumentów wysłanych do KSeF i w zależności od etapu, na jakim znajduje się dokument, będą zwracać odpowiednie komunikaty.
Prawidłowe Pobranie statusów KSeF będzie skutkować stosownym komunikatem i statusem Przyjęty w KSeF.
Dla dokumentów o statusie Przyjęte w KSeF można pobrać Urzędowe Poświadczenie Odbioru i ewentualnie je wyświetlić.
Poprawna wysyłka dokumentów, które otrzymały status 200 oraz UPO będzie skutkować nadaniem numeru KSeF i statusem KSeF oznaczonym jako Sukces.
Dokumenty wysłane do KSeF, będą widoczne w aplikacji Krajowego Systemu e-Faktur.
Po poprawnej wysyłce, opcja Podgląd PDF będzie zawierać kod QR z linkiem, którym można się posługiwać w celu pobrania faktury.
Na potrzeby mechanizmu KSeF do wydruków dokumentów sprzedaży dodano wzorzec Potwierdzenie transakcji sprzedaży – KSEF – F_KSEF__.
Wydruk zawiera dane w minimalnej treści i kod QR.
Wydruk został stworzony głównie na potrzeby tworzenia własnych wzorców z możliwością podkopiowania i użycia kodu QR wg własnych potrzeb.
Rozwiązywanie problemów
Poniżej opisane zostały problemy jakie można napotkać na początku pracy z KSeF ze względu na nowe, dotychczas nieznane funkcjonalności. Ponadto, wypisane zostały sugestie pozwalające wyeliminować zaistniałe sytuacje.
Komunikaty (operacje KSeF)
a) Błędy wysyłki
Opis:
Komunikat pojawia się w momencie próby wysyłki dokumentu, który nie posiada wygenerowanego i zwalidowanego pliku XML.
Sposób postępowania:
Z poziomu przycisku KSeF należy wybrać opcję Generuj/ Waliduj, a następnie ponownie wysłać dokument.
b) Próba wygenerowania XML dla dokumentu niezaakceptowanego do KSeF
Opis:
Komunikat pojawia się w sytuacji, gdy użytkownik próbuje wygenerować plik XML dla dokumentu, który nie został zaakceptowany do KSeF.
Sposób postępowania:
Przed wygenerowaniem pliku XML należy zaakceptować dokument do KSeF.
c) Brak akceptacji i brak pliku XML przy próbie wysyłki
Opis:
Komunikat pojawia się w momencie próby wysyłki dokumentu, który nie został zaakceptowany i nie posiada wygenerowanego pliku XML.
Sposób postępowania:
- Należy zaakceptować dokument do KSeF.
- Wygenerować i zwalidować plik XML.
- Następnie wysłać dokument.
d) Podgląd pliku XML przed jego wygenerowaniem
Opis:
Komunikat pojawia się przy próbie podglądu pliku XML dokumentu, dla którego plik ten nie został jeszcze wygenerowany.
Sposób postępowania:
Aby zobaczyć podgląd, należy wcześniej wygenerować plik XML poprzez opcję
KSeF → Generuj/ Waliduj XML.
e) Brak możliwości podglądu UPO
Opis:
Komunikat pojawia się po kliknięciu w opcję Pobierz UPO dla dokumentów, w których kolumna UPO ma wartość NIE.
Oznacza to, że UPO (Urzędowe Poświadczenie Odbioru) nie zostało jeszcze pobrane.
Sposób postępowania:
Należy pobrać UPO lub doprowadzić dokument do stanu umożliwiającego jego pobranie, np. poprzez wysyłkę dokumentu i uzyskanie statusu przetworzenia).
f) Brak możliwości pobrania UPO – dokument nie został wysłany
Opis:
Komunikat informuje, że dokument nie został jeszcze wysłany do KSeF, dlatego nie można pobrać dla niego UPO.
Sposób postępowania:
- Należy wysłać dokument do KSeF.
- Pobrać aktualny status.
- Następnie pobrać UPO.
g) Próba pobrania statusu przed wysyłką dokumentu
Opis:
Komunikat pojawia się, gdy użytkownik próbuje pobrać status dokumentu, który nie został jeszcze wysłany do KSeF.
Sposób postępowania:
Najpierw należy wysłać dokument do KSeF, a dopiero potem pobrać jego status.
h) Podgląd konfiguracji przed wygenerowaniem XML
Opis:
Komunikat pojawia się po kliknięciu w opcję Podgląd konfiguracji, gdy dla dokumentu nie został jeszcze wygenerowany plik XML.
Podgląd konfiguracji służy do sprawdzenia, z jakiego schematu został wygenerowany kod XML.
Sposób postępowania:
Przed uruchomieniem podglądu, należy wygenerować plik XML za pomocą opcji
KSeF → Generuj/ Waliduj XML.
i) Brak możliwości ponownego generowania pliku XML po wysyłce
Opis:
Komunikat pojawia się w momencie próby wygenerowania pliku XML dla dokumentu, który został już wysłany do KSeF.
Przyczyna:
Dokument znajduje się już w bazie KSeF, dlatego nie można go modyfikować ani ponownie generować pliku XML.
Sposób postępowania:
Jeżeli konieczne jest wprowadzenie zmian w dokumencie, należy wystawić fakturę korygującą, ponieważ oryginalny dokument nie podlega edycji po wysyłce do KSeF.
j) Błędy wysyłki – dokument już przyjęty w KSeF
Opis:
Komunikat pojawia się w momencie, gdy użytkownik próbuje ponownie wysłać dokument, który został już przyjęty w KSeF.
Przyczyna:
Dokument został wcześniej wysłany i zarejestrowany w Krajowym Systemie e-Faktur. System blokuje możliwość ponownej wysyłki, aby zapobiec duplikowaniu faktur i błędom komunikacji z KSeF.
Sposób postępowania:
Nie należy ponownie wysyłać dokumentu, który został już przyjęty przez KSeF.
W przypadku potrzeby korekty lub zmiany danych należy wystawić fakturę korygującą.
k) Próba generowania XML dla rejestru, którego nie dotyczy
Opis:
Komunikat pojawia się w momencie, gdy użytkownik próbuje wygenerować plik XML dla dokumentu należącego do rejestru, który nie jest przeznaczony do obsługi w systemie KSeF.
Przyczyna:
Dla danego rejestru w definicji danych nie została zaznaczona opcja pozwalająca na wysyłkę dokumentów do KSeF. W rezultacie system blokuje możliwość wygenerowania pliku XML.
Sposób postępowania:
Jeżeli dokumenty z tego rejestru mają być przekazywane do KSeF, należy:
- Otworzyć definicję danego rejestru.
- Ustawić opcję Dokument ma trafiać do KSeF na wartość TAK.
- Zatwierdzić zmiany i ponownie spróbować wygenerować plik XML.
l) Dokument przetwarzany przez KSeF
Opis:
Komunikat pojawia się w momencie, gdy użytkownik próbuje ponownie wysłać dokument, który został już wysłany, ale jeszcze nie został przyjęty w KSeF.
Przyczyna:
Dokument został wcześniej wysłany, lecz nie został zarejestrowany w Krajowym Systemie e-Faktur. System blokuje możliwość ponownej wysyłki, aby zapobiec duplikowaniu faktur i błędom komunikacji z KSeF.
Sposób postępowania:
Nie należy ponownie wysyłać dokumentu, który został już wysłany do KSeF a jego status wskazuje na przetwarzanie.
m) Błąd pobierania UPO – dokument niezaakceptowany przez KSeF
Opis:
Komunikat pojawia się w sytuacji, gdy użytkownik próbuje pobrać UPO (Urzędowe Poświadczenie Odbioru) w momencie, gdy dokument nadal jest przetwarzany przez system KSeF.
Przyczyna:
Błąd wynika z tego, że:
- nie został wcześniej pobrany aktualny status dokumentu lub
- dokument wciąż znajduje się w trakcie przetwarzania w KSeF i nie został jeszcze zaakceptowany ani nie otrzymał numeru KSeF.
Sposób postępowania:
- Najpierw należy pobrać status dokumentu.
- Następnie ponownie spróbować pobrać UPO.
- Jeżeli po pobraniu statusu dokument nadal widnieje jako w przetwarzaniu, należy odczekać, aż Ministerstwo Finansów zakończy jego przetwarzanie i nada mu numer KSeF.
Błędy walidacji
a) Błąd walidacji – nieprawidłowy numer NIP
Treść komunikatu:
Błąd walidacji: Element NIP jest nieprawidłowy. Wartość ‘125830067’ jest nieprawidłowa przy uwzględnieniu jego typu danych TNrNIP – błąd ograniczenia elementu Pattern (wiersz 13, pozycja 23).
Opis błędu:
System podczas walidacji pliku XML wykrył nieprawidłowy numer NIP w strukturze dokumentu.
Zgodnie ze schemą KSeF – definicją typu TNrNIP, numer NIP musi składać się dokładnie z 10 cyfr i nie może zawierać spacji, liter, znaków specjalnych ani być krótszy.
W tym przypadku podany numer ‘125830067’ zawiera tylko 9 cyfr, przez co nie spełnia wymagań wzorca (pattern) zdefiniowanego w schemacie XML.
Sposób postępowania:
- Sprawdzić poprawność numeru NIP podanego w dokumencie zarówno nabywcy, jak i sprzedawcy.
- Upewnić się, że numer zawiera 10 cyfr i jest zgodny z rzeczywistym numerem NIP podmiotu.
- Wycofać akceptacje dla dokumentu.
- Poprawić dane w systemie.
- Ponownie zaakceptować, wygenerować i zwalidować plik XML, a następnie spróbować wysłać dokument do KSeF.
b) Błąd walidacji – brak wartości w polu adresu (AdresL1)
Treść komunikatu:
Błąd walidacji: Element AdresL1 jest nieprawidłowy. Wartość ” jest nieprawidłowa przy uwzględnieniu jego typu danych TZnakowy512 – rzeczywista długość jest mniejsza niż wartość MinLength (wiersz 43, pozycja 8).
Opis błędu:
System wykrył, że element AdresL1 (pierwsza linia adresu nabywcy lub sprzedawcy) jest pusty.
Zgodnie ze schemą XML, to pole jest wymagane i musi zawierać co najmniej 1 znak.
Najczęstsze przyczyny błędu:
- Brak uzupełnionego adresu w danych kontrahenta dla Podmiotu 2 lub 3.
Sposób postępowania:
- Sprawdzić dane kontrahenta – sprzedawcy lub nabywcy.
- Upewnić się, że wszystkie dane adresowe są uzupełnione.
- Wprowadzić zmiany a następnie wycofać akceptację dokumentu do KSeF.
- Ponownie zaakceptować dokument i wygenerować XML.






































































































































