Baza wiedzy LINKSPOT › KSeF

XL186 – Krajowy System e-Faktur (KSeF) – import

KSeF · Opublikowano 2026-07-16

Spis treści

Import faktur z KSeF

Generowanie dokumentów na podstawie faktury zaimportowanej z KSeF

Import faktur z KSeF

Funkcjonalność importu faktur zakupu z KSeF dokonywana jest ze środowiska Demo lub środowiska Produkcyjnego, zgodnie ze wskazaną opcją sekcji Środowisko pracy KSeF.

Uwaga

Wskazany rodzaj środowiska KSeF jest wspólny dla wysyłki faktur oraz ich importu. Zmiana środowiska z Demo na Produkcyjne powinna być świadomą decyzją Użytkownika, wysłanie bowiem faktury na środowisko produkcyjne oznacza wprowadzenie faktury do obiegu gospodarczego.

Obsłużona została funkcjonalność pobierania z KSeF faktur, na których Nabywcą jest firma będąca Użytkownikiem Systemu Comarch ERP XL. Faktura taka nie jest jeszcze dokumentem w rozumieniu dokumentu zakupu zarejestrowanego w Systemie, ale zapisem źródłowym dla takiego dokumentów tj. na jego podstawie Użytkownik powinien utworzyć dokument w Systemie.

Pobrane z KSeF faktury prezentowane są na dedykowanej do tego nowej liście Faktury zakupu z KSeF dostępnej w modułach: Sprzedaż, Księgowość i Zamówienia.

Lista faktur zakupu z KSeF

Lista faktur zakupu z KSeF

Dostęp do listy faktur zakupu z KSeF w modułach Sprzedaż, Księgowość i Zamówienia

Dostęp do listy faktur zakupu z KSeF w modułach Sprzedaż, Księgowość i Zamówienia

Import faktur zakupu odbywa się ze środowiska Demo lub Produkcyjnego, zgodnie z wcześniej opisaną opcją w Konfiguracji systemu. Importu takiego może dokonać Operator z prawem KSeF/Pobieranie faktur, uwierzytelniając się w KSeF za pomocą certyfikatu lub tokena według zasad identycznych jak podczas wysyłki faktur do KSeF. Zakres importowanych faktur zależy od wskazanej przez Użytkownika opcji w dedykowanym do tego oknie pomocniczym. Możliwe jest dokonanie importu wg poniższych kryteriów:

Nowe – import dokonywany w tym trybie polega na pobraniu tych faktur, które zostały zarejestrowane od ostatniego importu tj. faktur z datą przyjęcia w KSeF równą i większą od daty dotąd pobranych faktur. Jeżeli żadna z faktur nie została dotąd pobrana, wówczas importowane są faktury z datą z bieżącego i poprzedniego miesiąca

Za okres – importowane są faktury z datą przyjęcia w KSeF należącą do podanego przez Użytkownika okresu.       W związku z dokonanym w środowisku KSeF skróceniem do 3 miesięcy okresu za jaki można dokonać importu faktur dokonano stosownych zmian we wszystkich dostępnych w SystemieComarch ERP XL metodach importu faktur zakupu z KSeF. W przypadku, gdy Użytkownik chce dokonać importu faktur za dłuższy niż ww. 3-miesięczny okres powinien on użyć metody importu Za okreskilkukrotnie, dzieląc dany okres na kilka mniejszych.

Numer KSeF – importowana jest faktura o konkretnym, podanym przez Użytkownika numerze KSeF

Import faktur z KSeF: opcja za okres oraz import konkretnej faktury

Import faktur z KSeF: opcja za okres oraz import konkretnej faktury Kontrahenci, po wybraniu której Użytkownik może przypisać na formatkę kontrahenta/listę kontrahentów, co oznacza, że System ma zaimportować z KSeF wyłącznie faktury wystawione przez tych Dostawców. Funkcjonalność ta może być wykorzystywana w następujących przypadkach:

Ww. import faktur od konkretnych dostawców dokonywany jest za okres podany przez Użytkownika w kontrolkach Od i Do.

Operacja importu z KSeF faktur od wskazanych Dostawców

Operacja importu z KSeF faktur od wskazanych Dostawców

Lista Dostawców od których dokonywany jest import faktur KSeF jest przez System zapamiętywana i stosownie aktualizowana dla każdego Operatora dokonującego takiego importu. Nie ma więc potrzeby każdorazowego definiowania listy Dostawców, System domyślnie podpowiada ją na podstawie listy kontrahentów poprzednio wykonanego importu.

Import faktur w paczkach

Środowisko API KSeF nakłada na Użytkowników limity w zakresie ilości zapytań w określonym czasie. Szczegółowe informacja na ten temat znajdują się w dokumentacji opublikowanej pod poniższym linkiem:

https://github.com/CIRFMF/ksef-docs/blob/main/limity/limity-api.md

Na dzień powstawania niniejszego dokumentu limity te ustalone były na przedstawionym w poniższej tabeli poziomie.

Limity API KSeF

Limity API KSeF

Dotychczas stosowana w Systemie Comarch ERP XL metoda importowania pojedynczo kolejnych faktur z KSeF powodowała, że w przypadku Użytkowników importujących duże ilości faktur ww. limity wyczerpywane były zbyt szybko. Aby temu zaradzić udostępniona została metoda import faktur paczkami, przy czym Użytkownik ma możliwość określenia poniższych parametrów tego importu:

Domyślnie import paczkami odbywa się wówczas, jeśli zgodnie z kryteriami importu (zakres czasowy, konkretni dostawcy itp.) System będzie importował co najmniej pięć faktur i odbędzie się on wówczas paczkami zawierającymi nie więcej niż 250 dokumentów. Użytkownik może te wielkości zmienić w Konfiguracja/KSeF/Import/Import paczkami odpowiednio w kontrolce Próg oraz Ilość w paczce. Dozwolony zakres edycji od 10 do 250 w kontrolce Ilość w paczce wynika z zakresu dozwolonego w KSeF. W konsekwencji również próg można ustawić w zakresie od 1 do 250.

Parametryzacja w zakresie importu faktur z KSeF paczkami

Parametryzacja w zakresie importu faktur z KSeF paczkami

Opcjonalne pomijanie faktur zaimportowanych z KSeF poza systemem

Podczas importu faktur zakupu z KSeF System pomija te faktury, które zostały już zaimportowane do Systemu Comarch ERP XL i znajdują się na liście Faktury zakupu z KSeF. W przypadku, gdy Użytkownik zarejestrował w Systemie fakturę zakupu i samodzielnie nadał jej numer KSeF, włączając uprzednio parametr Źródłowy z KSeF/Poza systemem faktura o takim numerze KSeF była importowana na listę Faktury zakupu z KSeF.

Zachowanie Systemu w tym zakresie zostało sparametryzowane i zależy od ustawienia parametru Pomijaj faktury zaimportowane poza systemem w Konfiguracja/KSeF/Import.

Włączenie parametru oznacza, że podczas importu pomięte zostaną nie tylko faktury zaimportowane z KSeF bezpośrednio przez Comarch ERP XL ale również zarejestrowane w nim na podstawie faktur KSeF pobranych samodzielnie z aplikacji podatnika, czy też przez inny system np. BPM.

Parametryzacja pomijania faktur pobranych z KSeF poza systemem podczas importu w Comarch ERP XL

Parametryzacja pomijania faktur pobranych z KSeF poza systemem podczas importu w Comarch ERP XL

Faktury zakupu z KSeF

Dla każdej z zaimportowanych z KSeF faktur prezentowane są poniższe dane:

Numer dokumentu,

rozumiany jako numer faktury nadany przez Sprzedawcę

Rodzaj dokumentu

W kolumnie tej prezentowany jest rodzaj faktury, zgodnie z przewidzianą przez schemat e-faktury symboliką rodzajów dokumentów:

Użytkownik może wstępnie określić czy na podstawie danej faktury KSeF powinien zostać utworzony dokument handlowy, czy kosztowa faktura A-vista bezpośrednio w Rejestrze VAT. Można to uczynić wybierając na formatce szczegółów faktury z KSeF jedną z wartości: Dokument handlowy lub Dokument VAT w kontrolce Kwalifikacja.

Właściciel

Lista faktur z KSeF ograniczana jest standardowo wg Właściciela, jak inne listy w Systemie. Podczas importu faktur z KSeF Właściciel ustalany jest na podstawie centrum, w kontekście którego zalogowany jest Operator dokonujący takiego importu. Tak ustalonego Właściciela można zmienić na formatce szczegółów danego rekordu, a w jednej z kolejnych wersji również seryjnie za pomocą stosownej opcji w menu kontekstowym. W ten sposób Użytkownik może wskazać, które centrum ma mieć dostęp do danej puli faktur z KSeF, czyli które centrum powinno zarejestrować na ich podstawie faktury zakupu w Systemie. Właściciel poszczególnych faktur KSeF prezentowany jest w stosownej kolumnie listy faktur KSeF.

Faktura

Jeżeli na podstawie danej faktury zaimportowanej z KSeF został utworzony dokument w Systemie, wówczas jego numer prezentowany jest w kolumnie Faktura. Numer ten prezentowany jest w kolorystyce właściwej dla stanu, w jakim się on znajduje.

Opis

Kontrolka Opis dostępna na formatce faktury zaimportowanej z KSeF służy do wprowadzanie przez Użytkownika dowolnych adnotacji, które prezentowane są również bezpośrednio na liście.

Lista faktur zakupu z KSeF

Lista faktur zakupu z KSeF

Data wystawienia

ustalana na podstawie daty wystawienia przesłanej w polu P_1 pliku e-faktury

Data sprzedaży

ustalana na podstawie daty sprzedaży przesłanej w polu P_6, jeżeli pole nie zostało przesłane, wówczas na podstawie pola P_6_Od, jeżeli żadne z tych pól nie zostało przesłane, wówczas na podstawie daty wystawienia faktury, przesłanej w polu P_1

Wartości netto i kwoty podatku VAT

obsłużone zostało samodzielne ustalanie przez System Comarch ERP XL wartości netto oraz kwoty VAT tych importowanych z KSeF dokumentów, dla których Dostawca nie przekazał wielkości netto/VAT na poziomie podsumowania faktury (brak/puste pola od P_13_1 do P_13_11) ale wyłącznie na poziomie elementów (kolejnych powtórzeń sekcji FaWiersz) faktury. Dla takich dokumentów API KSeF nie zwraca wartości netto i kwoty VAT, w konsekwencji czego na fakturze zaimportowanej z KSeF do Systemu Comarch ERP XL były one dotąd zerowe. Aby temu zaradzić System samodzielnie ustala i zapisuje wartość netto i kwotę VAT faktury KSeF w oparciu o elementy faktury. Taki mechanizm uruchamiany jest o ile zachodzą oba poniższe warunki:

Wartości brutto

w tabeli KSeFDokumenty dla importowanych faktur oprócz wartości netto (w walucie dokumentu) i kwoty podatku VAT (w PLN) zapisywana jest również wartość brutto (w walucie dokumentu) i to ona prezentowana jest na liście faktur KSeF i formatce faktury KSeF w kolumnie/kontrolce: Wartość brutto.

Uwaga

Dla dokumentów zaimportowanych z KSeF niższą wersją Systemu podczas konwersji do 2026.0 wartość brutto ustalana jest wyłącznie dla dokumentów w walucie PLN, dla faktur w walucie obecej poozstaje ona na poziomie 0,00. Dla dokumentów importowanych z KSeF wersją 2026.0 wartość brutto ustalana jest już dla wszystkich dokumentów, bez względu na ich walutę.

Identyfikator oddziału

ustalany na podstawie pola IDWew przesłanego w sekcji Podmiot3 z rolą 2

Filtry na liście Faktur zakupu z KSeF

Lista faktur zakupu z KSeF została wyposażona w szereg filtrów:

Operacje dostępne na liście Faktur zakupu z KSeF

Udostępnione zostały poniższe operacje dla dokumentów zaimportowanych z KSeF:

Spinanie faktury KSeF z dokumentem zarejestrowanym w Systemie

Fakturę KSeF można spiąć z dokumentem handlowym zakupu lub z fakturą zakupu A-vista zarejestrowaną wprost w Rejestrze VAT. Służy do tego stosowny przycisk pod listą oraz stosowna opcja w menu kontekstowym listy. Po wywołaniu operacji System otwiera listę faktur zakupu lub listę Rejestr VAT w trybie do wybory i dokonuje wiązania faktury KSeF ze wskazanym dokumentem. Operacja spinania dostępna jest dla faktury KSeF, która nie została odrzucona i nie została dotąd spięta z dokumentem XL-owym. Do wykonania operacji spięcia z dokumentem, który został już zatwierdzony wymagane jest prawo Operatora Edycja numeru KSeF na dok./Spinanie z KSeF na zatw. dok. Podczas spinania dokumentów System dokonuje weryfikacji zgodność podstawowych danych faktury KSeF i dokumentu XL-owego, sprawdzany jest: NIP kontrahenta, numer obcy dokumentu, wartość, rodzaj i kwalifikacja. W przypadku braku zgodności prezentowane jest stosowne ostrzeżenie. Brak zgodności nie stanowi przeszkody do spięcia dokumentów.

Operacja spięcia faktury KSeF z dokumentem systemowym

Operacja spięcia faktury KSeF z dokumentem systemowym

Oprócz dostępnej od kilku wersji Systemu funkcjonalności spinania dokumentu zarejestrowanego w Systemie z fakturą zaimportowaną z KSeF polegającej na wskazaniu przez Użytkownika dokumentu do spięcia udostępniona została opcja spinania Spinaj wg NIP i numeru, w której to System sam identyfikuje dokument do spięcia i takiego spięcia dokonuje. Identyfikacja dokumentu do spięcia polega na odszukaniu dokumentu o zgodnym numerze NIP kontrahenta i zgodnym numerze własnym faktury.

Nowa opcja spinania została udostępniona:

Rozłączenie faktury KSeF z dokumentem systemowym

Za pomocą operacji rozłączenia faktury KSeF dostępnej jako przycisk pod listą oraz opcja w menu kontekstowym listy, w tym jako operacja seryjna, Użytkownik może wycofać operację spięcia. Aby dokonać rozpięcia z dokumentem systemowym, który został już zatwierdzony Operator musi mieć prawo Edycja numeru KSeF na dok./Spinanie z KSeF na zatw. dok.

Rozłączanie faktury KSeF i dokumentu systemowego

Rozłączanie faktury KSeF i dokumentu systemowego

Podgląd dokumentu utworzonego na podstawie faktury KSeF

Jeżeli dana faktura KSeF została już związana z dokumentem zarejestrowanym w Systemie, wówczas dostępny jest jej podgląd. Służy do tego stosowna opcja w menu przycisku lupy oraz opcja w menu kontekstowym listy.

Zmiana właściciela

Operacja zmiany Właściciela pozwoli na szybką, seryjną zmianę centrum na wskazanych fakturach KSeF, a tym samym zmianę zasad dostępu poszczególnych Operatorów/centrów praw do tych dokumentów.

Zmiana kwalifikacji

Za pomocą ww. opcji Użytkownik będzie mógł dokonać przypisania/zmiany kwalifikacji na wskazanych fakturach KSeF tj. ustalić jaki typ dokumentu ma został zarejestrowany na jego podstawie: dokument handlowy czy dokument rejestrowany wprost w Rejestrze VAT, bez konieczności podnoszenia formatki szczegółów faktury.

Na karcie kontrahenta i wzorca kontrahenta w sekcji KSeF/Zakup dodana została kontrolka Kwalifikacja, w której Użytkownik może wskazać jedną z wartości: Dokument handlowy lub Dokument VAT. Wskazanie jednego z tych typów dokumentów oznacza, że na podstawie faktur importowanych z KSeF pochodzących od tego Dostawcy Użytkownik rejestruje zawsze dokumenty handlowe lub dokumenty kosztowe (dokumenty VAT). Pozostawienie tej kontrolki pustej oznacza, że takiego przypisanie nie można jednoznacznie dokonać, ponieważ od takiego kontrahenta firma otrzymuje zarówno faktury handlowe jak i kosztowe.

Ww. kontrolka pełni na razie wyłącznie funkcję informacyjną, w jednej z kolejnych wersji Systemu będzie wykorzystywana podczas operacji Ustal kwalifikację dokonywaną seryjnie przez System dla dokumentów zaimportowanych z KSeF.

Typ dokumentu generowanego na podstawie KSeF na karcie kontrahenta i wzorcu kontrahenta

Typ dokumentu generowanego na podstawie KSeF na karcie kontrahenta i wzorcu kontrahenta

Odrzucenie/Przywrócenie faktury KSeF

Fakturę pobraną z KSeF można odrzucić, co oznacza, że z jakiegoś powodu nie będzie na jej podstawie tworzony dokument w Systemie. Z takiej operacji można się wycofać, tj. przywrócić taką fakturę. Odrzucanie/przywracanie faktury KSeF dokonywane jest na formatce szczegółów faktury, natomiast w kolejnej wersji dostępne będzie również jako operacja seryjna w menu kontekstowym. Faktury odrzucone prezentowane są w szarym kolorze.

Formatka podglądu faktury KSeF

Dane dotyczące danej faktury KSeF prezentowane są na dedykowanej do tego formatce, składającej się z dwóch sekcji. W sekcji lewej prezentowane są podstawowe dane dotyczące tej faktur, w sekcji prawej zaś podgląd faktury KSeF na podstawie pliku html tejże faktury.

Wizualizacja faktury zakupu zaimportowanej z KSeF wraz z opcją jej wydruku

Wizualizacja faktury zakupu zaimportowanej z KSeF wraz z opcją jej wydruku

Ww. załącznik podłączany do importowanej faktury tworzony jest podobnie jak to ma miejsce podczas wysyłki faktury tj. zależnie od opcji w Konfiguracji/KSeF zapisywany jest w bazie lub jako link do pliku zapisanego na dysku. W tym ostatnim przypadku plik zapisywany jest z lokalizacji wskazanej przez Użytkownika wg następującej zasady: tworzony plik zapisany zostaje w katalogu wskazanym dla danego Użytkownika w Parametrach komputera, a jeżeli go tam nie wskazano, wówczas w katalogu ogólnym wskazanym w Konfiguracji systemu. Jeżeli i tej ścieżki nie wskazano, wówczas pliki te umieszczane są w katalogu o nazwie KSeFXML katalogu instalacyjnego Comarch ERP XL. We wskazanych jw. katalogach tworzone są podkatalogi dla każdej daty z jaką tworzone są pliki i w tychże podkatalogach są one umieszczane.

Katalog zapisu plików xml wysłanej faktury/pobranego UPO/faktury importowanej z KSeF

Katalog zapisu plików xml wysłanej faktury/pobranego UPO/faktury importowanej z KSeF

Na formatce prezentowane są poniższe dane:

Faktura

Numer faktury utworzonej w Systemie na podstawie danej faktury KSeF. Za pomocą przycisku Faktura Użytkownik może podnieść formatkę takiego dokumentu.

Nazwa i Nip kontrahenta

Numer dokumentu, rozumiany jako numer faktury nadany przez Sprzedawcę

Numer KSeF tj. numer faktury nadany w KSeF

Rodzaj dokumentu, ustalony zgodnie z przewidzianą przez schemat e-faktury symboliką rodzajów dokumentów:

Wartość netto

Wartość brutto

Data przyjęcia w KSeF

Data odbioru faktury, tj. data dokonanego importu w Comarch ERP XL oraz Operator, który tego importu dokonał

Kontrolka Właściciel prezentująca centrum, które dokonało importu, z możliwością jego zmiany. W ten sposób Użytkownik może wskazać, które centrum ma mieć dostęp do danej faktury KSeF, czyli które centrum powinno zarejestrować fakturę w Systemie.

Kontrolka Kwalifikacja, pozwalająca na określenie typu dokumentu, jaki powinien zostać utworzony na podstawie danej faktury KSeF. W menu kontrolki dostępne są dwie wartości: Dokument handlowy oraz Dokument VAT.

Sekcja Opis pozwala na wprowadzanie przez Użytkownika dowolnych adnotacji

Parametr Odrzucony pozwala zarchiwizować fakturę KSeF tj, oznaczyć ją jako nie podlegającą rejestracji w Systemie. Operację można odwrócić tj. przywrócić taką fakturę wyłączając parametr Odrzucony

Na prawej belce formatki dostępne są operacje: Spinaj z dokumentem i Rozłącz pozwalające na spięcie faktury KSeF z dokumentem zarejestrowanym w Systemie lub wycofanie takiej operacji, wg zasad opisanych we wcześniejszej części dokumentu.

Użytkownik może przypisać atrybuty i załączniki do zaimportowanej faktury KSeF wg zasad jak dla innych obiektów w Systemie.

Operacje seryjne na liście faktur zakupu z KSeF

Na liście faktur zakupu zaimportowanych z KSeF obsłużone zostały poniższe operacje seryjne:

Seryjna zmiana Właściciela na liście faktur zakupu zaimportowanych z KSeF

Seryjna zmiana Właściciela na liście faktur zakupu zaimportowanych z KSeF

Seryjna zmiana Kwalifikacji, pozwalająca na wstępne określenie czy na podstawie danej faktury KSeF powinien zostać utworzony dokument handlowy, czy kosztowa faktura A-vista bezpośrednio w Rejestrze VAT. Zmiana dokonywana jest poprzez wybór jednej z wartości: Dokument handlowy lub Dokument VAT

Seryjna zmiana Kwalifikacji na liście faktur zakupu zaimportowanych z KSeF

Seryjna zmiana Kwalifikacji na liście faktur zakupu zaimportowanych z KSeF

Seryjne Odrzucanie i Przywracanie faktur. Fakturę pobraną z KSeF można odrzucić, co oznacza, że z jakiegoś powodu nie będzie na jej podstawie tworzony dokument w Systemie. Z takiej operacji można się wycofać, tj. przywrócić taką fakturę. Odrzucanie/przywracanie faktury KSeF dotąd dokonywane było wyłącznie na formatce szczegółów faktury, w wersji 2024.0 dostępne zostało jako operacja seryjna.

Seryjne odrzucanie faktur zaimportowanych z KSeF

Seryjne odrzucanie faktur zaimportowanych z KSeF

Seryjne przywracanie faktur zaimportowanych z KSeF

Seryjne przywracanie faktur zaimportowanych z KSeF

Generowanie dokumentów na podstawie faktury zaimportowanej z KSeF

W Systemie Comarch ERP XL udostępniona została funkcjonalność generowania poniższych typów dokumentów na podstawie faktury zaimportowanej z KSeF:

Generowanie dokumentów na podstawie KSeF z rozpoznawaniem typu tworzonego dokumentu

Generowanie z listy faktur KSeF

Generowania poszczególnych typów dokumentów na podstawie faktur zaimportowanych z KSeF można dokonywać poprzez wybór danego typu dokumentu. Dodatkowo udostępniona została operacja, w której to System samodzielnie rozpoznaje typ dokumentu jaki powinien zostać utworzony kolejno dla wskazanych faktur KSeF.

Opcja generowania dokumentów z rozpoznawaniem ich typów

Opcja generowania dokumentów z rozpoznawaniem ich typów

Rozpoznawanie typu generowanego dokumentu odbywa się w oparciu o kilka parametrów:

Rodzaj i Kwalifikacja faktury KSeF jako parametry rozpoznawania typu generowanego dokumentu

Rodzaj i Kwalifikacja faktury KSeF jako parametry rozpoznawania typu generowanego dokumentu

Dodatkowe kryteria typu dokumentu ustalane w Konfiguracji systemu:

Dodatkowe kryteria rozpoznawania typu dokumentu generowanego na podstawie faktury KSeF

Dodatkowe kryteria rozpoznawania typu dokumentu generowanego na podstawie faktury KSeF

Rozpoznawanie przez System typu dokumentu generowanego na podstawie faktury KSeF odbywa się wg poniższych zasad:

Rodzaj faktury KSeF Kwalifikacja
Dokument handlowy lub nieokreślony VAT
W pliku e-faktury brak informacji o WZ Sprzedawcy W pliku e-faktury przesłana informacja o WZ Sprzedawcy
VAT Typ dokumentu wskazany w Domyślny typ tworzonego dokumentu/Brak WZ Dostawcy (FZ, (S)FZ lub (s)FZ) Typ dokumentu wskazany w Domyślny typ tworzonego dokumentu/Przesłany WZ Dostawcy (FZ, (S)FZ lub (s)FZ) (A)FZ z pozycjami lub bez pozycji zależnie od opcji Domyślny typ tworzonego dokumentu/Dokument VAT
ROZ
UPR
ZAL FZL (A)FZ bez pozycji
Typ dokumentu korygowanego Typ generowanego dokumentu
FZL KZL
(A)FZ bez elementów (A)FZK
(A)FZ z elementami Nieobsługiwany typ korekty, do czasu obsługi dokument należy korektę rejestrować samodzielnie i spinać z fakturą KSeF
FZ
(s)FZ
(S)FZK

Generowanie FZ/(A)FZ na podstawie faktury zaimportowanej z KSeF

Fakturę zakupu FZ oraz (A)FZ z pozycjami można utworzyć na podstawie dokumentu KSeF o rodzaju VAT, UPR oraz ROZ, natomiast fakturę (A)FZ bez pozycji dodatkowo na podstawie dokumentu o rodzaju ZAL. Przed generowaniem dokumentu System sprawdza, czy faktura KSeF nie została przez Użytkownika odrzucona, jak również to, czy nie utworzono już na jej podstawie dokumentu w Systemie. Podczas tworzenia danego typu dokumentu System nie kontroluje ustalonej dla danej faktury KSeF Kwalifikacji (dokument handlowy, dokument VAT), kwalifikacja ta jest jedynie podpowiedzią/sugestią dla Operatora jaki typ dokumentu powinien on utworzyć (FZ, czy (A)FZ).

Generowanie FZ/(A)FZ na podstawie faktury z KSeF
Generowany dokument VAT (Faktura VAT) UPR (Faktura uproszczona) ROZ (Faktura odliczająca zaliczkowe) ZAL (Faktura zaliczkowa)
FZ Tak Tak Tak Nie
(A)FZ z elementami Tak Tak Tak Nie
(A)FZ Tak Tak Tak Tak

Generowanie ww. dokumentów udostępnione zostało:

Generowanie FZ/(A)FZ na podstawie faktur zaimportowanych z KSeF

Generowanie FZ/(A)FZ na podstawie faktur zaimportowanych z KSeF

Generowanie FZ na podstawie faktury KSeF z listy faktur zakupu oraz (A)FZ z listy Rejestr VAT

Generowanie FZ na podstawie faktury KSeF z listy faktur zakupu oraz (A)FZ z listy Rejestr VAT

Przed generowaniem dokumentu System sprawdza, czy plik .xml będący załącznikiem do faktury KSeF jest zgodny ze schematem e-faktury. Weryfikacja ta jest opcjonalna, decyduje o niej stosowny parametr w System/Konfiguracja/KSeF/Import.

Parametr sprawdzania zgodności pliku .xml ze schematem e-faktury podczas generowania FZ

Parametr sprawdzania zgodności pliku .xml ze schematem e-faktury podczas generowania FZ

Nie przewiduje się możliwości tworzenia FZ na podstawie KSeF na liście dokumentów magazynowych. Jeżeli Użytkownik najpierw rejestruje dokument PM/AWD, a dopiero później fakturę, wówczas powinien postępować w jeden z poniższych sposobów:

Funkcjonalność generowania na podstawie faktury KSeF dokumentu FZ realizującego zamówienie zakupu odbywa się podczas tworzenia faktury z listy faktur KSeF oraz z listy dokumentów FZ i została opisana w dalszej części dokumentu. Generowanie dokonywane na liście zamówień zakupu odbywa się według dotychczasowych zasad. Jeżeli więc Użytkownik będzie nadal generował FZ z listy zamówień, wówczas tak utworzoną fakturę powinien samodzielnie spiąć z fakturą KSeF za pomocą operacji Spinaj z KSeF.

Podobnie należy postępować rejestrując w Systemie inne niż FZ/(A)FZ typy dokumentów zakupu – należy je zarejestrować w dotychczasowy sposób, a następnie dokonać ich samodzielnego spięcia z fakturą KSeF.

Wskazówka

Obsługa generowania na podstawie faktury KSeF kolejnych typów dokumentów zakupu będzie wprowadzana sukcesywnie w kolejnych wersjach Systemu.

Kontrahent na FZ/(A)FZ tworzonej na podstawie faktury KSeF

Podczas importu faktur zakupu ze środowiska KSeF System odczytuje i zapisuje w tabeli cdn.KSeFDokumenty dane dotyczące Sprzedawcy, przesłane w pliku e-faktury. Dane te są następnie wykorzystywane podczas identyfikacji kontrahenta w Systemie, czy też podczas zakładania karty kontrahenta głównego ustalanego na tworzonym dokumencie FZ/(A)FZ.

Zapisywanie danych Sprzedawcy podczas importu faktur z KSeF
Dane w tabeli cdn.KSeFDokumenty [KSF] Pole w pliku e-faktury
NIP Sprzedawcy Podmiot1/DaneIdentyfikacyjne/NIP
Nazwa Sprzedawcy Podmiot1/DaneIdentyfikacyjne/Nazwa
Ulica Sprzedawcy Nr Domu Sprzedawcy Nr Lokalu Sprzedawcy Miejscowość Sprzedawcy Kod Pocztowy Sprzedawcy Poczta Sprzedawcy Dane parsowane na poszczególne składowe adresu na podstawie danych adresowych przekazanych w Podmiot1/Adres/AdresL1

Identyfikacja kontrahenta dokonywana jest na podstawie numeru NIP Sprzedawcy wg zasad przedstawianych na poniższym rysunku i opisanych w dalszej części dokumentu.

Identyfikacja kontrahenta na podstawie numeru NIP Sprzedawcy

Identyfikacja kontrahenta na podstawie numeru NIP Sprzedawcy

Identyfikacja kontrahenta na podstawie adresu podstawowego

Identyfikacja kontrahenta przebiega wg poniższych zasad:

Parametr Źródłowy z KSeF karty kontrahenta

Parametr Źródłowy z KSeF karty kontrahenta

Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP

Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP

Identyfikacja kontrahenta na podstawie adresu dodatkowego

Jeżeli w Systemie nie zdefiniowano karty kontrahenta (adresu podstawowego) o danym numerze NIP, wówczas System poszukuje adresu dodatkowego o takim numerze NIP i jeżeli takowy znajdzie, wówczas ustala kontrahenta głównego na jego podstawie. Jeżeli takich adresów jest wiele, wówczas System ustala kontrahenta na podstawie 1-go z nich. Zachowanie Systemy w przypadku, gdy adresu o danym numerze NIP nie udało się odnaleźć opisane zostało w rozdziale poniżej.

Sprzedawca niezidentyfikowany w Systemie

Jeżeli System nie odnajdzie kontrahenta o danym numerze NIP, wówczas dalsze zachowanie zależne jest od ustawienia stosownych opcji w System/Konfiguracja/KSeF/Import:

Parametryzacja w zakresie zakładania nowych kart kontrahentów

Parametryzacja w zakresie zakładania nowych kart kontrahentów

Zakładanie nowej karty przez Operatora dokonywane jest za pośrednictwem okna pomocniczego, w którym prezentowane są podstawowe dane Sprzedawcy odczytane z e-faktury. Na formatce tej dostępne są poniższe operacje:

Za pomocą przycisku Utwórz kartę kontrahenta Użytkownik ma możliwość utworzenia na podstawie ww. danych nowej karty kontrahenta. Po wywołaniu tej operacji System tworzy nowego kontrahenta i podnosi jego kartę, dzięki czemu Użytkownik może dokonać jeszcze ewentualnych zmian w zakresie jego danych. Po zapisie karty kontrahenta zostaje ona przypisana na formatkę pomocniczą

Zamiast tworzenia nowej karty Operator może wskazać kartę już istniejącego kontrahenta. Odbywa się to za pomocą przycisku Kontrahent, otwierającego listę kontrahentów w trybie do wyboru lub poprzez podanie Akronimu tego kontrahenta w kontrolce za tym przyciskiem

Odpięcie niewłaściwie przypisanego kontrahenta odbywa się poprzez usunięcie wartości w ww. kontrolce

Przycisk lupy służy do podniesienie karty przypisanego/utworzonego kontrahenta w trybie do edycji

Ostatecznie, po akceptacji okna pomocniczego System ustala na dokumencie kontrahenta przypisanego na formatkę pomocniczą (przypisanego z listy kontrahenta lub utworzonego przez Operatora).

Okno pomocnicze zakładania karty kontrahenta z udziałem Operatora

Okno pomocnicze zakładania karty kontrahenta z udziałem Operatora

Karta nowego kontrahenta dodawana jest w kontekście grupy wskazanej w Konfiguracji. Akronim zakładanej karty kontrahenta nadawany jest zależnie od ustalonej tam stosownej opcji:

Wskazówka

Nadawanie Akronimu kontrahenta oparte jest na procedurze, którą Partnerzy/Klienci mogą na własne potrzeby zmienić, adoptując w ten sposób własny schemat ich nadawania.

Kontekst grupy dla nowych kart kontrahentów i metoda nadawania Akronimu

Kontekst grupy dla nowych kart kontrahentów i metoda nadawania Akronimu

Zasady ustalania poszczególnych parametrów tworzonej karty kontrahenta i jego adresu podstawowego przedstawia poniższa tabela.

Zakładanie nowej karty kontrahenta
Karta kontrahenta Zasady ustalania pola
Knt_Akronim Wg metody wskazanej w Konfiguracji
Knt_Nip Knt_NipE Na podstawie KsF_NIPSprzedawcy
Knt_Nazwa1 Knt_Nazwa2 Knt_Nazwa3 Na podstawie KsF_NazwaSprzedawcy
Knt_KodP Na podstawie KsF_KodPocztowySprzedawcy
Knt_Miasto Na podstawie KsF_MiejscowoscSprzedawcy
Knt_Ulica Na podstawie KsF_UlicaSprzedawcy
KsF_NrDomuSprzedawcy
Knt_Adres KsF_NrLokaluSprzedawcy
Knt_Kraj PL
Knt_Typ 8 (Dostawca)
Knt_ExpoKraj 1 (Krajowy)
Inne Na podstawie grupy, w kontekście której jest dodawany kontrahent

Kontrahent na generowanej (s)FZ

Identyfikacja kontrahenta dokonywana jest na podstawie numeru NIP Sprzedawcy przesłanego w pliku KSeF i obsłużona została w podobny sposób, jak podczas generowania FZ na podstawie KSeF. W pierwszej kolejności System dokonuje identyfikacji w oparciu o adres podstawowy kontrahenta:

Parametr Źródłowy z KSeF na karcie kontrahenta

Parametr Źródłowy z KSeF na karcie kontrahenta

Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP

Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP

Jeżeli w Systemie nie zdefiniowano karty kontrahenta (adresu podstawowego) o danym numerze NIP, wówczas System poszukuje adresu dodatkowego o takim numerze NIP i jeżeli takowy znajdzie, wówczas ustala kontrahenta na jego podstawie. Jeżeli takich adresów jest wiele, wówczas System ustala kontrahenta na podstawie 1-go z nich.

Jeżeli System nie odnajdzie kontrahenta o danym numerze NIP, wówczas operacja generowania (s)FZ zostaje przerwana. System, w odróżnieniu od operacji generowania FZ nie zakłada nowej karty kontrahenta podczas generowania (s)FZ. W Systemie Comarch ERP XL faktury typu spinacz (s)FZ tworzone są zawsze w powiązaniu z dokumentami PZ, skoro więc w bazie nie ma kontrahenta, którego dotyczy dana faktura KSeF nie ma więc i dokumentów PZ, na podstawie których taki spinacz byłby tworzony.

Adres kontrahenta głównego na tworzonej FZ

W przypadkach kiedy System zidentyfikuje w bazie kontrahenta o danym numerze NIP lub Użytkownik wskaże go spośród wielu kontrahentów adres ustalany jest wg poniższych zasad:

Identyfikacja adresu/ Dodawanie adresu kontrahenta
Adres kontrahenta Zasady ustalania pola
KnA_Nip KsF_NIPSprzedawcy
Kna_Nazwa1 Kna_Nazwa2 Kna_Nazwa3 KsF_NazwaSprzedawcy
Kna_Ulica KsF_UlicaSprzedawcy
KsF_NrDomuSprzedawcy
KnA_Adres KsF_NrLokaluSprzedawcy
KnA_KodP KsF_KodPocztowySprzedawcy
Kna_Miasto KsF_MiejscowoscSprzedawcy

W przypadkach, kiedy System nie zidentyfikował kontrahenta i Użytkownik wskazał go samodzielnie ustalany jest adres bieżący wskazanego kontrahenta.

Jeżeli na dokumencie ustalany jest kontrahent Jednorazowy, wówczas przypisywany jest jego 1-wszy y adres.

W przypadku, kiedy zakładana jest nowa karta kontrahenta ustalany jest adres bieżący zakładany wraz z tą kartą.

Kontrahent Docelowy i Płatnik na FZ/(A)FZ

Jako kontrahent docelowy na generowanej FZ/(A)FZ ustalany jest kontrahent zgodny z kontrahentem głównym dokumentu, adres kontrahenta docelowego ustalany jest w standardowy sposób tj.

Płatnik i jego adres również ustalany jest standardowo tj. Płatnik na podstawie płatnika przypisanego do karty kontrahenta głównego, adres zaś wg poniższych zasad:

Waluta i kurs na fakturze generowanej na podstawie dokumentu KSeF

Waluta tworzonego dokumentu FZ/(A)FZ ustalana jest na podstawie waluty przekazanej w e-fakturze KSeF w polu KodWaluty, kurs zaś na dokumencie walutowym ustalany jest zależnie od ustawienia stosownych parametrów w System/Konfiguracja/KSeF/Import w sekcji Kurs na tworzonym dokumencie.

Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej

Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej

Jeżeli ustawiono opcję Z importowanej faktury, wówczas kurs ustalany jest na podstawie kursu przesłanego w polu:

Jeżeli w fakturze KSeF kurs nie został przesłany lub jest on różny dla poszczególnych elementów faktury, wówczas dalsze zachowanie Systemu zależy od ustawienia parametru Wylicz, jeśli nie został podany. Jeżeli jest on włączony, wówczas System wylicza przybliżony kurs na podstawie innych wielkości przesłanych w e-fakturze (kwota VAT w PLN i kwota VAT w walucie) i taki ustala na dokumencie. W przypadku dokumentów na których VAT nie został naliczony i nie przekazano kursu ustalony zostaje kurs bieżący.

Jeżeli ww. parametr jest wyłączony, wówczas na tworzonym dokumencie ustalany jest kurs bieżący. Podobnie się dzieje wówczas, jeżeli opcja ustalania kursu ustalona jest na Bieżący.

Przez ww. kurs bieżący należy rozumieć kurs ustalany w Systemie standardowo tj. na podstawie rodzaju daty i ilości dni przed tą datą z definicji dokumentu FZ i dat ustalonych na generowanym dokumencie.

Waluta i kurs na generowanej (s)FZ

Waluta generowanego dokumentu (s)FZ ustalana jest na podstawie waluty przesłanej w fakturze KSeF. Na tak tworzony dokument spinane są wyłącznie PZ/PKA w walucie zgodnej w walutą faktury KSeF. Jeżeli przesłana w fakturze KSeF waluta nie została zdefiniowana w Systemie, wówczas operacja generowania (s)FZ jest przerywana.

W zakresie ustalania kursu na (s)FZ przyjęte zostały poniższe zasady:

Definicja FZ - parametr zgodności kursu na PZ i (s)FZ

Definicja FZ - parametr zgodności kursu na PZ i (s)FZ

Okno wyboru metody ustalania kursu na (s)FZ generowanej z faktury KSeF

Okno wyboru metody ustalania kursu na (s)FZ generowanej z faktury KSeF

Definicja FZ: parametry z zakresu ustalania kursu bieżącego na dokumencie

Definicja FZ: parametry z zakresu ustalania kursu bieżącego na dokumencie

| Kurs przesłany na fakturze KSeF | | Wypełnianie kontrolki z kursem wg kursu z faktury KSeF | | --- | --- | --- | | Zgodny na wszystkich elementach | | Kurs z faktury KSeF | | Różny na poszczególnych elementach | | Brak | | Nie został przesłany | Parametr Wylicz dla kursu w Konfiguracji włączony | Kurs wyliczony na podstawie tabeli VAT faktury KSeF | | Parametr Wylicz dla kursu w Konfiguracji wyłączony | Brak |

Domyślnie System proponuje jedną z poniższych opcji

- Jeżeli w Konfiguracja/KSeF/Import w sekcji Kurs na tworzonym dokumencie ustawiony jest opcja Z zaimportowanej faktury i do formatki przekazany został kurs z faktury KSeF, wówczas proponowana jest opcja z faktury KSeF, - W pozostałych przypadkach proponowana jest opcja *bieżący z tabeli kursów* Konfiguracja – parametry z zakresu ustalania kursu na podstawie faktury KSeF

Konfiguracja – parametry z zakresu ustalania kursu na podstawie faktury KSeF

Numer obcy oraz daty na generowanej FZ/(A)FZ

Numer obcy generowanej faktury ustalany jest w oparciu o pole P_2 pliku e-faktury.

Faktura KSeF pozostaje do dyspozycji Nabywcy z dniem jej przyjęcia w KSeF, w związku z czym data wpływu faktury tworzonej na jej podstawie, a co za tym idzie pozostałe parametry zależne od tej daty takie jak rok/miesiąc w numeracji dokumentu, rok/miesiąc ujęcia faktury w deklaracji, prawo do odliczenia itp. ustalane są na podstawie daty przyjęcia faktury w KSeF. Na podstawie tej daty ustalana jest również data wystawienia dokumentu.

Data zakupu zaś ustalana jest podstawie daty zakończenia dostawy faktury KSeF tj. na podstawie pola P_6 lub P_6_Do, w zależności od tego, które z tych pól zostało przekazane.

Numer obcy oraz daty na generowanej (s)FZ

Numer obcy generowanej (s)FZ ustalany jest w oparciu o pole P_2 pliku e-faktury. Daty dokumentu zaś ustalane są następująco:

Podczas tworzenia dokumentu System prezentuje stosowne ostrzeżenie w przypadku, kiedy w Systemie istnieje już dokument od tego Dostawcy z identycznym numerem. Stosowne ostrzeżenie prezentowane jest również wówczas, jeżeli w Systemie istnieje już dokument o takim samym numerze KSeF.

Forma, termin płatności i rachunek bankowy na generowanej FZ/A)FZ

Jeżeli w Systemie istnieje forma płatności zgodna z formą przesłaną w polu FormaPlatnosci faktury KSeF, wówczas to ona zostaje ustalona jako forma płatności na dokumencie oraz na tworzonej płatności. Termin płatności ustalany jest na podstawie daty przesłanej w 1-wszym polu TerminPlatnosci, o ile data ta nie jest wcześniejsza niż data, w oparciu o którą zgodnie z definicją tworzonego dokumentu ustalany jest termin płatności.

Obsłużone zostało opcjonalne dodawanie do karty kontrahenta rachunku bankowego przekazanego w pliku e-faktury o ile nie został dotąd przypisany. Odbywa się ono wówczas, jeżeli włączono parametr Podczas tworzenia dokumentu dodawaj/ Rachunki bankowe kontrahentów. Operacja ta dokonywana jest dla 1-go spośród rachunków przekazanych w e-fakturze.

Parametryzacja dodawania rachunków bankowych kontrahentów

Parametryzacja dodawania rachunków bankowych kontrahentów

Tak dodany rachunek bankowy posiada stosowną adnotację w sekcji Uwagi.

Rachunek bankowy kontrahenta dodany podczas tworzenia FZ na podstawie faktury z KSeF

Rachunek bankowy kontrahenta dodany podczas tworzenia FZ na podstawie faktury z KSeF

Forma, termin płatności i rachunek bankowy na (s)FZ

Ww. parametry ustalane są na podstawie faktury KSeF. Interpretowane są:

Konfiguracja – parametr w zakresie automatycznego dodawania rachunków bankowych na podstawie faktury KSeF

Konfiguracja – parametr w zakresie automatycznego dodawania rachunków bankowych na podstawie faktury KSeF

Na (s)FZ, podobnie jak na FZ tworzona jest standardowo jedna płatność, z wyjątkiem przypadku, kiedy to na karcie kontrahenta głównego włączony jest parametr Podziel płatności z wyodrębnieniem kwoty VAT. W takim wypadku System tworzy dwie płatności – jedną na kwotę netto, 2-gą na kwotę VAT-u.

Kopiowanie numeru zamówienia na generowaną (A)FZ/FZ

Obsłużone zostało przenoszenie informacji o zamówieniu przekazanym w polu NrZamowienia faktury ustrukturyzowanej KSeF na generowaną na jej podstawie:

Uwaga

W żadnym z ww. przypadków generowana faktura nie realizuje żadnego zarejestrowanego w Systemie zamówienia ZZ. W celu realizacji ZZ Użytkownik powinien generować fakturę handlową FZ ze wskazaniem zamówienia zidentyfikowanego w Systemie. Jeśli taka identyfikacja się nie uda, wówczas po wygenerowaniu FZ należy dokonać operacji jej spięcia z samodzielnie odszukanym przez Użytkownika zamówieniem zakupu ZZ.

Numer zamówienia na formatce faktury kosztowej (A)FZ wygenerowanej na podstawie faktury KSeF

Numer zamówienia na formatce faktury kosztowej (A)FZ wygenerowanej na podstawie faktury KSeF

Identyfikacja towarów na fakturze FZ generowanej z dokumentu KSeF

Identyfikacja towarów dokonywana jest na podstawie pól: GTIN, Indeks oraz P_7 (nazwa) przesłanych w pliku e‑faktury. W pierwszej kolejności interpretowane jest pole GTIN, a jeżeli nie zostało ono przesłane lub za jego pomocą nie udało się zidentyfikować towaru, wówczas interpretowane jest pole Indeks. Jeżeli i po tym polu nie udało się odszukać towaru, wówczas jego identyfikacja odbywa się w oparciu o pole P_7 (nazwa).

Wskazówka

Identyfikacja towaru oparta jest na procedurze, którą Partnerzy/Klienci mogą na własne potrzeby zmienić, wpływając w ten sposób zarówno na sposób jak i kolejność interpretacji pól z pliku KSeF.

Opisane w niniejszym rozdziale zasady identyfikacji towaru dotyczą tworzenia FZ na podstawie faktury KSeF. W przypadku dokumentu realizującego zamówienie zachowanie Systemu zależy od wskazanej przez Użytkownika opcji jego tworzenia i ustalane są albo w oparciu o dokument KSeF albo w oparciu o elementy zamówienia, o czym więcej w dalszej części dokumentu.

Identyfikacja towaru na podstawie pola GTIN

Kolejność identyfikacji towaru na podstawie pola GTIN jest następująca:

Identyfikacja towaru po Kodzie u Dostawcy

Identyfikacja towaru po Kodzie u Dostawcy

Identyfikacja towaru po numerze EAN towaru

Identyfikacja towaru po numerze EAN towaru

Identyfikacja towaru po Kodzie własnym

Identyfikacja towaru po Kodzie własnym

Jeżeli taki towar nie istnieje, wówczas System przechodzi do identyfikacji w oparciu o pole Indeks.

Identyfikacja towaru na podstawie pola Indeks

Zasady i kolejność identyfikacji towaru wg pola Indeks są identyczne, jak opisane wyżej dla GTIN, tj. towar poszukiwany jest wg: kodu u dostawcy, EAN-u własnego, Kodu własnego.

Jeżeli towaru nie uda się zidentyfikować, wówczas System przechodzi do identyfikacji w oparciu o pole P_7 (nazwa towaru).

Identyfikacja towaru na podstawie pola P_7

Kolejność identyfikacji towaru na podstawie pola P_7 jest następująca:

Identyfikacja towaru po Nazwie u Dostawcy

Identyfikacja towaru po Nazwie u Dostawcy

Jeżeli takiego towaru nie ma w bazie, wówczas dalsze zachowanie Systemu zależne jest od stosownych parametrów Konfiguracji.

Generowanie elementów FZ/(A)FZ dla których nie podano ilości

Obsłużono generowanie elementów FZ/(A)FZ na podstawie tych powtórzeń FaWiersz faktury KSeF, dla których w pliku nie przesłano ilości. Dla takich przypadków na generowanym elemencie ustalana jest ilość 1x jednostki miary przesłana w pliku e-faktury, a jeśli jednostka miary również nie została przesłana, wówczas ustalana jest ilość 1x jednostka podstawowa towaru.

Generowanie elementów FZ/(A)FZ dla których nie podano stawki VAT

Stawka VAT elementu faktury FZ/(A)FZ generowanej na podstawie faktury KSeF ustalana jest na podstawie pola P_12 pliku e-faktury. W związku z tym, że zdarzają się faktury, zwłaszcza dotyczące specyficznych typów transakcji, w których Sprzedawca nie przesyła stawki VAT elementu zmieniona została obsługa takich przypadków: dla tych powtórzeń sekcji FaWiersz dla których nie przesłano wartości pola P_12 System sprawdza tabelę VAT e-faktury i to na jej podstawie ustala stawkę VAT elementu. Zasady identyfikacji stawki, w tym kolejność tej identyfikacji przedstawia poniższa tabela:

Ustalanie stawki VAT na elemencie FZ/(A)FZ gdy nie została przesłana w polu P_12
Kolejność Sprawdzane pola (wartość > 0) Stawka VAT ustalana na elemencie FZ/(A)FZ
1 P_13_8 P_13_9 P_13_10 P_13_11 np
2 P_13_7 zw
3 P_13_6_1 P_13_6_2 P_16_6_3 0%
4 P_13_1 23%
5 P_13_2 8%
6 P_13_3 5%
7 P_13_4 4%

Generowanie elementów A-vista dla których nie podano jednostki miary

Obsłużono generowanie elementów faktury (A)FZ na podstawie tych powtórzeń FaWiersz faktury KSeF, dla których w pliku nie przesłano jednostki miary. Dla takich przypadków na generowanym elemencie ustalana jest jednostki miary przypisana na karcie towaru A-vista.
Dla zwykłych kartotek towarowych ww. zasada obowiązuje już od kilku wersji Systemu.

Towar niezidentyfikowany w Systemie

Jeżeli towar nie zostanie w bazie zidentyfikowany, wówczas zachowanie Systemu zależy od stosownych parametrów w System/Konfiguracja/KSeF/Import:

Parametryzacja w zakresie zakładania nowych kart towarów

Parametryzacja w zakresie zakładania nowych kart towarów

Karta nowego towaru dodawana jest w kontekście grupy wskazanej w Konfiguracji. Parametry ustalane dla tworzonej karty towaru przedstawia poniższa tabela:

Zakładanie nowej karty towaru
Karta towaru Zasady ustalania pola
Kod Na podstawie pola GTIN z pliku, a jeżeli takowego brak, wówczas na podstawie pola Indeks, a jeżeli i takowego brak, wówczas na podstawie pola P_7
EAN Na podstawie pola GTIN
Nazwa Na podstawie pola P_7
Jednostka Na podstawie pola P_8A wg poniższych zasad: - Jeżeli istnieje w Systemie jednostka miary zgodna z przekazaną w polu P_8A (lub P_8A i po niej kropka np. szt lub szt.) wówczas to on zostaje przypisana do towaru - Jeżeli ww. jednostka nie istnieje lub pole P_8A nie jest przekazane, wówczas ustalana jest jednostka z grupy towarowej
Stawka VAT zakup/sprzedaż Na podstawie pola P_12 o ile dana stawka istnieje w Systemie. Jeżeli stawka nie istnieje, wówczas przypisywana jest stawka z grupy towarowej
Inne Na podstawie grupy towarowej w kontekście której dodawany jest towar

Zakładanie karty towaru z udziałem Operatora

Zakładanie nowych kart towarowych z udziałem Operatora odbywa się w oknie pomocniczym, w którym prezentowana jest lista tych elementów faktury, dla których nie udało się zidentyfikować towaru. Dla każdego z tych towarów prezentowane są:

Formatka wyposażona została w poniższe operacje:

Ostatecznie, po akceptacji okna pomocniczego System ustala na elementach towary przypisane/utworzone przez Użytkownika. Dla tych rekordów, dla których Użytkownik nie wskaże towaru elementy FZ nie są dodawane.

Okno pomocnicze zakładania/wskazywania kart towarowych przez Operatora

Okno pomocnicze zakładania/wskazywania kart towarowych przez Operatora

Elementy generowanej faktury (s)FZ

Elementy (s)FZ tworzone ją na podstawie tych niezafakturowanych elementów wskazanych PZ/PKA, które występują na fakturze KSeF na podstawie której to generowania się odbywa.

Identyfikacja towarów

Identyfikacja towarów będących przedmiotem transakcji dokonywana jest wg identycznych zasad, jak podczas generowania FZ na podstawie faktury KSeF tj. odbywa się na podstawie pól: GTIN, Indeks oraz P_7 (nazwa) przesłanych w pliku e‑faktury. W pierwszej kolejności interpretowane jest pole GTIN, a jeżeli nie zostało ono przesłane lub za jego pomocą nie udało się zidentyfikować towaru, wówczas interpretowane jest pole Indeks. Jeżeli i po tym polu nie udało się odszukać towaru, wówczas jego identyfikacja odbywa się w oparciu o pole P_7 (nazwa). Więcej informacji na temat identyfikacji towarów znajduje się w dokumencie Zmiany funkcjonalne wprowadzone w Comarch ERP XL Web w wersji 2024.1

https://pomoc.comarch.pl/xl/index.php/dokumentacja/zmiany-funkcjonalne-wprowadzone-w-comarch-erp-xl-web-w-wersji-2024-1/

Jeżeli towaru nie uda się zidentyfikować, wówczas dany element faktury KSeF jest pomijany, nowe karty towarów nie są zakładane.

Generowanie elementów (s)FZ

Informacja o tych elementach faktury KSeF, dla których uda się zidentyfikować towar jest przekazywana do funkcji tworzenia spinacza (s)FZ. W tej funkcji z kolei odbywa się weryfikacja czy i na jaką ilość można taki element utworzyć, na dokumencie (s)FZ mogą się bowiem znaleźć wyłącznie niezafakturowane elementy wskazanych PZ/PKA w ilości nie większej niż ilość dotąd niezafakturowana. Tak więc elementy (s)FZ tworzone są na mniejszą spośród ilości: występującej na fakturze KSeF i możliwej do zafakturowania ze spinanych PZ/PKA.

Sposób tworzenia poszczególnych elementów (s)FZ zależny jest od parametru Spinacz elementów/Edycja ceny w karcie Operatora:

Prawo Operatora do rejestrowania (s)FZ w cenie innej niż cena na PZ

Prawo Operatora do rejestrowania (s)FZ w cenie innej niż cena na PZ

W zależności od ww. parametru ilość tworzonych elementów (s)FZ może być różna. W przypadku włączonego parametru, czyli wówczas, gdy System ma swobodę w ustalaniu ceny na elementach (s)FZ System dąży do tworzenia elementów w ilości takiej jaka jest na fakturze KSeF. W przypadku wyłączonego parametru, czyli wówczas, gdy System ma utrzymać ceny z dokumentu/ów PZ ilość elementów (s)FZ wynika nie tylko z tego ile jest elementów na fakturze KSeF, ale również z tego w ilu różnych cenach dany towar został przyjęty na dokumentach PZ. Bywają więc przypadki, gdy na podstawie jednego elementu faktury KSeF System tworzy wiele elementów (s)FZ.

Podczas tworzenia elementów (s)FZ System mapuje elementy PZ i elementy faktury KSeF wg zgodności w zakresie: towaru, stawki VAT, waluty i ceny oraz jednostki. Jeżeli takiej zgodności nie uda się uzyskać, wówczas mapowanie odbywa się w sposób bardziej elastyczny, poprzez rezygnację kolejno z poszczególnych parametrów zgodności.

Po identyfikacji odpowiedniego elementu PZ zostaje na jego podstawie utworzony element (s)FZ a następnie, jeżeli ilość na tym elemencie jest mniejsza niż ilość na elemencie faktury KSeF odbywa się dołączenie do niego innych elementów PZ. Podczas takiego dołączania kontrolowana jest zgodność towaru, stawki VAT, jednostki i jej przelicznika, a w przypadku gdy Operator nie ma prawa Spinacz elementów/Edycja ceny również zgodność waluty i ceny.

Algorytm tworzenia elementu/ów na (s)FZ na podstawie danego elementu faktury KSeF przebiega wg poniższych zasad:

Przyklad

Przykład 1:
PZ1:
LP1 T1 3szt x 100
LP2 T1 1szt x 80
PZ2: T1 2szt x 80
PZ3: T1 1szt x 70
Faktura z KSeF: T1 5szt x 80
Generowanie (s)FZ
a. Operator z prawem Spinacz elementów/Edycja ceny
(s)FZ: Lp1 T1 5szt x 80
Sub1 PZ1/LP2 1szt
Sub2 PZ2 2szt
Sub3 PZ1/LP1 2szt
b. Operator bez ww. prawa
(s)FZ:
Lp1 T1 3szt x 80
Sub1 PZ1/LP2 1szt
Sub2 PZ2 2szt
Lp2 T1 2szt x 100
Sub1 PZ1/LP1 2szt
Przykład 2:
PZ1: T1 3szt x 100, stawka 23%
PZ2: T1 2szt x 100, stawka 8%
Faktura z KSeF: T1 2szt x 100, stawka 8%
Generowanie (s)FZ:
Lp1 T1 2szt x 100, stawka 8%
Sub1 PZ2 2szt
Przykład 3:
PZ1:
Lp1 T1 3szt
Lp2 T1 1kpl (6szt)
Faktura z KSeF: T1 1kpl
Generowanie (s)FZ:
Lp1 T1 1kpl (6szt)
Sub1 PZ2 Lp2 6szt

Cena/wartość generowanego elementu (s)FZ

Jeżeli na karcie operatora generującego dokument (s)FZ parametr Spinacz elementów/Edycja ceny jest wyłączony, wówczas cena elementu (s)FZ ustalana jest na podstawie źródłowego elementu PZ/PKA. Taka sama zasada (bez względu na ww. prawo operatora) dotyczy elementów PZ, których dostawy brały udział w podmianie dostaw na korektach przychodu.

W pozostałych przypadkach tj. podczas generowania (s)FZ przez Operatora z ww. prawem i dla elementów innych niż z podmianą dostaw System honoruje cenę/wartość elementu faktury KSeF, przy czym obowiązują w tym zakresie poniższe zasady:

W szczególnym przypadku generowania elementu (s)FZ na podstawie elementu PZ, którego dostawa uczestniczyła w podmianie dostaw na korekcie przychodu niezależnie od ww. prawa Operatora cena elementu (s)FZ ustalana jest na podstawie ceny elementu PZ. Taki element PZ jest dołączany do innego elementu (s)FZ wyłącznie w przypadku zgodności ich cen. Taka sama zasada obowiązuje podczas dołączania innych elementów PZ do elementu (s)FZ powstałego na podstawie elementu PZ z taką dostawą.

Element faktury FZ – wybrane aspekty

Zasady ustalania parametrów elementu FZ dotyczą tworzenia dokumentu na podstawie faktury KSeF. W przypadku dokumentu realizującego zamówienie zachowanie Systemu zależy od wskazanej przez Użytkownika opcji jego tworzenia i ustalane są albo w oparciu o dokument KSeF albo w oparciu o elementy zamówienia.

Jednostka pomocnicza na elemencie (Tre_JmZ)

Jednostka pomocnicza elementu ustalana jest na podstawie jednostki przesłanej w pliku e-faktury w polu P_8A o ile taka jednostka została w Systemie zdefiniowana dla danego towaru. Jeżeli towar nie posiada takiej jednostki, wówczas zachowanie Systemu jest standardowe tj. jako jednostka pomocnicza na elemencie FZ ustalana jest domyślna jednostka zakupu tego towaru, jeżeli takowa została zdefiniowana, w przeciwnym wypadku jednostka pomocnicza jest zgodna z podstawową.

Przelicznik jednostki ustalany jest standardowo tj. na podstawie przelicznika zdefiniowanego na ustalonej jw. jednostce pomocniczej towaru.

Ilość na elemencie (Tre_Ilosc)

Ilość na elemencie ustalana jest w oparciu o pole P_8B pliku e-faktury, przy czym jeżeli jednostka przekazana w P_8A jest jednostką pomocniczą towaru, wówczas przekazana w P_8B wielkość traktowana jest jako ilość w tejże jednostce pomocniczej. W takim wypadku System oblicza ilość w jednostce głównej na podstawie pola P_8B i przelicznika jednostki i tak ustaloną ilość ustala na elemencie. W pozostałych przypadkach (tj. brak pola P_8A lub przesłana w nim jednostka nie jest przypisana do towaru czy też przesłana jednostka jest zgodna z jednostką podstawową towaru) ilość przekazana w P_8B traktowana jest jako ilość w jednostce podstawowej i taka ilość ustalana jest na elemencie faktury.

Stawka VAT

Stawka VAT elementu ustalana jest na podstawie pola P_12. Jeżeli pole to jest przekazane i dana stawka istnieje w Systemie, wówczas to ona zostaje ustalona na elemencie, w przeciwnym razie ustalana jest stawka zakupu z karty towaru.

Cena i wartość na elemencie FZ

Wartość elementu FZ ustalana jest na podstawie pola P_11 (przypadek dokumentu od netto) lub P_11A (przypadek dokumentu od brutto). Cena zaś ustalana jest wtórnie, tj. jako iloraz: wartość/ilość.

Zmiany w zakresie ww. funkcji dotyczą poniższych przypadków:

Zmiany w ww. zakresie dotyczą generowania dokumentów: FZ, (A)FZ z elementami oraz (s)FZ.

Dokumenty rejestrowane metodę od netto

Dla ww. dokumentów obowiązują przedstawione w poniższej tabeli zasady ustalania cen i wartości na generowanym elemencie zależnie od rodzaju danych przesyłanych w pliku e-faktury.

Dane w pliku e-faktury Dane na generowanym elemencie
Lp Czy dla danego FAWiersz przesłane pole Cena początkowa Cena końcowa Wartość końcowa
Cena początkowa netto Cena początkowa brutto Wartość netto Wartość brutto
P_9A P_9B P_11 P_11A
1 Tak Tak Tak Tak P_9A Wyliczana wtórnie P_11
2 Tak Tak Tak Nie P_9A Wyliczana wtórnie P_11
3 Tak Tak Nie Tak P_9A [P_9A - P_10] Wyliczana wtórnie
4 Tak Tak Nie Nie P_9A [P_9A - P_10] Wyliczana wtórnie
5 Tak Nie Tak Tak P_9A Wyliczana wtórnie P_11
6 Tak Nie Tak Nie P_9A Wyliczana wtórnie P_11
7 Tak Nie Nie Tak P_9A [P_9A - P_10] Wyliczana wtórnie
8 Tak Nie Nie Nie P_9A [P_9A - P_10] Wyliczana wtórnie
9 Nie Tak Tak Tak Wyliczana wtórnie Wyliczana wtórnie P_11
10 Nie Tak Tak Nie Wyliczana wtórnie Wyliczana wtórnie P_11
11 Nie Tak Nie Tak Wyliczana wtórnie Wyliczana wtórnie Unettowione P_11A
12 Nie Tak Nie Nie Wyliczana wtórnie Unettowione [P_9B-P_10] Wyliczana wtórnie
13 Nie Nie Tak Tak Wyliczana wtórnie Wyliczana wtórnie P_11
14 Nie Nie Tak Nie Wyliczana wtórnie Wyliczana wtórnie P_11
15 Nie Nie Nie Tak Wyliczana wtórnie Wyliczana wtórnie Unettowione P_11A
16 Nie Nie Nie Nie Wyliczana wtórnie Wyliczana wtórnie Wyliczana wtórnie

Dokumenty rejestrowane metodę od brutto

Dla ww. dokumentów obowiązują przedstawione w poniższej tabeli zasady ustalania cen i wartości na generowanym elemencie zależnie od rodzaju danych przesyłanych w pliku e-faktury.

Dane w pliku e-faktury Dane na generowanym elemencie
Lp Czy dla danego FAWiersz przesłane pole Cena początkowa Cena końcowa Wartość końcowa
Cena początkowa netto Cena początkowa brutto Wartość netto Wartość brutto
P_9A P_9B P_11 P_11A
1 Tak Tak Tak Tak P_9B Wyliczana wtórnie P_11A
2 Tak Tak Tak Nie P_9B [P_9B-P_10] Wyliczana wtórnie
3 Tak Tak Nie Tak P_9B Wyliczana wtórnie P_11A
4 Tak Tak Nie Nie P_9B [P_9B-P_10] Wyliczana wtórnie
5 Tak Nie Tak Tak Wyliczana wtórnie Wyliczana wtórnie P_11A
6 Tak Nie Tak Nie Wyliczana wtórnie Wyliczana wtórnie Ubruttowiona P_11
7 Tak Nie Nie Tak Wyliczana wtórnie Wyliczana wtórnie P_11A
8 Tak Nie Nie Nie Wyliczana wtórnie Ubruttowiona [P_9A-P_10] Wyliczana wtórnie
9 Nie Tak Tak Tak P_9B Wyliczana wtórnie P_11A
10 Nie Tak Tak Nie P_9B [P_9B-P_10] Wyliczana wtórnie
11 Nie Tak Nie Tak P_9B Wyliczana wtórnie P_11A
12 Nie Tak Nie Nie P_9B [P_9B-P_10] Wyliczana wtórnie
13 Nie Nie Tak Tak Wyliczana wtórnie Wyliczana wtórnie P_11A
14 Nie Nie Tak Nie Wyliczana wtórnie Wyliczana wtórnie Ubruttowiona P_11
15 Nie Nie Nie Tak Wyliczana wtórnie Wyliczana wtórnie P_11A
16 Nie Nie Nie Nie Wyliczana wtórnie Wyliczana wtórnie Wyliczana wtórnie

Tabela VAT dokumentu FZ tworzonego na podstawie faktury KSeF

W zakresie sposobu tworzenia rekordów tabeli VAT dokumentu FZ/(A)FZ z elementami, a co za tym idzie wartości całego dokumentu i jego płatności przyjęto rozwiązanie, którego celem było z jednej strony zachowanie integralności dokumentu w Systemie, z drugiej zaś honorowanie danych przekazanych w fakturze od Dostawcy, w tym stosowanie przez niego innej niż obowiązująca w Systemie Comarch ERP XL metody naliczania podatku VAT.

Aby spełnić ww. wymagania przyjęte zostały w tym zakresie poniższe zasady:

Ww. mechanizm dwuetapowego tworzenia tabeli VAT dotyczy generowania faktury zakupu na podstawie faktury KSeF. W przypadku dokumentu realizującego zamówienie zachowanie Systemu zależy od wskazanej przez Użytkownika metody generowania faktury.

Ww. mechanizm nie dotyczy również tworzenia (A)FZ bez elementów.

Odliczanie faktur zaliczkowych podczas tworzenia (s)FZ

Lista faktur zaliczkowych proponowanych do odliczenia podczas tworzenia faktur zakupu typu spinacz (s)FZ zależna jest od:

Parametry odliczania faktur zaliczkowych podczas rejestrowania (s)FZ

Parametry odliczania faktur zaliczkowych podczas rejestrowania (s)FZ

Zasady proponowania faktur zaliczkowych do odliczenia z uwzględnieniem ww. parametrów przedstawia poniższa tabela.

Lista faktur zaliczkowych
Żadna spinana PZ nie jest związana z ZZ Parametr: Automatycznie na dokumencie niezwiązanym z zamówieniem
Wyłączony Włączony
Faktury zaliczkowe przesłane w fakturze KSeF Wszystkie FZL tego Dostawcy
Spinana PZ jest związana z zamówieniem Parametr: Z innych niż realizowane zamówienie
Wyłączony Włączony
FZL realizowanego ZZ uzupełnione o zaliczkowe z faktury KSeF FZL z realizowanego i innych zamówień

Wskazówka

Ostatecznie na tworzonej fakturze (s)FZ odliczane są faktury zaliczkowe zaakceptowane przez Użytkownika.

Wartość i tabela VAT generowanej (s)FZ

W zakresie tworzenia i modyfikacji tabeli VAT na (s)FZ przyjęte zostały zasady podobne jak podczas tworzenia FZ na podstawie faktury KSeF:

Weryfikacja dokumentu (s)FZ przez Użytkownika

Podobnie jak dla innych typów dokumentów zakupu rejestrowanych na podstawie faktury KSeF również dla faktury typu spinacz elementów (s)FZ udostępniono narzędzia ułatwiające weryfikację zgodności utworzonego dokumentu z fakturą KSeF:

Wizualizacja faktury KSeF na wygenerowanym na jej podstawie dokumencie (s)FZ

Wizualizacja faktury KSeF na wygenerowanym na jej podstawie dokumencie (s)FZ

Generowanie FZ na podstawie KSeF, a realizacja zamówień zakupu

Podczas generowania faktury zakupu FZ System honoruje przekazaną w fakturze KSeF informację o zamówieniu/zamówieniach, których ta faktura dotyczy. System odczytuje z e-faktury kolejne powtórzenia pól NrZamowienia i dla każdego z nich identyfikuje w bazie zamówienie zakupu od danego Dostawcy. W pierwszej kolejności odszukiwane jest zamówienia z numerem obcym (Zan_DokumentObcv) zgodnym z wartością pola NrZamowienia, a jeżeli nie zostanie znalezione, wówczas odszukiwane jest zamówienie ZZ z numerem systemowym zgodnym z wartością NrZamowienia.

Po zidentyfikowaniu zamówień System prezentuje ich listę i jego dalsze zachowanie zależy od decyzji Użytkownika, w tym od wybranej przez niego opcji Utwórz dokument na podstawie: Faktury KSeF/Zamówienia oraz od tego, czy dla zamówień tych istnieją dokumenty magazynowe niezwiązane z handlowymi (czyli takie, które wymagają zafakturowania).

Lista zidentyfikowanych zamówień i wybór metody generowania FZ

Lista zidentyfikowanych zamówień i wybór metody generowania FZ

Wskazówka

Niezależnie od wybranej opcji tworzenia FZ tak utworzony dokument wymaga weryfikacji ze strony Użytkownika. Udostępnione opcje generowania dokumentu pozwalają na dokonanie przez niego wyboru czy wstępnie dokument ten ma zostać utworzony na podstawie warunków ustalonych na zamówieniu, czy na podstawie otrzymanej faktury KSeF.

Przebieg procesu tworzenia dokumentu FZ w powiazaniu z ZZ przedstawia poniższy diagram. Szczegóły omówione zostały w dalszej części dokumentu.

Generowanie FZ z realizacją zamówienia zakupu

Generowanie FZ z realizacją zamówienia zakupu

Faktura zakupu do zamówień niepowiązanych z PM/AWD

W przypadku, gdy faktura KSeF dotyczy zamówienia/zamówień niezwiązanych z dokumentami magazynowymi sposób generowania faktury zakupu FZ zależy od wskazanej przez Użytkownika opcji na liście zidentyfikowanych zamówień:

Przyklad

Przykład 1:
ZZ-1
Lp1: T1 6szt
ZZ-2
Lp1: T1 4szt
Faktura KSeF: T1 10szt
System utworzy FZ:
T1 10szt
Sub1: 6szt rez. ZZ1/Lp1
Sub2: 4szt rez. ZZ1/Lp2
Przykład 2:
ZZ-1
Lp1: T1 6szt
Faktura KSeF: T1 10szt
System utworzy FZ:
T1 10szt
Sub1: 6szt rez. ZZ1/Lp1
Sub2: niezwiązany z zamówieniem

Faktura zakupu do zamówień realizowanych dokumentami magazynowymi

Niezależnie od wybranej na liście zamówień opcji tworzenia dokumentu generowanie dokumentu FZ w oparciu o dokumenty magazynowe PM/AWD przebiega według dotychczasowych zasad, tj. elementy, towary i ich ilości ustalane są na podstawie elementów/ilości z dokumentu PM/AWD, ceny zaś na podstawie cen ustalonych w zamówieniu, niezależnie od towarów/ilości/cen przesłanych w fakturze KSeF.

Generowanie FZ na podstawie dokumentu magazynowego

Generowanie FZ na podstawie dokumentu magazynowego

W zakresie prezentacji dokumentów magazynowych powiązanych z zamówieniami obowiązują poniższe zasady:

Uwaga

Niezależnie od wybranej ww. opcji System tworzy elementy FZ na podstawie elementów dokumentów magazynowych, ustalają na tej podstawie towary i ich ilości, ceny zaś na podstawie ZZ, niezależnie od zawartości pliku e-faktury KSeF.

W procesie rejestrowania faktury zakupu realizującej zamówienie, dla którego zarejestrowano już dokumenty magazynowe Użytkownik powinien wziąć pod uwagę to, na ile dana faktura pokrywa się z poprzedzającym ją dokumentem magazynowym i na ile warunki handlowe na zamówieniu są zgodne z fakturą otrzymywaną od danego Dostawcy i wybrać taki wariant tworzenia dokumentu, który dla danego przypadku będzie optymalny. Użytkownik ma możliwość realizacji ww. na wiele sposobów, z których niektóre wymieniono poniżej:

Odliczanie faktur zaliczkowych podczas tworzenia FZ

Lista faktur zaliczkowych proponowanych do odliczenia podczas tworzenia faktur zakupu FZ zależna jest od:

Parametry odliczania faktur zaliczkowych podczas rejestrowania FZ

Parametry odliczania faktur zaliczkowych podczas rejestrowania FZ

W fakturze KSeF informacja o odliczanych fakturach zaliczkowych przesyłana jest w przypadku faktur o rodzaju ROZ, a Dostawca może przesłać numer KSeF lub numer własny odliczonej faktury zaliczkowej. Identyfikacja faktur zaliczkowych FZL od danego Dostawcy odbywa się więc w Systemie albo na podstawie numeru KSeF tj. identyfikacja odbywa się w tabeli KSeFDokumenty albo na podstawie numeru u Dostawy (Trn_DokumentObcy).

Zasady proponowania faktur zaliczkowych do odliczenia z uwzględnieniem ww. parametrów przedstawia poniższa tabela.

Wskazówka

Ostatecznie na tworzonej fakturze FZ odliczane są faktury zaliczkowe zaakceptowane przez Użytkownika.

Lista faktur zaliczkowych
FZ niezwiązana z ZZ Parametr: Automatycznie na dokumencie niezwiązanym z zamówieniem
Wyłączony Włączony
Faktury zaliczkowe przesłane w fakturze KSeF (kolumna Iden.KSeF) Wszystkie FZL tego Dostawcy (kolumna Iden.KSeF)
FZ z ZZ Parametr: Z innych niż realizowane zamówienie
Wyłączony Włączony
Opcja na podstawie: Faktury KSeF
FZL realizowanego ZZ uzupełnione o zaliczkowe z faktury KSeF (kolumna Iden.KSeF) FZL z realizowanego i innych zamówień (kolumna Iden.KSeF)
Opcja na podstawie: Zamówienia
FZL z realizowanego ZZ FZL z realizowanego i innych zamówień

Lista faktur zaliczkowych dla FZ generowanej na podstawie zamówienia

Jeżeli faktura z KSeF dotyczy transakcji realizującej zamówienia i w oknie z listą zidentyfikowanych zamówień Użytkownik wybierze opcję Utwórz dokument na podstawie: Zamówienia, wówczas zachowanie Systemu jest takie samo, jak podczas generowania FZ wprost z listy zamówień tj.

Przy ww. opcji na liście zidentyfikowanych zamówień informacja o fakturach zaliczkowych zawarta w pliku e-faktury nie jest interpretowana.

Lista faktur zaliczkowych – opcja tworzenia FZ na podstawie Zamówienia

Lista faktur zaliczkowych - opcja tworzenia FZ na podstawie Zamówienia

Lista faktur zaliczkowych dla FZ na podstawie faktury KSeF z realizacją ZZ

Jeżeli faktura z KSeF dotyczy transakcji realizującej zamówienia i w oknie z listą zidentyfikowanych zamówień Użytkownik wybrał opcję Utwórz dokument na podstawie: Faktury KSeF wówczas lista prezentowanych faktur zaliczkowych złożona jest z dwóch sekcji:

Lista faktur zaliczkowych z identyfikatorem KSeF – opcja tworzenia FZ na podstawie Faktury KSeF

Lista faktur zaliczkowych z identyfikatorem KSeF – opcja tworzenia FZ na podstawie Faktury KSeF

Lista faktur zaliczkowych dla FZ niezwiązanej z zamówieniem

Jeżeli faktura z KSeF nie jest powiązana z zamówienie, wówczas lista faktur zaliczkowych pojawia się w dwóch okolicznościach:

Lista faktur zaliczkowych z identyfikatorem KSeF – Faktury KSeF niezwiązana z zamówieniem

Lista faktur zaliczkowych z identyfikatorem KSeF – Faktury KSeF niezwiązana z zamówieniem

Weryfikacja dokumentu przez Użytkownika

Podczas generowania faktury zakupu na podstawie dokumentu zaimportowanego z KSeF prezentowanych jest szereg ostrzeżeń, których celem jest zasygnalizowanie Użytkownikowi tych aspektów, na które powinien zwrócić uwagę weryfikując poprawność utworzonego dokumentu. Przykładowe ostrzeżenia przedstawione zostały w poniższej tabeli.

Ostrzeżenia podczas generowania FZ na podstawie KSeF
Treść ostrzeżenie Okoliczność prezentowania ostrzeżenia
Nie udało się zidentyfikować kontrahenta o numerze NIP XXX-XX-XX-XXX. Utworzona została nowa karta kontrahenta, którą należy zweryfikować. W bazie brak kontrahenta o danym NIP-ie, włączona opcja zakładania kart kontrahentów bez udziału Operatora
Nie udało się zidentyfikować kontrahenta o numerze NIP XXX-XX-XX-XXX. Na dokumencie przypisano kontrahenta Jednorazowego. W bazie brak kontrahenta o danym NIP-ie, wyłączona opcja zakładania kart kontrahentów
Brak kursu na zaimportowanej fakturze, kurs został wyliczony i należy go zweryfikować W pliku e-faktury nie przesłano kursu, włączona opcja wyliczania kursu
Nie udało się zidentyfikować towaru XXX. Utworzona została nowa karta towaru, którą należy zweryfikować W bazie brak towaru będącego przedmiotem danej faktury, włączona opcja zakładania kart towarowych bez udziału Operatora
Nie udało się zidentyfikować towaru XXX. Dodano na dokument element z towarem A-vista W bazie brak towaru będącego przedmiotem danej faktury, wyłączona opcja zakładania kart towarowych
Dodano nowy rachunek bankowy kontrahenta, należy zweryfikować jego poprawność W karcie kontrahenta brak numeru rachunku przesłanego w e-fakturze, włączona opcja dodawania rachunków bankowych
Wartość i/lub kwota VAT na utworzonym dokumencie różni się od wielkości na dokumencie zaimportowanym z KSeF. Zweryfikuj poprawność dokumentu Rozbieżność w wartości dokumentu wygenerowanego i źródłowej faktury KSeF

Aby ułatwić Użytkownikowi weryfikację poprawności utworzonego dokumentu, w tym jego zgodności z dokumentem KSeF formatka dokumentu zakupu wyposażona została w podgląd dokumentu źródłowego wraz z możliwością jego wydruku.

Włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Fakt dokonania przez Użytkownika weryfikacji dokumentu powinien zostać przez niego odnotowany. Służy do tego opcja Oznacz jako zweryfikowany w menu przycisku włączającego/wyłączającego podgląd faktury KSeF oraz stosowna opcja w menu kontekstowym listy dokumentów FZ/listy Rejestr VAT. Dodatkowo dostępna jest ona w menu przycisku dodawania faktur na podstawie KSeF. Faktury nie uda się zatwierdzić, jeżeli nie zostanie ona zweryfikowana. Odszukanie dokumentów do weryfikacji ułatwia filtr Status KSeF, pozwalający na ograniczanie listy m.in do faktur niezweryfikowanych.

Opcja oznaczania dokumentu jako zweryfikowanego dostępna z formatki FZ

Opcja oznaczania dokumentu jako zweryfikowanego dostępna z formatki FZ

Seryjne oznaczanie dokumentów jako zweryfikowanych dostępne z listy FZ

Seryjne oznaczanie dokumentów jako zweryfikowanych dostępne z listy FZ

Parametry KSeF na formatkach faktur zakupu

Na dokumentach zakupu udostępnione zostały informacje dotyczące powiązania danego dokumentu z fakturą źródłową pobraną ze środowiska KSeF. Dane te prezentowane są na zakładce [KSeF] formatek dokumentów:

W przypadku faktury (A)FZ, rejestrowanej na formatce uproszczonej podstawowe dane dotyczące KSeF prezentowane są w sekcji KSeF zakładki [Ogólne].

Faktura źródłowa z KSeF na uproszczonej formatce (A)FZ

Faktura źródłowa z KSeF na uproszczonej formatce (A)FZ

Dane dokumentu źródłowego z KSeF na formatce FZ

Dane dokumentu źródłowego z KSeF na formatce FZ

Włączony parametr Źródłowy z KSeF oznacza, że dany dokument ma być/został zarejestrowany na podstawie faktury z KSeF. Włączony parametr Poza systemem oznacza, że dokument ma być/został zarejestrowany na podstawie faktury z KSeF, ale faktura KSeF nie będzie importowana do systemu Comarch ERP XL, lecz Użytkownik poda jej numer i datę samodzielnie. Aby mógł to uczynić, musi mieć przydzielone prawo Edycja numeru KSeF na dok/Spinanie z KSeF na zatw.dok.

Jeżeli natomiast Użytkownik dokona spięcia danego dokumentu systemowego z fakturą KSeF, o którym więcej w dalszej części dokumentu, wówczas jej Numer i Data przyjęcia w KSeF wypełniane są na ww. zakładce/sekcji automatycznie. Data odebrania to data zaimportowania faktury KSeF do Systemu. Na formatce prezentowana jest również informacja o Operatorze, który Odebrał tj. zaimportował tą fakturę z KSeF.

Domyślnie parametry: Źródłowy z KSeF i Poza systemem ustalane są na podstawie definicji dokumentu i karty kontrahenta. Jeżeli na definicji FZ/FZL w sekcji Dokument źródłowy z KSeF została wybrana opcja Nie dotyczy, wówczas parametry są wyłączone, jeżeli wybrana została opcja Pobrany z KSeF, wówczas parametr Źródłowy z KSeF jest włączony a Poza systemem wyłączony, jeżeli w definicji wybrano Poza systemem, wówczas oba parametry są włączone. Jeżeli zaś na definicji wybrano opcję Zależnie od kontrahenta, wówczas ustawienie parametrów zależne jest od ustawienia parametru Źródłowy z KSeF i Poza systemem na karcie kontrahenta.

Ustawienie parametrów aktualizowane jest podczas zmiany kontrahenta oraz podczas zmiany rodzaju transakcji na dokumencie, o ile dany dokumencie nie został dotąd związany z fakturą KSeF.

Użytkownik ma możliwość samodzielnej zmiany ustawienia ww. parametrów. Parametr Źródłowy z KSeF jest dostępny do edycji, o ile spełnione są poniższe warunki:

Parametr Poza systemem jest dostępny do edycji o ile spełnione są poniższe warunki:

Zmiany ustawienia ww. parametrów można dokonać również seryjnie, przy pomocy udostępnionych w menu kontekstowym opcji: Zaznacz parametr KSeF i Odznacz parametr KSeF.

Włączanie/wyłączania parametrów KSeF na dokumentach zakupu

Włączanie/wyłączania parametrów KSeF na dokumentach zakupu

Dla ww. dokumentów zakupu/korekt dokumentu zakupu udostępniona została możliwość spięcia danego dokumentu z fakturą zaimportowaną z KSeF oraz rozłączenia tych dokumentów, jeżeli takiego spięcia dokonano niesłusznie. Operacja Spinaj z KSeF dostępna jest z formatki dokumentu zakupu, zakładka [KSeF] oraz z menu kontekstowego listy FZ. Po wywołaniu tej operacji System otwiera listę Faktury zakupu z KSeF w trybie do wybory i wiąże dany dokument systemowy ze wskazaną fakturą KSeF. Operacja spięcia dla danego dokumentu systemowego dokonywana jest, o ile spełnione są poniższe warunki:

Spięcie ze wskazaną fakturą KSeF uda się, o ile faktura ta nie została odrzucona i nie została dotąd związana z dokumentem systemowym. Podczas spinania dokumentów System weryfikuje zgodność podstawowych danych faktury KSeF i dokumentu systemowego: NIP kontrahenta, numer obcy dokumentu, wartość, rodzaj, kwalifikacja i w przypadku braku zgodności prezentuje stosowne ostrzeżenie. Brak zgodności nie jest jednak przeszkodą do dokonania spięcia.

Za pomocą operacji Rozłącz z KSeF dostępnej na formatce dokumentu zakupu oraz w menu kontekstowym listy faktur zakupu Użytkownik może wycofać operację spięcia danego dokumentu systemowego z fakturą KSeF. Operacja rozłączenia danego dokumentu jest dokonywana wówczas, jeżeli spełnione są poniższe warunki:

Operacja spinania i rozłączania dokumentu systemowego i faktury KseF na formatce i w menu kontekstowym listy FZ

Operacja spinania i rozłączania dokumentu systemowego i faktury KseF na formatce i w menu kontekstowym listy FZ

Faktura systemowa, dla której dokumentem źródłowym jest faktura zaimportowana z KSeF powinna zostać zweryfikowana przez Użytkownika pod względem jego zgodności z zaimportowanym dokumentem. Oznaczenia dokumentu jako zweryfikowanego oraz cofnięcia dokumentu do weryfikacji można dokonać za pomocą opcji: Oznacz jako zweryfikowany i Cofnij do: niezweryfikowany dostępnych w menu przycisku na prawej belce formatki dokumentu oraz w menu kontekstowym listy faktur zakupu.

Dodatkowa weryfikacja i cofanie do dodatkowej weryfikacji faktury zakupu powiązanej z KSeF

Dodatkowa weryfikacja i cofanie do dodatkowej weryfikacji faktury zakupu powiązanej z KSeF

Dokumentu zakupu powiązanego z dokumentem KSeF nie można zatwierdzić, jeżeli nie zostanie on oznaczony jako zweryfikowany.

Znacznik Awaria na fakturach zakupu

Znacznik Awaria został udostępniony również na formatkach dokumentów zakupu: FZ, (s)FZ, (S)FZ, (A)FZ, FZL, FZK, (s)FZK, (S)FZK, (Z)/FZK, (A)FZK, KZL. Oznaczenie dokumentu tym parametrem oznacza, że otrzymano fakturę od Dostawcy w tradycyjny sposób z powodu awarii systemu KSeF.

Znacznik Awaria KSeF na formatce faktury zakupu

Znacznik Awaria KSeF na formatce faktury zakupu

Znacznikiem tym można oznaczyć te dokumenty, które mają włączony parametr Źródłowy z KSeF. Edycja parametru dostępna jest do chwili powiązania dokumentu z fakturą KSeF.

Zbiorcze zestawienie zasad edycji poszczególnych parametrów KSeF na ww. dokumentach handlowych zakupu oraz fakturach (A)FZ, (A)FZK prezentuje poniższa tabela.

Źródłowy do KSeF Poza systemem Awaria
Operator ma prawo do edycji dokumentu Operator ma prawo do edycji dokumentu Operator ma prawo do edycji dokumentu
Parametr Poza systemem jest wyłączony Parametr Źródłowy z KSeF jest włączony Parametr Źródłowy z KSeF jest włączony
Dokument nie jest związany ze źródłowym pobranym z KSeF Operator ma prawo Edycja numeru KSeF na dok. Dokument nie jest związany ze źródłowym pobranym z KSeF
Dokument nie jest związany ze źródłowym pobranym z KSeF

Dla dokumentów, które oznaczone zostały parametrem Awariai nie zostały powiązane z fakturą KSeF prezentowany jest stosowny status KSeF listy dokumentów, obsłużone zostało również filtrowanie listy dokumentów wg tego statusu. Więcej na ten temat w dalszej części dokumentu.

Typ awarii na liście dokumentów zakupu

Na liście faktur zakupu – w kolumnie Status prezentowany jest typ awarii ustalony na danym dokumencie. Podobnie jak dla faktur sprzedaży również dla dokumentów zakupowych prezentowany jest wyższy status.

Na liście faktur zakupu oprócz możliwości odfiltrowania listy wg statusu Awaria udostępniona została możliwość filtrowania po określonym typie awarii: tryb awaryjny lub awaria całkowita.

Prezentacja rodzaju awarii i filtrowanie z dokładnością do typu awarii na liście FZ

Prezentacja rodzaju awarii i filtrowanie z dokładnością do typu awarii na liście FZ

Kontrola duplikacji numeru KSeF na dokumentach zakupu

Aby wesprzeć Użytkownika w procesie rejestrowania faktur zakupu, w szczególności w przypadkach, gdy będą one otrzymywane z różnych źródeł, wprowadzono stosowne ostrzeżenie w przypadkach, gdy w Systemie zarejestrowano już fakturę zakupu o takim samym numerze KSeF. Ostrzeżenia takie prezentowane są podczas:

Ostrzeżenie o duplikacji numeru KSeF zapisywanej faktury zakupu

Ostrzeżenie o duplikacji numeru KSeF zapisywanej faktury zakupu

Wizualizacja faktury KSeF na formatce faktury zakupu

Formatka dokumentu zakupu powiązanego z fakturą KSeF została obsłużona podobnie jak FZ wczytana przez OCR. Na prawej belce dostępny jest stosowny przycisk włączający/wyłączający specjalny tryb formatki, przy którym jest ona dzielona na sekcję lewą właściwą dla dokumentu i sekcję prawą z podglądem faktury KSeF. Dokonywana w sekcji prawej wizualizacja faktury KSeF dokonywana jest na podstawie pliku xml będącego załącznikiem faktury KSeF, z którą spięty jest bieżący dokument. Użytkownik ma możliwość dokonania wydruku tej wizualizacji.

W menu przycisku włączającego/wyłączającego podgląd faktury KSeF dostępne są opcje pozwalające na oznaczenie dokumentu jako zweryfikowanego przez Użytkownika oraz cofanie go do stanu niezweryfikowanego. Wygląd przycisku zależny jest do tego, czy dokument został już zweryfikowany czy też nie. System nie pozwala na zatwierdzenie dokumentu zakupu powiązanego z KSeF, jeżeli nie został on oznaczony jako zweryfikowany. Operacja oznaczania dokumentu jako zweryfikowanego/cofania do stanu niezweryfikowanego dostępna jest również jako opcja w menu kontekstowym listy.

Włączanie/wyłączanie wizualizacja faktury KSeF z formatki faktury zakupu wraz z opcją jej wydruku

Włączanie/wyłączanie wizualizacja faktury KSeF z formatki faktury zakupu wraz z opcją jej wydruku

Dodawanie dokumentów na podstawie faktury KSeF z listy faktur zakupu

Operacja dodawania faktur zakupu na podstawie dokumentów zaimportowanych z KSeF udostępniona została bezpośrednio na liście faktur zakupu FZ. Służy do niej przycisk Dodaj dokument na podstawie faktury KSeF.

Generowanie dokumentów na podstawie KSeF na liście faktur zakupu

Generowanie dokumentów na podstawie KSeF na liście faktur zakupu

Po wskazaniu faktur na otwieranej za pomocą ww. przycisku liście faktur KSeF System ustala właściwy typ dokumentu, który ma zostać wygenerowany z poszczególnych faktur KSeF i przystępuje do ich tworzenia. Ww. typ generowanego dokumentu ustalany jest wg poniższych zasad

Rodzaj faktury KSeF W pliku e-faktury brak informacji o WZ Sprzedawcy W pliku e-faktury przesłana informacja o WZ Sprzedawcy
VAT Typ dokumentu wskazany w Domyślny typ tworzonego dokumentu/Brak WZ Dostawcy (FZ, (S)FZ lub (s)FZ) Typ dokumentu wskazany w Domyślny typ tworzonego dokumentu/Przesłany WZ Dostawcy (FZ, (S)FZ lub (s)FZ)
ROZ
UPR
ZAL FZL
Typ korygowanego dokumentu Typ generowanego dokumentu
FZL KZL
(A)FZ Niewłaściwy typ dokumentu, operację należy wykonać z listy faktur KSeF lub z Rejestru VAT
FZ Nieobsługiwany typ korekty, do czasu obsługi dokument należy korektę rejestrować samodzielnie i spinać z fakturą KSeF
(s)FZ
(S)FZK

Aktualizacja wartości dostawy na podstawie faktury KSeF

Na liście faktur KSeF oprócz generowania poszczególnych typów dokumentów udostępniona została możliwość aktualizowania wartości dostawy PZ/PKA na podstawie faktury KSeF, którą Użytkownik może wykonać jako operację poprzedzającą tworzenie faktury typu spinacz. Aktualizacja taka dokonywana jest na tych zidentyfikowanych na podstawie danej faktury dokumentach PZ/PKA, na których wyłączony jest parametr Ustalana wartość dostawy. Dzięki tej operacji Użytkownik może ustalić ceny/wartości elementów PZ/PKA na podstawie cen/wartości otrzymanej od Dostawcy faktury.

Ww. operacji można dokonać na podstawie faktury KSeF o rodzaju VAT, UPR, ROZ, która nie została odrzucona ani spięta z dokumentem systemowym. Aktualizacja cen/wartości odbywa się pod warunkiem, że Operator ma prawo do edycji danego dokumentu PZ/PKA.

Operacja aktualizacji wartości dostawy PZ na podstawie faktury KSeF

Operacja aktualizacji wartości dostawy PZ na podstawie faktury KSeF

Identyfikacja i weryfikacja dokumentów PZ/PKA

Identyfikacja dokumentów PZ/PKA odbywa się na podstawie kolejnych powtórzeń pola WZ faktury KSeF. System odszukuje dokumenty PZ, PKA zarejestrowane na danego Dostawcę, identyfikowanego wg identycznych jak opisane dla generowania (s)FZ zasad, których numer obcy (Trn_DokumentObcy) jest zgodny z wartością przesłaną w polu WZ i prezentuje ich listę. Użytkownik ma możliwość samodzielnego dołączenia dokumentu PZ na ww. listę, jeżeli Systemowi nie udało się zidentyfikować danego dokumentu.

Operacja aktualizacji PZ/PKA dokonywana jest dla tych spośród wskazanych przez Operatora dokumentów, które spełniają poniższe warunki:

Aktualizacja PZ/PKA na podstawie faktury KSeF

Aktualizacja dokumentu PZ/PKA polega na ustaleniu ceny lub wartości elementu na podstawie ceny/wartości elementu faktury KSeF dla danego towaru. Opcjonalnie System dokonuje również zmiany kursu w nagłówku i na elementach PZ w walucie obcej, ustalając go na podstawie kursu faktury KSeF wg poniższych zasad:

Aktualizacja cen/wartości elementów PZ/PKA przebiega w następujący sposób:

Przyklad

Przykład 1:
Faktura KSeF: T1 3szt x 3,3333=10,00
PZ: T1 3szt x 3,33=10,00
Aktualizacja PZ na podstawie KSeF: element PZ bez zmian
Przykład 2:
Faktura KSeF: T1 3szt x 3,33=10,00
PZ: T1 3szt x 3,33=9,99; precyzja do groszy
Aktualizacja PZ na podstawie KSeF: wartość elementu PZ na poziomie 10, cena wyliczona jako 10/3=3,33
Przykład 3:
Faktura KSeF: T1 3szt x 10=30,00
PZ: T1 2szt x 10=20,00
Aktualizacja PZ na podstawie KSeF: cena elementu PZ na poziomie 10, wartość wyliczona jako 2x10=20
Przykład 4:
Faktura KSeF: T1 3szt x 10=30,00
PZ: T1 3szt x 8=24,00
Aktualizacja PZ na podstawie KSeF: wartość elementu PZ na poziomie 30, cena wyliczona jako 30/3=10
Przykład 5:
Faktura KSeF: T1 3szt x 10=30,00
PZ: T1 2szt x 8=16,00
Aktualizacja PZ na podstawie KSeF: cena elementu PZ na poziomie 10, wartość wyliczona jako 2x10=20
Przykład 6:
Faktura KSeF:
T1 3szt x 10=30,00
T1 2szt x 8=16,00
PZ: T1 2szt x 9=18,00
Aktualizacja PZ na podstawie KSeF: cena elementu PZ na poziomie 8, wartość wyliczona jako 2x8=16
Przykład 7:
Faktura KSeF:
T1 3szt x 10=30,00
T1 1szt x 7=7,00
T1 6szt x 8=48,00
PZ: T1 5szt x 9=45,00
Aktualizacja PZ na podstawie KSeF: cena elementu PZ na poziomie 8 , wartość wyliczona jako 5x8=40

Dokonywana aktualizacja nie wpływa na zmianę ustawienia parametru Ustalana wartość dostawy, to Użytkownik powinien zweryfikować poprawność dokumentu PZ, w tym jego zgodność z fakturą KSeF i samodzielnie zaznaczyć ten parametr czy to na formatce PZ/PKA, czy to za pomocą opcji Zatwierdź wartość dostawy menu kontekstowego listy PZ/PKA.

Wizualizacja faktury KSeF na formatce dokumentu PZ

Aby ułatwić Użytkownikowi weryfikację zgodności dokumentu PZ z fakturą KSeF na formatce przyjęcia zewnętrznego udostępniony został podgląd faktury KSeF na podstawie której dokonano aktualizacji. Podgląd ten jest realizowany poprzez zapisanie w DokZwiazane powiązania tych obiektów. Do włączania/wyłączania podglądu służy stosowny przycisk na prawej belce formatki PZ. Dostępna w menu tego przycisku opcja Rozłącz z KSeF usuwa to powiązanie.

Uwaga

Dotychczas formatka PZ prezentowana była w podziale na dwie sekcje w przypadku gdy dany dokument PZ został utworzony za pomocą mechanizmu OCR. Odtąd prezentowana jest również wówczas, jeżeli na danym PZ dokonano aktualizacji cen/wartości w oparciu o fakturę KSeF. Jeżeli więc dany dokument PZ został wczytany mechanizmem OCR a następnie wykonana została dla niego aktualizacja cen/wartości na podstawie faktury KSeF, wówczas priorytetowo traktowany jest podgląd faktury KSeF.

Wizualizacja faktury KSeF na podstawie której zaktualizowano wartość dostawy PZ

Wizualizacja faktury KSeF na podstawie której zaktualizowano wartość dostawy PZ

Lista faktur zakupu

Na liście faktur zakupu dodane zostały kolumny sekcji KSeF: Status, Numer, Data przyjęcia. W kolumnie Numer prezentowany jest numer KSeF dokumentu źródłowego, na podstawie którego zarejestrowany został dany dokument, w kolumnie Data przyjęcia zaś data przyjęcia tego dokumentu źródłowego w KSeF. Kolumna Status wypełniana jest wartościami j.n.

Pod listą faktur zakupu udostępniony został filtr Status KSeF pozwalający na ograniczanie listy do faktur niespiętych, spiętych (wszystkich, niezweryfikowanych, zweryfikowanych), takich, których KSeF nie dotyczy oraz tych, które zostały zarejestrowane podczas awarii systemu KSeF.

Kolumny sekcji KSeF na liście faktur zakupu i filtrowanie listy wg statusu KSeF

Kolumny sekcji KSeF na liście faktur zakupu i filtrowanie listy wg statusu KSeF

Generowanie (A)FZ na podstawie faktury KSeF

Operacja tworzenia dokumentu (A)FZ z elementami przebiega według zasad opisanych dla faktury zakupu FZ, z zastrzeżeniem ustalania na każdym z jej elementów towaru A-vista.

Generowanie faktury kosztowej (A)FZ bez elementów, a jedynie z tabelą VAT przebiega wg odmiennych zasad. W tym wypadku tabela VAT dokumentu tworzona jest wprost na podstawie wartości netto i kwot VAT dokumentu KSeF przesłanych w polach od P_13_1 do P_13_11. System najpierw mapuje dane pole na właściwą stawkę VAT, następnie sprawdza, czy dana stawka w Systemie jest zdefiniowana, a następnie tworzy dla niej stosowny rekord tabeli VAT.

W przypadku faktur w PLN kwota podatku VAT ustalana jest na takich rekordach wprost na podstawie podatku PLN z faktury KSeF, w przypadku dokumentu w walucie obcej zaś jest wyliczana przez System w oparciu o podstawę VAT i stawkę VAT. W przypadku takich dokumentów po wstępnym utworzeniu rekordu tabelki VAT System stosuje dodatkowo mechanizm uzgadniania kwoty podatku w PLN ustaloną wstępnie na (A)FZ z przekazaną w fakturze KSeF wg identycznych zasad, jak opisane w części dotyczącej tworzenia dokumentu FZ.

Generowanie (A)FZ/(A)FZK bez elementów na podstawie faktury KSeF nieposiadającej tabeli VAT

Dotychczas tabelka VAT dokumentu (A)FZ/(A)FZK bez elementów tworzona była na podstawie wartości netto i kwot VAT podsumowania dokumentu KSeF przesłanych w polach od P_13_1 do P_13_11.

Ww. obsługa faktur A-vista została zachowana, natomiast oprócz niej obsłużone zostały te przypadki, w których Dostawca nie przesyła tabeli VAT faktury (nie przesyła pól P_13_1 – P_13_11) a jedynie wartości i kwoty VAT dla poszczególnych elementów faktury w kolejnych powtórzeniach sekcji FaWiersz. W takich przypadkach na potrzeby ustalenia rekordów tabeli VAT System samodzielnie ustala stawkę VAT, podstawę VAT (wartość netto lub brutto dla danej stawki zależnie od kierunku Vat na dokumencie) oraz kwotę VAT na podstawie wartości/kwot VAT elementów faktury. Taki mechanizm uruchamiany jest dla faktur spełniających oba poniższe warunki:

Generowanie (A)FZ dla specyficznych rodzajów transakcji

Funkcjonalność generowania dokumentów (A)FZ/(A)FZK bez elementów oraz dokumentów FZL/KZL na podstawie faktur KSeF wzbogacona została o stosowną interpretację specyficznych rodzajów transakcji j.n.:

Dodawanie dokumentów (A)FZ na podstawie KSeF w Rejestrze VAT

Operacja rejestrowania faktur kosztowych (A)FZ na podstawie dokumentów zaimportowanych z KSeF dostępna jest również w Rejestrze VAT/zakup. W tym celu udostępniony został stosowny przycisk, a w jego menu dwie opcje:

Przycisk/opcja w menu otwiera listę faktur zaimportowanych z KSeF. Po wskazaniu konkretnych dokumentów System tworzy na ich podstawie kolejne dokumenty (A)FZ według zasad opisanych we wcześniejszej część dokumentu.

Operacja dodawania (A)FZ na podstawie KSeF dokonywana z Rejestru VAT

Operacja dodawania (A)FZ na podstawie KSeF dokonywana z Rejestru VAT

Generowanie (S)FZ na podstawie faktury KSeF

Fakturę zakupu typu spinacz nagłówkowych (S)FZ można wygenerować na podstawie faktury o typie VAT, UPR, ROZ.

Generowanie (S)FZ na podstawie faktur zaimportowanych z KSeF

Generowanie (S)FZ na podstawie faktur zaimportowanych z KSeF

Tworzenie spinacza (S)FZ odbywa się w oparciu o dokumenty PZ/PKA zidentyfikowane w Systemie na podstawie kolejnych powtórzeń pola WZ pliku e-faktury. Dokument (S)FZ nie posiada własnych elementów, jego elementami są wszystkie elementy dokumentów w nim spiętych. Co za tym idzie na dokumencie (S)FZ znajdzie się cała zawartość tychże dokumentów.

Uwaga

Podczas spinania dokumentów na generowany (S)FZ System nie sprawdza elementów spinanych PZ ani ich zgodności z fakturą KSeF. Faktura typu spinacz nagłówkowy (S)FZ obejmuje wszystkie elementy dokumentów spiętych, w przypadku braku zgodności towarów, ich ilości i cen z fakturą KSeF Użytkownik powinien samodzielnie zarejestrować PZK, czy też dodatkowy PZ i spiąć na utworzony (S)FZ.

Kontrahent na (S)FZ tworzonej na podstawie faktury KSeF

Identyfikacja kontrahenta podczas generowania (S)FZ na podstawie faktury KSeF dokonywana jest według identycznych zasad jak opisane powyżej podczas generowania FZL.

Identyfikacja dokumentów PZ podczas generowania (S)FZ

Po ustaleniu kontrahenta System przystępuje do identyfikacji dokumentów PZ/PKA na podstawie których ma zostać utworzony dokument (S)FZ. Identyfikacja ta odbywa się na podstawie kolejnych powtórzeń pola WZ faktury KSeF. System odszukuje niezafakturowane dokumenty PZ, PZK, PKA, PKK zarejestrowane na ww. Dostawcę, których numer obcy (Trn_DokumentObcy) jest zgodny z wartością przesłaną w polu WZ i prezentuje Użytkownikowi ich listę. Lista ta uzupełniana jest o korekty do dokumentów PZ/PKA zidentyfikowanych jw. nawet jeżeli identyfikator tych korekt nie jest w fakturze KSeF przesyłany. Użytkownik ma możliwość samodzielnego dołączenia dokumentu PZ na ww. listę, jeżeli Systemowi nie udało się zidentyfikować danego dokumentu.

Identyfikacja i prezentacja dokumentów PZ podczas generowania (S)FZ z faktury KSeF

Identyfikacja i prezentacja dokumentów PZ podczas generowania (S)FZ z faktury KSeF

Po akceptacji dokumentu/ów PZ przez Użytkownika System generuje (S)FZ i spina na niego te ze wskazanych dokumentów, dla których takie spięcie jest możliwe. Podczas takiego spinania kontrolowane są standardowe warunki takie jak stan dokumentu, zgodność kierunku VAT, ustalona wartość dostawy itp.

Jeżeli nie uda się zidentyfikować w bazie żadnego z ww. dokumentów PZ, czy też Użytkownik żadnego z nich nie zaakceptuje, wówczas System tworzy pusty spinacz (S)FZ tj. bez dokumentów spiętych.

Waluta i kurs na generowanej (S)FZ

Waluta na dokumencie (S)FZ ustalana jest na podstawie pierwszego spośród dokumentów PZ spinanych na generowany (S)FZ, kurs zaś ustalany jest wg ogólnych zasad tj. zgodnie z rodzajem daty i ilością dni przed tą datą z definicji dokumentu FZ. Kurs ten wpływa jedynie na płatność własną dokumentu (S)FZ.

Numer obcy oraz daty na generowanej (S)FZ

Numer obcy generowanej (S)FZ ustalany jest w oparciu o pole P_2 pliku e-faktury. Daty dokumentu zaś ustalane są następująco:

Forma, termin płatności i rachunek bankowy na (S)FZ

Ww. parametry ustalane są na podstawie faktury KSeF, przy czym w przypadku spinaczy nagłówkowych (S)FZ opisane poniżej parametry płatności dotyczą płatności własnej dokumentu (S)FZ, płatności dziedziczone z dokumentów spinanych PZ nie są modyfikowane. Interpretowane są:

Dokument (S)FZ a faktury zaliczkowe

W przypadku spinacza nagłówkowego (S)FZ odliczane faktury zaliczkowe są dziedziczone ze spinanych dokumentów PZ. Aby więc dana faktura zaliczkowa została odliczona na (S)FZ, odliczenie to musi zostać dokonane na dokumencie PZ. Podczas generowania (S)FS System nie dokonuje już identyfikacji faktur zaliczkowych, są one odliczane wyłącznie, jeżeli zostały odliczone na spinanych PZ.

Jeżeli Użytkownik nie odliczył faktur zaliczkowych na PZ, wówczas przed utworzeniem (S)FZ powinien samodzielnie dołączyć FZL na dokumencie PZ (uprawniony do tego Użytkownik może to uczynić na zatwierdzonym PZ).

Tabela VAT generowanego (S)FZ

Na generowanym dokumencie (S)FZ obowiązują poniższe zasady tworzenia tabeli VAT dokumentu:

Weryfikacja dokumentu (S)FZ przez Użytkownika

Podobnie jak dla innych typów dokumentów zakupu rejestrowanych na podstawie faktury KSeF, również dla faktury typu spinacza nagłówkowy (S)FZ udostępniono narzędzia ułatwiające weryfikację zgodności utworzonego dokumentu z fakturą KSeF:

Formatka (S)FZ - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Formatka (S)FZ - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Ostrzeżenie o duplikacji numeru KSeF zapisywanej (S)FZ

Ostrzeżenie o duplikacji numeru KSeF zapisywanej (S)FZ

Podgląd elementów dokumentów spiętych na (S)FZ i (S)FZK

Na formatce spinaczy nagłówkowych (S)FZ i (S)FZK powiązanych z fakturą KSeF udostępnione zostało okno pomocnicze z podglądem elementów (towarów) znajdujących się dokumentach PZ/PKA/PZK/PKK spiętych w danym spinaczu. Dzięki temu Użytkownik może dokonać weryfikacji zgodności elementów tegoż spinacza z elementami faktury KSeF z nim powiązanej bez konieczności oglądania zawartości kolejnych dokumentów spiętych w (S)FZ/FZK. Formatka pomocnicza elementów dokumentów spiętych dostępna jest na (S)FZ/FZK powiązanych z fakturą KSeF, tj. czy to wygenerowanych na podstawie faktury KSeF, czy też ręcznie spiętych z fakturą KSeF.

Formatka podzielona jest na dwie zakładki, na 1-wszej z nich prezentowane są wprost kolejne elementy dokumentów spiętych, na drugiej zaś elementy dokumentów spiętych pogrupowane wg towaru, ceny i stawki VAT.

Podgląd listy elementów dokumentów spiętych na (S)FZ

Podgląd listy elementów dokumentów spiętych na (S)FZ

Generowanie FZL na podstawie faktury KSeF

Generowanie faktur zaliczkowych na podstawie faktur KSeF udostępnione zostało na liście Faktury zakupu z KSeF. Dokument taki można utworzyć z faktury o rodzaju ZAL. Przed generowaniem dokumentu System sprawdza, czy faktura KSeF nie została przez Użytkownika odrzucona, jak również to, czy nie utworzono dotąd na jej podstawie dokumentu w Systemie. Podczas tworzenia danego typu dokumentu System nie kontroluje ustalonej dla danej faktury KSeF Kwalifikacji (dokument handlowy, dokument VAT), kwalifikacja ta jest jedynie podpowiedzią/sugestią dla Operatora jaki typ dokumentu powinien on utworzyć (FZL, czy (A)FZ).

Generowanie FZL na podstawie faktur zaimportowanych z KSeF

Generowanie FZL na podstawie faktur zaimportowanych z KSeF

Kontrahent na FZL tworzonej na podstawie faktury KSeF

Identyfikacja kontrahenta dokonywana jest na podstawie numeru NIP Sprzedawcy przesłanego w pliku KSeF i obsłużona została w podobny sposób, jak podczas generowania FZ na podstawie KSeF. W pierwszej kolejności System dokonuje identyfikacji w oparciu o adres podstawowy kontrahenta:

Parametr Źródłowy z KSeF karty kontrahenta

Parametr Źródłowy z KSeF karty kontrahenta

Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP

Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP

Jeżeli w Systemie nie zdefiniowano karty kontrahenta (adresu podstawowego) o danym numerze NIP, wówczas System poszukuje adresu dodatkowego o takim numerze NIP i jeżeli takowy znajdzie, wówczas ustala kontrahenta na jego podstawie. Jeżeli takich adresów jest wiele, wówczas System ustala kontrahenta na podstawie 1-go z nich.

Jeżeli System nie odnajdzie kontrahenta o danym numerze NIP, wówczas operacja generowania FZL zostaje przerwana. System, w odróżnieniu od operacji generowania FZ nie zakłada nowej karty kontrahenta podczas generowania FZL. W Systemie Comarch ERP XL faktury zaliczkowe tworzone są zawsze w powiązaniu z zamówieniem zakupu ZZ, skoro więc w bazie nie ma kontrahenta, którego dotyczy dana faktura KSeF nie ma więc i zamówienia, z którym można byłoby powiązać fakturę zaliczkową.

Identyfikacja zamówienia Dostawcy

Po ustaleniu jw. kontrahenta System przystępuje do identyfikacji zamówienia, którego dana faktura KSeF dotyczy. System odczytuje z e-faktury kolejne powtórzenia pól NrZamowienia i dla każdego z nich identyfikuje w bazie zamówienie zakupu od danego Dostawcy. W pierwszej kolejności odszukiwane jest zamówienie z numerem obcym (Zan_DokumentObcv) zgodnym z wartością pola NrZamowienia, a jeżeli nie zostanie znalezione, wówczas odszukiwane jest zamówienie ZZ z numerem systemowym zgodnym z wartością NrZamowienia.

Po zidentyfikowaniu zamówień System prezentuje ich listę w trybie jednokrotnego wyboru, a Użytkownik wskazuje z którym spośród zidentyfikowanych zamówień należy powiązać tworzoną fakturę zaliczkową. System tworzy FZL o ile wskazane/zaakceptowane przez Użytkownika zamówienie spełnia oba poniższe warunki:

Identyfikacja i akceptacja zamówienia zakupu podczas tworzenia FZL

Identyfikacja i akceptacja zamówienia zakupu podczas tworzenia FZL

Jeżeli nie uda się zidentyfikować żadnego zamówienia lub Użytkownik nie zaakceptuje żadnego z nich, czy też wskazane przez Użytkownika zamówienie nie spełnia ww. warunków, wówczas operacja tworzenia FZL zostaje przerwana.

Tworzona faktura zaliczkowa FZL jest wiązana z płatnością zamówienia oznaczoną parametrem Zaliczka do faktury zarejestrowaną w walucie i wartości zgodnej z walutą i wartością faktury KSeF. Jeżeli na zamówieniu nie ma takiej płatności, wówczas jest ona przez System tworzona.

Płatność zamówienia powiązana z tworzoną FZL

Płatność zamówienia powiązana z tworzoną FZL

Waluta i kurs na fakturze FZL

Waluta tworzonego dokumentu FZL ustalana jest na podstawie waluty przekazanej w e-fakturze KSeF w polu KodWaluty (i zgodna z walutą zamówienia, z którym wiązana jest FZL). Kurs na dokumencie ustalany jest zależnie od ustawienia stosownych parametrów w System/Konfiguracja/KSeF/Import w sekcji Kurs na tworzonym dokumencie.

Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej

Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej

Jeżeli ustawiono opcję Z zaimportowanej faktury wówczas kurs ustalany jest w oparciu o kurs przesłany w fakturze KSeF w polu Fa/KursWalutyZ. Jeżeli w fakturze KSeF kurs nie został przesłany, wówczas dalsze zachowanie Systemu zależy od ustawienia parametru Wylicz, jeśli nie został podany. Jeżeli jest on włączony, wówczas System wylicza przybliżony kurs na podstawie innych wielkości przesłanych w e-fakturze (kwota VAT w PLN i kwota VAT w walucie) i taki ustala na dokumencie. Jeżeli ww. parametr jest wyłączony, wówczas na tworzonym dokumencie ustalany jest kurs bieżący. Podobnie się dzieje wówczas, jeżeli opcja ustalania kursu ustalona jest na Bieżący. Przez ww. kurs bieżący należy rozumieć kurs ustalany w Systemie standardowo podczas generowania dokumentu z zamówienia zakupu tj. stosownie do opcji dotyczących kursu ustalonych na tym zamówieniu (Bieżące/Ustalone/Ustalone do daty ważności, potem bieżące).

Tabela VAT dokumentu FZL

Tabela VAT dokumentu FZL tworzona jest na podstawie wartości netto i kwot VAT dokumentu KSeF przesłanych w polach od P_13_1 do P_13_11. System mapuje dane pole na właściwą stawkę VAT, następnie sprawdza, czy dana stawka została zdefiniowana w Systemie i jeżeli ten warunek jest spełniony wówczas tworzy dla niej rekord TraVat metodą od brutto. W przypadku faktury KSeF w walucie obcej ww. wartości najpierw zostają przeliczone na wielkości w PLN, w Systemie Comarch ERP XL bowiem w tabeli VAT FZL zapisywane są wyłącznie wielkości w walucie systemowej.

W przypadku faktur w walucie obcej po wstępnym utworzeniu rekordów tabeli VAT System dodatkowo stosuje mechanizm uzgadniania kwoty podatku w PLN ustaloną na FZL z wielkością przekazaną w fakturze KSeF wg identycznych zasad, jak zastosowane przy tworzeniu FZ tj.

Obsłużone zostało prezentowanie ostrzeżenia dla przypadków tworzenia dokumentu o wartości niezgodnej z wartością dokumentu od Dostawcy. Dla dokumentów w walucie systemowej porównywana jest sumę wartości netto tabeli VAT faktury z KSeF z wartością netto utworzonej FZL oraz suma kwot podatku VAT faktury z KSeF z łączną wielkością VAT-u na FZL. W przypadku dokumentów w walucie obcej porównanie dokonywane jest w zakresie łącznej wielkości podatku VAT w PLN.

Numer obcy oraz daty na generowanej FZL

Numer obcy generowanej faktury ustalany jest w oparciu o pole P_2 pliku e-faktury. Daty dokumentu FZL zaś ustalane są następująco:

Forma, termin płatności i rachunek bankowy na FZL

Zasady ustalania ww. parametrów na FZL są identyczne, jak podczas tworzenia FZ z faktury KSeF.

Weryfikacja dokumentu FZL przez Użytkownika

Aby ułatwić Użytkownikowi weryfikację poprawności utworzonego dokumentu, w tym jego zgodności z dokumentem KSeF, formatka FZL wyposażona została w podgląd dokumentu źródłowego wraz z możliwością jego wydruku. Funkcjonalność ta dostępna jest już od wersji 2024.0, w której można było jedynie spinać dokument utworzony w Systemie z dokumentem KSeF. W przypadku faktury FZL wygenerowanej z dokumentu zaimportowanego z KSeF takie spięcie dokonywane jest automatycznie.

Formatka FZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Formatka FZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Fakt dokonania przez Użytkownika weryfikacji dokumentu powinien zostać przez niego odnotowany. Służy do tego opcja Oznacz jako zweryfikowany dostępna w menu przycisku włączającego/wyłączającego podgląd faktury KSeF oraz w menu kontekstowym listy dokumentów.

Podczas zapisu/zatwierdzania dokumentu FZL dokonywana jest kontrola unikalności numeru KSeF dokumentu. W przypadkach, gdy w Systemie zarejestrowano już fakturę zakupu o takim samym numerze KSeF jak numer zapisywanej/zatwierdzanej faktury zaliczkowe FZL pojawia się stosowne ostrzeżenie.

Ostrzeżenie o duplikacji numeru KSeF zapisywanej FZL

Ostrzeżenie o duplikacji numeru KSeF zapisywanej FZL

Generowanie KZL na podstawie faktury KSeF

Na podstawie faktury KSeF można wygenerować korektę faktury zaliczkowej zakupu KZL. Operacja ta dostępna jest z listy Faktury zakupu z KSeF dla faktury o rodzaju KOR_ZAL. Przed generowaniem dokumentu System standardowo sprawdza, czy faktura KSeF nie została przez Użytkownika odrzucona, jak również to, czy nie utworzono już na jej podstawie dokumentu w Systemie.

Generowanie KZL na podstawie faktur zaimportowanych z KSeF

Generowanie KZL na podstawie faktur zaimportowanych z KSeF

Identyfikacja kontrahenta i faktury korygowanej

Identyfikacja kontrahenta podczas generowania KZL na podstawie faktury KSeF dokonywana jest według identycznych zasad jak opisane powyżej podczas generowania FZL. Po ustaleniu kontrahenta odszukiwana jest faktura zaliczkowa, korygowana danym dokumentem KSeF. Jeżeli taka FZL zostanie zidentyfikowana, wówczas operacja generowania KZL jest kontynuowana, jeżeli zaś takiego dokumentu nie uda się odnaleźć, wówczas pojawia się stosowny komunikat i KZL nie jest tworzona.

Identyfikując dokument korygowany System poszukuje zatwierdzonej FZL wystawionej dla danego Dostawcy i numerem zgodnym z przesłanym w dokumencie KSeF:

Waluta i kurs na dokumencie KZL

Zarówno waluta jak i kurs na dokumencie KZL ustalane są na podstawie waluty i kursu korygowanej FZL niezależnie od waluty/kursu przesłanego w fakturze KSeF. Ww. ustalanie kursu na podstawie korygowanej FZL jest standardowym zachowaniem Systemu Comarch ERP XL. Jeżeli Dostawca z jakiegoś powodu użyje innego kursu, wówczas wartości: utworzonej FZL i faktury KSeF będą różne, o czym Użytkownik zostanie poinformowany.

Tabela VAT i wartość generowanego dokumentu KZL

Korekta faktury zaliczkowej zakupu KZL tworzona jest na podstawie wartości netto i kwot VAT dokumentu KSeF przesłanych w polach od P_13_1 do P_13_11. W przypadku faktury KSeF w walucie obcej ww. wartości najpierw zostają przeliczone na wielkości w PLN, w Systemie Comarch ERP XL bowiem w tabeli VAT KZL zapisywane są wyłącznie wielkości w walucie systemowej. Do tego przeliczenia zastosowany zostanie kurs ustalony na KZL, a on pobierany jest z korygowanej FZL.

System, podobnie jak dla FZL najpierw mapuje dane pole na właściwą stawkę VAT, a następnie sprawdza, czy dana stawka występuje na korygowanej FZL i czy pozostaje dla niej niezerowa wartość nieodliczona/nieskorygowana, po czym tworzy dla niej rekord tabeli VAT wyłącznie, jeżeli ten warunek jest spełniony. Wartość tworzonego rekordu tabeli VAT KZL ustalana jest albo na podstawie wartości brutto przesłanej w dokumencie KSeF albo na poziomie wartości możliwej do skorygowania. Wartość możliwa do skorygowania determinowana jest przez wartość korygowanej FZL, dotychczasowe korekty zarejestrowane do tego dokumentu oraz przez wielkość zaliczki odliczonej już na dokumentach końcowych.

Jeżeli całość faktury FZL została już skorygowana, czy też odliczona na dokumentach końcowych, wówczas KZL nie jest tworzona. Operacja przerywana jest również wówczas, jeżeli istnieje niezatwierdzona korekta do korygowanej FZL.

System Comarch ERP XL nie posiada funkcjonalności korekt faktur zaliczkowych zwiększających ich wartość, stąd podczas ww. operacji generowania KZL pomijane są rekordy faktury KSeF o wartości dodatniej.

Numer obcy oraz daty na generowanej KZL

Numer obcy generowanej KZL ustalany jest w oparciu o pole P_2 pliku e-faktury. Daty dokumentu KZL zaś ustalane są następująco:

Weryfikacja dokumentu KZL przez Użytkownika

Podobnie jak dla dokumentu FZL również dla jego korekty KZL udostępniono narzędzia ułatwiające weryfikację zgodności utworzonego dokumentu z fakturą KSeF:

Formatka KZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Formatka KZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

Ostrzeżenie o duplikacji numeru KSeF zapisywanej KZL

Ostrzeżenie o duplikacji numeru KSeF zapisywanej KZL

Generowanie korekty (A)FZK na podstawie faktury KSeF

Operacja generowania korekty na podstawie faktury KSeF

Generowanie korekty na podstawie dokumentu zaimportowanego z KSeF odbywa się za pomocą stosownej opcji dostępnej w menu przycisku generowania dokumentów oraz w menu kontekstowym listy. Domyślnie korekta jest też tworzona wprost przy użyciu przycisku, jeżeli ustawienie kursora na liście wskazuje na fakturę KSeF o rodzaju KOR.

[caption id="attachment_61545" align="aligncenter" width="1339"]Opcja generowania korekty na podstawie faktury KSeF Opcja generowania korekty na podstawie faktury KSeF

Po wywołaniu operacji generowania korekty System identyfikuje kontrahenta według identycznych zasad, jak opisane dla (s)FZ, a następnie przystępuje do identyfikacji dokumentu korygowanego. Identyfikacja korygowanej faktury odbywa się na podstawie informacji przekazanej w sekcji DaneFaKorygowanej pliku e-faktury wg poniższych zasad:

Jeżeli zidentyfikowanym dokumentem korygowanym jest faktura zaliczkowa FZL lub faktura kosztowa (A)FZ bez elementów, wówczas System generuje stosowną korektę (KZL lub (A)FZK). W przypadku gdy korekta dotyczy innych typów dokumentów korygowanych Użytkownik jest informowany o tym, że dany typ korekty nie jest jeszcze obsługiwany w integracji z KSeF. W takich przypadkach korektę należy zarejestrować w Systemie samodzielnie a następnie dokonać jej spięcia z fakturą-korektą KSeF.

Parametry generowanej (A)FZK

Podczas generowania korekty (A)FZK System interpretuje poniższe parametry e-faktury

Numer KSeF na wydrukach faktur zakupu

Na wzór obsługi numeru KSeF na wydrukach faktur sprzedaży dodano ten numer również na wydruki faktur zakupu i ich korekty. Numer ten pojawi się na wydruku takiej faktury o ile w Konfiguracji włączono produkcyjne środowisko KSeF i dokument jest związany z fakturą KSeF. Numer KSeF drukowany jest na wydrukach: FZ, (s)FZ, (S)FZ, (A)FZ, FZL, KZL, FZK, (s)FZK, (S)FZK, (A)FZK.

Numer KSeF na wydruku faktury zakupu

Numer KSeF na wydruku faktury zakupu

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »