diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 58ea08b..f84017b 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,6 +1,11 @@ # Versionen -## KSeF Produktiname +## KSeF Produktiname II. + +Neues ksef.xml als Template einspielen +Neue version deployen. + +## KSeF Produktiname I. Wir bekommen von Majcie einen neuen Prod - Token für KSeF. Dieser muss in das Kubernetes Deployment file eintegragen werden. Auch der Enpunkt muss geändert werden! diff --git a/office-alexander-logistics-app/src/test/resources/ksef/schemat-FA(2)-v1-0E.xsd b/doc/KSeF/schemat-FA(3)-v1-0E.xsd similarity index 84% rename from office-alexander-logistics-app/src/test/resources/ksef/schemat-FA(2)-v1-0E.xsd rename to doc/KSeF/schemat-FA(3)-v1-0E.xsd index 0df8439..f55341f 100644 --- a/office-alexander-logistics-app/src/test/resources/ksef/schemat-FA(2)-v1-0E.xsd +++ b/doc/KSeF/schemat-FA(3)-v1-0E.xsd @@ -1,4 +1,4 @@ - + @@ -997,6 +997,11 @@ DOLAR WSCHODNIO­KARAIBSKI + + + GULDEN KARAIBSKI + + SDR MIĘDZYNARODOWY FUNDUSZ WALUTOWY @@ -1076,7 +1081,7 @@ - + @@ -1085,7 +1090,7 @@ - + @@ -1095,7 +1100,7 @@ - + @@ -1171,6 +1176,15 @@ + + + Typ znakowy ograniczony do 256 znaków + + + + + + Typ znakowy ograniczony do 20 znaków @@ -1256,6 +1270,15 @@ + + + Data zdarzenia w okresie od 1990-01-01 do 2050-01-01 + + + + + + Data i czas zdarzenia w okresie od 01.10.2021T00:00:00Z do 01.01.2050T23:59:59Z @@ -1286,7 +1309,8 @@ Numer rachunku - + + @@ -1470,7 +1494,7 @@ - Rachunek banku lub rachunek spółdzielczej kasy oszczędnościowo-kredytowej wykorzystywany przez ten bank lub tę kasę do pobrania należności od nabywcy towarów lub usługobiorcy za dostawę towarów lub świadczenie usług, potwierdzone fakturą, i przekazania jej w całości albo części dostawcy towarów lub usługodawcy + Rachunek banku lub rachunek spółdzielczej kasy oszczędnościowo-kredytowej wykorzystywany przez ten bank lub tę kasę do pobrania należności od nabywcy towarów lub usług za dostawę towarów lub świadczenie usług, potwierdzone fakturą, i przekazania jej w całości albo części dostawcy towarów lub usługodawcy @@ -1538,7 +1562,7 @@ - Numer, za pomocą którego nabywca towarów lub usług jest identyfikowany dla podatku lub podatku od wartości dodanej, pod którym otrzymał on towary lub usługi, z zastrzeżeniem art. 106e ust. 1 pkt 24 lit. b ustawy. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 2 ustawy. W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy, numer, o którym mowa w art. 136 ust. 1 pkt 4 ustawy + Numer, za pomocą którego nabywca towarów lub usług jest zidentyfikowany na potrzeby podatku lub podatku od wartości dodanej, pod którym otrzymał on towary lub usługi, z zastrzeżeniem art. 106e ust. 1 pkt 24 lit. b ustawy. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 2 ustawy. W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy - numer, o którym mowa w art. 136 ust. 1 pkt 4 ustawy @@ -1568,9 +1592,7 @@ Identyfikator podatkowy inny - - - + @@ -1599,7 +1621,7 @@ - Numer, za pomocą którego nabywca towarów lub usług jest identyfikowany dla podatku lub podatku od wartości dodanej, pod którym otrzymał on towary lub usługi, z zastrzeżeniem art. 106e ust. 1 pkt 24 lit. b ustawy. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 2 ustawy. W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy, numer, o którym mowa w art. 136 ust. 1 pkt 4 ustawy + Numer, za pomocą którego nabywca towarów lub usług jest zidentyfikowany na potrzeby podatku lub podatku od wartości dodanej, pod którym otrzymał on towary lub usługi, z zastrzeżeniem art. 106e ust. 1 pkt 24 lit. b ustawy. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 2 ustawy. W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy - numer, o którym mowa w art. 136 ust. 1 pkt 4 ustawy @@ -1634,9 +1656,7 @@ Identyfikator podatkowy inny - - - + @@ -1702,7 +1722,7 @@ - Przedstawiciel podatkowy - w przypadku, gdy na fakturze występują dane przedstawiciela podatkowego, o którym mowa w przepisach art. 18a - 18d ustawy + Przedstawiciel podatkowy - w przypadku gdy na fakturze występują dane przedstawiciela podatkowego, o którym mowa w art. 18a - 18d ustawy @@ -1714,32 +1734,32 @@ - Faktor - w przypadku, gdy na fakturze występują dane faktora + Faktor - w przypadku gdy na fakturze występują dane faktora - Odbiorca - w przypadku, gdy na fakturze występują dane jednostek wewnętrznych, oddziałów, wyodrębnionych w ramach nabywcy, które same nie stanowią nabywcy w rozumieniu ustawy + Odbiorca - w przypadku gdy na fakturze występują dane jednostek wewnętrznych, oddziałów, wyodrębnionych w ramach nabywcy, które same nie stanowią nabywcy w rozumieniu ustawy - Podmiot pierwotny - w przypadku, gdy na fakturze występują dane podmiotu będącego w stosunku do podatnika podmiotem przejętym lub przekształconym, który świadczył usługę lub dokonywał dostawy. Z wyłączeniem przypadków, o których mowa w art. 106j ust.2 pkt 3 ustawy, gdy dane te wykazywane są w części Podmiot1K + Podmiot pierwotny - w przypadku gdy na fakturze występują dane podmiotu będącego w stosunku do podatnika podmiotem przejętym lub przekształconym, który dokonywał dostawy lub świadczył usługę. Z wyłączeniem przypadków, o których mowa w art. 106j ust.2 pkt 3 ustawy, gdy dane te wykazywane są w części Podmiot1K - Dodatkowy nabywca - w przypadku, gdy na fakturze występują dane kolejnych (innych niż wymieniony w części Podmiot2) nabywców + Dodatkowy nabywca - w przypadku gdy na fakturze występują dane kolejnych (innych niż wymieniony w części Podmiot2) nabywców - Wystawca faktury - w przypadku, gdy na fakturze występują dane podmiotu wystawiającego fakturę w imieniu podatnika. Nie dotyczy przypadku, gdy wystawcą faktury jest nabywca + Wystawca faktury - w przypadku gdy na fakturze występują dane podmiotu wystawiającego fakturę w imieniu podatnika. Nie dotyczy przypadku, gdy wystawcą faktury jest nabywca - Dokonujący płatności - w przypadku, gdy na fakturze występują dane podmiotu regulującego zobowiązanie w miejsce nabywcy + Dokonujący płatności - w przypadku gdy na fakturze występują dane podmiotu regulującego zobowiązanie w miejsce nabywcy @@ -1762,6 +1782,11 @@ Członek grupy VAT - odbiorca + + + Pracownik + + @@ -1789,7 +1814,7 @@ - Faktura dokumentująca otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz faktura wystawiona w związku z art. 106f ust. 4 ustawy + Faktura dokumentująca otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz faktura wystawiona w związku z art. 106f ust. 4 ustawy (faktura zaliczkowa) @@ -1804,7 +1829,7 @@ - Faktura korygująca fakturę dokumentującą otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz fakturę wystawioną w związku z art. 106f ust. 4 ustawy + Faktura korygująca fakturę dokumentującą otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz fakturę wystawioną w związku z art. 106f ust. 4 ustawy (faktura korygująca fakturę zaliczkową) @@ -1848,7 +1873,21 @@ - + + + Stawka 0% w przypadku sprzedaży towarów i świadczenia usług na terytorium kraju (z wyłączeniem WDT i eksportu) + + + + + Stawka 0% w przypadku wewnątrzwspólnotowej dostawy towarów (WDT) + + + + + Stawka 0% w przypadku eksportu towarów + + zwolnione od podatku @@ -1859,9 +1898,14 @@ odwrotne obciążenie - + - niepodlegające opodatkowaniu- dostawy towarów oraz świadczenia usług poza terytorium kraju + niepodlegające opodatkowaniu- dostawy towarów oraz świadczenia usług poza terytorium kraju, z wyłączeniem transakcji, o których mowa w art. 100 ust. 1 pkt 4 ustawy oraz OSS + + + + + niepodlegajace opodatkowaniu na terytorium kraju, świadczenie usług o których mowa w art. 100 ust. 1 pkt 4 ustawy @@ -2207,6 +2251,48 @@ + + + Znacznik jednostki podrzędnej JST. + +Wartość "1" oznacza, że faktura dotyczy jednostki podrzędnej JST. W takim przypadku, aby udostępnić fakturę jednostce podrzędnej JST, należy wypełnić sekcję Podmiot3, w szczególności podać NIP lub ID-Wew i określić rolę jako 8. +Wartość "2" oznacza, że faktura nie dotyczy jednostki podrzędnej JST + + + + + + Tak + + + + + Nie + + + + + + + + Znacznik członka grupy VAT. Wartość "1" oznacza, że faktura dotyczy członka grupy VAT. W takim przypadku, aby udostępnić fakturę członkowi grupy VAT, należy wypełnić sekcję Podmiot3, w szczególności podać NIP lub ID-Wew i określić rolę jako 10. + Wartość "2" oznacza, że faktura nie dotyczy członka grupy VAT + + + + + + Tak + + + + + Nie + + + + + @@ -2236,7 +2322,7 @@ Dane identyfikujące podmiot trzeci - + Adres podmiotu trzeciego @@ -2352,13 +2438,13 @@ - Na podstawie art. 106a - 106q ustawy. Pola dotyczące wartości sprzedaży i podatku wypełnia się w walucie, w której wystawiono fakturę, z wyjątkiem pól dotyczących podatku przeliczonego zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy. W przypadku wystawienia faktury korygującej, wypełnia się wszystkie pola wg stanu po korekcie, a pola dotyczące podstaw opodatkowania, podatku oraz należności ogółem wypełnia się poprzez różnicę + Na podstawie art. 106a - 106q ustawy. Pola dotyczące wartości sprzedaży i podatku wypełnia się w walucie, w której wystawiono fakturę, z wyjątkiem pól dotyczących podatku przeliczonego zgodnie z przepisami działu VI w związku z art. 106e ust. 11 ustawy. W przypadku wystawienia faktury korygującej wypełnia się wszystkie pola wg stanu po korekcie, a pola dotyczące podstaw opodatkowania, podatku oraz należności ogółem wypełnia się poprzez różnicę - Trzyliterowy kod waluty (ISO 4217) + Kod waluty (ISO 4217) @@ -2389,7 +2475,7 @@ - Okres, którego dotyczy faktura w przypadkach, o których mowa w art. 19a ust. 3 zdanie pierwsze i ust. 4 oraz ust. 5 pkt 4 ustawy + Okres, którego dotyczy faktura - w przypadkach, o których mowa w art. 19a ust. 3 zdanie pierwsze i ust. 4 oraz ust. 5 pkt 4 ustawy @@ -2413,17 +2499,17 @@ - Suma wartości sprzedaży netto ze stawką podstawową - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży netto objętej stawką podstawową - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych - wartość zaliczki netto. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Kwota podatku od sumy wartości sprzedaży netto objętej stawką podstawową - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Kwota podatku od sumy wartości sprzedaży netto objętej stawką podstawową - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku od sumy wartości sprzedaży netto objętej stawką podstawową, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + W przypadku gdy faktura jest wystawiona w walucie obcej - kwota podatku od sumy wartości sprzedaży netto objętej stawką podstawową, przeliczona zgodnie z przepisami działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy @@ -2433,17 +2519,17 @@ - Suma wartości sprzedaży netto objętej stawką obniżoną pierwszą - aktualnie 8 % albo 7%. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży netto objętej stawką obniżoną pierwszą - aktualnie 8 % albo 7%. W przypadku faktur zaliczkowych - wartość zaliczki netto. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną pierwszą - aktualnie 8% albo 7%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną pierwszą - aktualnie 8% albo 7%. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 8% albo 7%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + W przypadku gdy faktura jest wystawiona w walucie obcej - kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną pierwszą, przeliczona zgodnie z przepisami działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 8% albo 7%. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy @@ -2453,17 +2539,17 @@ - Suma wartości sprzedaży netto objętej stawką obniżoną drugą - aktualnie 5%. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży netto objętej stawką obniżoną drugą - aktualnie 5%. W przypadku faktur zaliczkowych - wartość zaliczki netto. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną drugą - aktualnie 5%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną drugą - aktualnie 5%. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną drugą, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 5%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + W przypadku gdy faktura jest wystawiona w walucie obcej - kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną drugą, przeliczona zgodnie z przepisami działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 5%. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy @@ -2473,17 +2559,17 @@ - Suma wartości sprzedaży netto objętej ryczałtem dla taksówek osobowych. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży netto objętej ryczałtem dla taksówek osobowych. W przypadku faktur zaliczkowych - wartość zaliczki netto. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Kwota podatku od sumy wartości sprzedaży netto w przypadku ryczałtu dla taksówek osobowych. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Kwota podatku od sumy wartości sprzedaży netto w przypadku ryczałtu dla taksówek osobowych. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku ryczałtu dla taksówek osobowych, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + W przypadku gdy faktura jest wystawiona w walucie obcej - wysokość ryczałtu dla taksówek osobowych, przeliczona zgodnie z przepisami działu VI w związku z art. 106e ust. 11 ustawy. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy @@ -2493,63 +2579,63 @@ - Suma wartości sprzedaży netto w przypadku procedury szczególnej, o której mowa w dziale XII w rozdziale 6a ustawy. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży netto w przypadku procedury szczególnej, o której mowa w dziale XII w rozdziale 6a ustawy. W przypadku faktur zaliczkowych - wartość zaliczki netto. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Kwota podatku od wartości dodanej w przypadku procedury szczególnej, o której mowa w dziale XII w rozdziale 6a ustawy. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Kwota podatku od wartości dodanej w przypadku procedury szczególnej, o której mowa w dziale XII w rozdziale 6a ustawy. W przypadku faktur zaliczkowych - kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Suma wartości sprzedaży objętej stawką 0% z wyłączeniem wewnątrzwspólnotowej dostawy towarów i eksportu. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży objętej stawką 0% z wyłączeniem wewnątrzwspólnotowej dostawy towarów i eksportu. W przypadku faktur zaliczkowych - wartość zaliczki. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Suma wartości sprzedaży objętej stawką 0% w przypadku wewnątrzwspólnotowej dostawy towarów. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży objętej stawką 0% w przypadku wewnątrzwspólnotowej dostawy towarów. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Suma wartości sprzedaży objętej stawką 0% w przypadku eksportu. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży objętej stawką 0% w przypadku eksportu. W przypadku faktur zaliczkowych - wartość zaliczki. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Suma wartości sprzedaży zwolnionej od podatku. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży + Suma wartości sprzedaży zwolnionej od podatku. W przypadku faktur zaliczkowych - wartość zaliczki. W przypadku faktur korygujących - kwota różnicy wartości sprzedaży - Suma wartości sprzedaży w przypadku dostawy towarów oraz świadczenia usług poza terytorium kraju, z wyłączeniem kwot wykazanych w polach P_13_5 i P_13_9. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży + Suma wartości sprzedaży w przypadku dostawy towarów oraz świadczenia usług poza terytorium kraju, z wyłączeniem kwot wykazanych w polach P_13_5 i P_13_9. W przypadku faktur zaliczkowych - wartość zaliczki. W przypadku faktur korygujących - kwota różnicy wartości sprzedaży - Suma wartości świadczenia usług, o których mowa w art. 100 ust. 1 pkt 4 ustawy. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży + Suma wartości świadczenia usług, o których mowa w art. 100 ust. 1 pkt 4 ustawy. W przypadku faktur zaliczkowych - wartość zaliczki. W przypadku faktur korygujących - kwota różnicy wartości sprzedaży - Suma wartości sprzedaży w procedurze odwrotnego obciążenia, dla której podatnikiem jest nabywca zgodnie z art. 17 ust. 1 pkt 7 i 8 ustawy oraz innych przypadków odwrotnego obciążenia występujących w obrocie krajowym. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy + Suma wartości sprzedaży w procedurze odwrotnego obciążenia, dla której podatnikiem jest nabywca zgodnie z art. 17 ust. 1 pkt 7 i 8 ustawy oraz innych przypadków odwrotnego obciążenia występujących w obrocie krajowym. W przypadku faktur zaliczkowych - wartość zaliczki. W przypadku faktur korygujących - kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - Suma wartości sprzedaży w procedurze marży, o której mowa w art. 119 i art. 120 ustawy. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży + Suma wartości sprzedaży w procedurze marży, o której mowa w art. 119 i art. 120 ustawy. W przypadku faktur zaliczkowych - wartość zaliczki. W przypadku faktur korygujących - kwota różnicy wartości sprzedaży - Kwota należności ogółem. W przypadku faktur zaliczkowych kwota zapłaty dokumentowana fakturą. W przypadku faktur, o których mowa w art. 106f ust. 3 ustawy kwota pozostała do zapłaty. W przypadku faktur korygujących korekta kwoty wynikającej z faktury korygowanej. W przypadku, o którym mowa w art. 106j ust. 3 ustawy korekta kwot wynikających z faktur korygowanych + Kwota należności ogółem. W przypadku faktur zaliczkowych - kwota zapłaty dokumentowana fakturą. W przypadku faktur, o których mowa w art. 106f ust. 3 ustawy - kwota pozostała do zapłaty. W przypadku faktur korygujących - korekta kwoty wynikającej z faktury korygowanej. W przypadku, o którym mowa w art. 106j ust. 3 ustawy - korekta kwot wynikających z faktur korygowanych - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w przepisach Działu VI ustawy na fakturach, o których mowa w art. 106b ust. 1 pkt 4 ustawy + Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w dziale VI ustawy na fakturach, o których mowa w art. 106b ust. 1 pkt 4 ustawy @@ -2560,17 +2646,17 @@ - W przypadku dostawy towarów lub świadczenia usług, w odniesieniu do których obowiązek podatkowy powstaje zgodnie z art. 19a ust. 5 pkt 1 lub art. 21 ust. 1 ustawy - wyrazy "metoda kasowa", należy podać wartość "1"; w przeciwnym przypadku - wartość "2" + W przypadku dostawy towarów lub świadczenia usług, w odniesieniu do których obowiązek podatkowy powstaje zgodnie z art. 19a ust. 5 pkt 1 lub art. 21 ust. 1 ustawy - wyrazy "metoda kasowa"; należy podać wartość "1", w przeciwnym przypadku - wartość "2" - W przypadku faktur, o których mowa w art. 106d ust. 1 ustawy - wyraz "samofakturowanie", należy podać wartość "1"; w przeciwnym przypadku - wartość "2" + W przypadku faktur, o których mowa w art. 106d ust. 1 ustawy - wyraz "samofakturowanie"; należy podać wartość "1", w przeciwnym przypadku - wartość "2" - W przypadku dostawy towarów lub wykonania usługi, dla których obowiązanym do rozliczenia podatku od wartości dodanej lub podatku o podobnym charakterze jest nabywca towaru lub usługi - wyrazy "odwrotne obciążenie", należy podać wartość "1", w przeciwnym przypadku - wartość "2" + W przypadku dostawy towarów lub wykonania usługi, dla których obowiązanym do rozliczenia podatku od wartości dodanej lub podatku o podobnym charakterze jest nabywca towaru lub usługi - wyrazy "odwrotne obciążenie"; należy podać wartość "1", w przeciwnym przypadku - wartość "2" @@ -2585,7 +2671,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Znacznik dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1, art. 113 ust. 1 i 9 albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów + Znacznik dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1 ustawy, art. 113 ust. 1 i 9 ustawy albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów @@ -2608,7 +2694,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Znacznik braku dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1, art. 113 ust. 1 i 9 ustawy albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów + Znacznik braku dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1 ustawy, art. 113 ust. 1 i 9 ustawy albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów @@ -2670,34 +2756,34 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - należy podać przebieg pojazdu + Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy, należy podać przebieg pojazdu - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer VIN + Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy, można podać numer VIN - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer nadwozia + Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy, można podać numer nadwozia - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer podwozia + Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy, można podać numer podwozia - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer ramy + Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy, można podać numer ramy - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać typ nowego środka transportu + Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy, można podać typ nowego środka transportu @@ -2740,7 +2826,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2, zawierającej adnotację, o której mowa w art. 136 ust. 1 pkt 1 i stwierdzenie, o którym mowa w art. 136 ust. 1 pkt 2 ustawy, należy podać wartość "1", w przeciwnym przypadku - wartość "2" + W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy, zawierającej adnotację, o której mowa w art. 136 ust. 1 pkt 1 ustawy i stwierdzenie, o którym mowa w art. 136 ust. 1 pkt 2 ustawy, należy podać wartość "1", w przeciwnym przypadku - wartość "2" @@ -2760,12 +2846,12 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Znacznik dostawy towarów używanych dla których podstawę opodatkowania stanowi marża, zgodnie z art. 120 ustawy, a faktura dokumentująca dostawę zawiera wyrazy "procedura marży - towary używane" + Znacznik dostawy towarów używanych, dla których podstawę opodatkowania stanowi marża, zgodnie z art. 120 ustawy, a faktura dokumentująca dostawę zawiera wyrazy "procedura marży - towary używane" - Znacznik dostawy dzieł sztuki dla których podstawę opodatkowania stanowi marża, zgodnie z art. 120 ustawy, a faktura dokumentująca dostawę zawiera wyrazy "procedura marży - dzieła sztuki" + Znacznik dostawy dzieł sztuki, dla których podstawę opodatkowania stanowi marża, zgodnie z art. 120 ustawy, a faktura dokumentująca dostawę zawiera wyrazy "procedura marży - dzieła sztuki" @@ -2805,7 +2891,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który Typ skutku korekty w ewidencji dla podatku od towarów i usług - + Dane faktury korygowanej @@ -2879,7 +2965,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - W przypadku korekty danych nabywcy występującego jako Podmiot2 lub dodatkowego nabywcy występującego jako Podmiot3 należy podać pełne dane tego podmiotu występujące na fakturze korygowanej. Korekcie nie podlegają błędne numery identyfikujące nabywcę oraz dodatkowego nabywcę. W przypadku korygowania pozostałych danych nabywcy lub dodatkowego nabywcy wskazany numer identyfikacyjny ma być tożsamy z numerem w części Podmiot2 względnie Podmiot3 faktury korygującej + W przypadku korekty danych nabywcy występującego jako Podmiot2 lub dodatkowego nabywcy występującego jako Podmiot3 należy podać pełne dane tego podmiotu występujące na fakturze korygowanej. Korekcie nie podlegają błędne numery NIP identyfikujące nabywcę oraz dodatkowego nabywcę - wówczas wymagana jest korekta faktury do wartości zerowych. W przypadku korygowania pozostałych danych nabywcy lub dodatkowego nabywcy wskazany numer identyfikacyjny ma być tożsamy z numerem w części Podmiot2 względnie Podmiot3 faktury korygującej @@ -2909,12 +2995,12 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - W przypadku korekt faktur zaliczkowych, kwota zapłaty przed korektą. W przypadku korekt faktur, o których mowa w art. 106f ust. 3 ustawy, kwota pozostała do zapłaty przed korektą + W przypadku korekt faktur zaliczkowych - kwota zapłaty przed korektą. W przypadku korekt faktur, o których mowa w art. 106f ust. 3 ustawy - kwota pozostała do zapłaty przed korektą - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w Dziale VI ustawy przed korektą + Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w dziale VI ustawy przed korektą @@ -2932,12 +3018,12 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Kwota płatności, o której mowa w art. 106b ust. 1 pkt 4 ustawy, składająca się na kwotę w polu P_15. W przypadku faktur korygujących korekta kwoty wynikającej z faktury korygowanej + Kwota płatności, o której mowa w art. 106b ust. 1 pkt 4 ustawy, składająca się na kwotę w polu P_15. W przypadku faktur korygujących - korekta kwoty wynikającej z faktury korygowanej - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w Dziale VI ustawy + Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w dziale VI ustawy @@ -2991,7 +3077,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Szczegółowe pozycje faktury w walucie, w której wystawiono fakturę - węzeł opcjonalny dla faktury zaliczkowej, faktury korygującej fakturę zaliczkową, oraz faktur korygujących dotyczących wszystkich dostaw towarów lub usług dokonanych lub świadczonych w danym okresie, o których mowa w art. 106j ust. 3 ustawy, dla których należy podać dane dotyczące opustu lub obniżki w podziale na stawki podatku i procedury w części Fa. W przypadku faktur korygujących, o których mowa w art. 106j ust. 3 ustawy, gdy opust lub obniżka ceny odnosi się do części dostaw towarów lub usług dokonanych lub świadczonych w danym okresie w części FaWiersz należy podać nazwy (rodzaje) towarów lub usług objętych korektą. W przypadku faktur, o których mowa w art. 106f ust. 3 ustawy, należy wykazać pełne wartości zamówienia lub umowy. W przypadku faktur korygujących pozycje faktury (w tym faktur korygujących faktury, o których mowa w art. 106f ust. 3 ustawy, jeśli korekta dotyczy wartości zamówienia), należy wykazać różnice wynikające z korekty poszczególnych pozycji lub dane pozycji korygowanych w stanie przed korektą i po korekcie jako osobne wiersze. W przypadku faktur korygujących faktury, o których mowa w art. 106f ust. 3 ustawy, jeśli korekta nie dotyczy wartości zamówienia i jednocześnie zmienia wysokość podstawy opodatkowania lub podatku, należy wprowadzić zapis wg stanu przed korektą i zapis w stanie po korekcie w celu potwierdzenia braku zmiany wartości danej pozycji faktury + Szczegółowe pozycje faktury w walucie, w której wystawiono fakturę - węzeł opcjonalny dla faktury zaliczkowej, faktury korygującej fakturę zaliczkową oraz faktur korygujących dotyczących wszystkich dostaw towarów lub usług dokonanych lub świadczonych w danym okresie, o których mowa w art. 106j ust. 3 ustawy, dla których należy podać dane dotyczące opustu lub obniżki w podziale na stawki podatku i procedury w części Fa. W przypadku faktur korygujących, o których mowa w art. 106j ust. 3 ustawy, gdy opust lub obniżka ceny odnosi się do części dostaw towarów lub usług dokonanych lub świadczonych w danym okresie w części FaWiersz należy podać nazwy (rodzaje) towarów lub usług objętych korektą. W przypadku faktur, o których mowa w art. 106f ust. 3 ustawy, należy wykazać pełne wartości zamówienia lub umowy. W przypadku faktur korygujących pozycje faktury (w tym faktur korygujących faktury, o których mowa w art. 106f ust. 3 ustawy, jeśli korekta dotyczy wartości zamówienia) należy wykazać różnice wynikające z korekty poszczególnych pozycji lub dane pozycji korygowanych wg stanu przed korektą i po korekcie jako osobne wiersze. W przypadku faktur korygujących faktury, o których mowa w art. 106f ust. 3 ustawy, jeśli korekta nie dotyczy wartości zamówienia i jednocześnie zmienia wysokość podstawy opodatkowania lub podatku, należy wprowadzić zapis wg stanu przed korektą i zapis wg stanu po korekcie w celu potwierdzenia braku zmiany wartości danej pozycji faktury @@ -3007,10 +3093,10 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Data dokonania lub zakończenia dostawy towarów lub wykonania usługi lub data otrzymania zapłaty, o której mowa w art. 106b ust. 1 pkt 4 ustawy, o ile taka data jest określona i różni się od daty wystawienia faktury. Pole wypełnia się dla przypadku, gdy dla poszczególnych pozycji faktury występują różne daty + Data dokonania lub zakończenia dostawy towarów lub wykonania usługi lub data otrzymania zapłaty, o której mowa w art. 106b ust. 1 pkt 4 ustawy, o ile taka data jest określona i różni się od daty wystawienia faktury. Pole wypełnia się w przypadku gdy dla poszczególnych pozycji faktury występują różne daty - + Nazwa (rodzaj) towaru lub usługi. Pole opcjonalne wyłącznie dla przypadku określonego w art 106j ust. 3 pkt 2 ustawy (faktura korygująca) @@ -3112,7 +3198,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w Dziale VI ustawy + Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w dziale VI ustawy @@ -3202,7 +3288,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Znacznik informujący, że kwota należności wynikająca z faktury została zapłacona: 1 - zapłacono + Znacznik informujący, że należność wynikająca z faktury została zapłacona: 1 - zapłacono @@ -3212,9 +3298,9 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - + - Znacznik informujący, że kwota należności wynikająca z faktury została zapłacona w części: 1 - zapłacono w części + Znacznik informujący, że należność wynikająca z faktury została zapłacona w części lub w całości: 1 - zapłacono w części; 2 - zapłacono w całości, jeśli należność wynikająca z faktury została zapłacona w dwóch lub więcej częściach, a ostatnia płatność jest płatnością końcową @@ -3233,6 +3319,25 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który Data zapłaty częściowej, jeśli do wystawienia faktury płatność częściowa została dokonana + + + + Forma płatności + + + + + + Znacznik innej formy płatności: 1 - inna forma płatności + + + + + Uszczegółowienie innej formy płatności + + + + @@ -3240,16 +3345,23 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - - + + Termin płatności - + Opis terminu płatności + + + + + + + @@ -3268,7 +3380,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Doprecyzowanie innej formy płatności + Uszczegółowienie innej formy płatności @@ -3291,7 +3403,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Warunki, które nabywca powinien spełnić aby skorzystać ze skonta + Warunki, które nabywca powinien spełnić, aby skorzystać ze skonta @@ -3302,6 +3414,27 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który + + + Link do płatności bezgotówkowej + + + + + + + + + + Identyfikator płatności Krajowego Systemu e-Faktur + + + + + + + + @@ -3314,7 +3447,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - + Data umowy @@ -3330,7 +3463,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - + Data zamówienia @@ -3356,12 +3489,12 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Kurs umowny - w przypadkach, gdy na fakturze znajduje się informacja o kursie, po którym zostały przeliczone kwoty wykazane na fakturze w złotych. Nie dotyczy przypadków, o których mowa w Dziale VI ustawy + Kurs umowny - w przypadkach, gdy na fakturze znajduje się informacja o kursie, po którym zostały przeliczone kwoty wykazane na fakturze w złotych. Nie dotyczy przypadków, o których mowa w dziale VI ustawy - Waluta umowna - trzyliterowy kod waluty (ISO-4217) w przypadkach, gdy na fakturze znajduje się informacja o kursie, po którym zostały przeliczone kwoty wykazane na fakturze w złotych. Nie dotyczy przypadków, o których mowa w Dziale VI ustawy + Waluta umowna - kod waluty (ISO-4217) w przypadkach gdy na fakturze znajduje się informacja o kursie, po którym zostały przeliczone kwoty wykazane na fakturze w złotych. Nie dotyczy przypadków, o których mowa w dziale VI ustawy @@ -3474,7 +3607,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Zamówienie lub umowa, o których mowa w art. 106f ust. 1 pkt 4 ustawy (dla faktur zaliczkowych) w walucie, w której wystawiono fakturę zaliczkową. W przypadku faktury korygującej fakturę zaliczkową należy wykazać różnice wynikające z korekty poszczególnych pozycji zamówienia lub umowy lub dane pozycji korygowanych w stanie przed korektą i po korekcie jako osobne wiersze, jeśli korekta dotyczy wartości zamówienia lub umowy. W przypadku faktur korygujących faktury zaliczkowe, jeśli korekta nie dotyczy wartości zamówienia lub umowy i jednocześnie zmienia wysokość podstawy opodatkowania lub podatku, należy wprowadzić zapis wg stanu przed korektą i zapis w stanie po korekcie w celu potwierdzenia braku zmiany wartości danej pozycji + Zamówienie lub umowa, o których mowa w art. 106f ust. 1 pkt 4 ustawy (dla faktur zaliczkowych), w walucie, w której wystawiono fakturę zaliczkową. W przypadku faktury korygującej fakturę zaliczkową należy wykazać różnice wynikające z korekty poszczególnych pozycji zamówienia lub umowy lub dane pozycji korygowanych wg stanu przed korektą i po korekcie jako osobne wiersze, jeśli korekta dotyczy wartości zamówienia lub umowy. W przypadku faktur korygujących faktury zaliczkowe, jeśli korekta nie dotyczy wartości zamówienia lub umowy i jednocześnie zmienia wysokość podstawy opodatkowania lub podatku, należy wprowadzić zapis wg stanu przed korektą i zapis wg stanu po korekcie w celu potwierdzenia braku zmiany wartości danej pozycji @@ -3499,7 +3632,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który Uniwersalny unikalny numer wiersza zamówienia lub umowy - + Nazwa (rodzaj) towaru lub usługi @@ -3586,7 +3719,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Znacznik stanu przed korektą w przypadku faktury korygującej fakturę dokumentującą otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz fakturę wystawioną w związku z art. 106f ust. 4 ustawy, w przypadku gdy korekta dotyczy danych wykazanych w pozycjach zamówienia i jest dokonywana w sposób polegający na wykazaniu danych przed korektą i po korekcie jako osobnych wierszy z odrębną numeracją oraz w przypadku potwierdzania braku zmiany wartości danej pozycji + Znacznik stanu przed korektą w przypadku faktury korygującej fakturę dokumentującą otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz fakturę wystawioną w związku z art. 106f ust. 4 ustawy (faktura korygująca fakturę zaliczkową), w przypadku gdy korekta dotyczy danych wykazanych w pozycjach zamówienia i jest dokonywana w sposób polegający na wykazaniu danych przed korektą i po korekcie jako osobnych wierszy z odrębną numeracją oraz w przypadku potwierdzania braku zmiany wartości danej pozycji @@ -3631,7 +3764,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Numer Krajowego Rejestru Sądowego + KRS @@ -3641,7 +3774,7 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który - Numer w Bazie Danych o Odpadach + BDO @@ -3655,6 +3788,162 @@ dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o który + + + Załącznik do faktury VAT + + + + + + Szczegółowe dane załącznika + + + + + + Nagłówek bloku danych + + + + + Dane opisowe + + + + + + Klucz + + + + + Wartość + + + + + + + + Część tekstowa bloku danych + + + + + + Opis + + + + + + + + + Tabele + + + + + + Dane opisowe dotyczące tabeli + + + + + + Klucz + + + + + Wartość + + + + + + + + Opis + + + + + Nagłówek tabeli + + + + + + + + + Zawartość pola + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wiersze tabeli + + + + + + Zawartość pola + + + + + + + + Podsumowania tabeli + + + + + + Zawartość pola + + + + + + + + + + + + + + + diff --git a/doc/KSeF/schemat.xsd b/doc/KSeF/schemat.xsd deleted file mode 100644 index 95a3be0..0000000 --- a/doc/KSeF/schemat.xsd +++ /dev/null @@ -1,3661 +0,0 @@ - - - - - Kody krajów członkowskich Unii Europejskiej, w tym kod dla obszaru Irlandii Północnej - - - - - AUSTRIA - - - - - BELGIA - - - - - BUŁGARIA - - - - - CYPR - - - - - CZECHY - - - - - DANIA - - - - - ESTONIA - - - - - FINLANDIA - - - - - FRANCJA - - - - - NIEMCY - - - - - GRECJA - - - - - CHORWACJA - - - - - WĘGRY - - - - - IRLANDIA - - - - - WŁOCHY - - - - - ŁOTWA - - - - - LITWA - - - - - LUKSEMBURG - - - - - MALTA - - - - - HOLANDIA - - - - - POLSKA - - - - - PORTUGALIA - - - - - RUMUNIA - - - - - SŁOWACJA - - - - - SŁOWENIA - - - - - HISZPANIA - - - - - SZWECJA - - - - - IRLANDIA PÓŁNOCNA - - - - - - - Słownik kodów walut - - - - - DIRHAM ZEA - - - - - AFGANI - - - - - LEK - - - - - DRAM - - - - - GULDEN ANTYLI HOLENDERSKICH - - - - - KWANZA - - - - - PESO ARGENTYŃSKIE - - - - - DOLAR AUSTRALIJSKI - - - - - GULDEN ARUBAŃSKI - - - - - MANAT AZERBEJDŻAŃSKI - - - - - MARKA ZAMIENNA - - - - - DOLAR BARBADOSKI - - - - - TAKA - - - - - LEW - - - - - DINAR BAHRAJSKI - - - - - FRANK BURUNDYJSKI - - - - - DOLAR BERMUDZKI - - - - - DOLAR BRUNEJSKI - - - - - BOLIWIANO - - - - - BOLIWIANO MVDOL - - - - - REAL - - - - - DOLAR BAHAMSKI - - - - - NGULTRUM - - - - - PULA - - - - - RUBEL BIAŁORUSKI - - - - - DOLAR BELIZEŃSKI - - - - - DOLAR KANADYJSKI - - - - - FRANK KONGIJSKI - - - - - FRANK SZWAJCARSKI VIR EURO - - - - - FRANK SZWAJCARSKI - - - - - FRANK SZWAJCARSKI VIR FRANK - - - - - JEDNOSTKA ROZLICZENIOWA CHILIJSKA - - - - - PESO CHILIJSKIE - - - - - YUAN RENMINBI - - - - - PESO KOLUMBIJSKIE - - - - - UNIDAD DE VALOR REAL KOLUMBILSKIE - - - - - COLON KOSTARYKAŃSKI - - - - - PESO WYMIENIALNE - - - - - PESO KUBAŃSKIE - - - - - ESCUDO REPUBLIKI ZIELONEGO PRZYLĄDKA - - - - - KORONA CZESKA - - - - - FRANK DŻIBUTI - - - - - KORONA DUŃSKA - - - - - PESO DOMINIKAŃSKIE - - - - - DINAR ALGIERSKI - - - - - FUNT EGIPSKI - - - - - NAKFA - - - - - BIRR - - - - - EURO - - - - - DOLAR FIDŻI - - - - - FUNT FALKLANDZKI - - - - - FUNT SZTERLING - - - - - LARI - - - - - FUNT GUERNSEY - - - - - GHANA CEDI - - - - - FUNT GIBRALTARSKI - - - - - DALASI - - - - - FRANK GWINEJSKI - - - - - QUETZAL - - - - - DOLAR GUJAŃSKI - - - - - DOLAR HONGKONGU - - - - - LEMPIRA - - - - - KUNA - - - - - GOURDE - - - - - FORINT - - - - - RUPIA INDONEZYJSKA - - - - - SZEKEL - - - - - FUNT MANX - - - - - RUPIA INDYJSKA - - - - - DINAR IRACKI - - - - - RIAL IRAŃSKI - - - - - KORONA ISLANDZKA - - - - - FUNT JERSEY - - - - - DOLAR JAMAJSKI - - - - - DINAR JORDAŃSKI - - - - - JEN - - - - - SZYLING KENIJSKI - - - - - SOM - - - - - RIEL - - - - - FRANK KOMORÓW - - - - - WON PÓŁNOCNO­KOREAŃSKI - - - - - WON POŁUDNIOWO­KOREAŃSKI - - - - - DINAR KUWEJCKI - - - - - DOLAR KAJMAŃSKI - - - - - TENGE - - - - - KIP - - - - - FUNT LIBAŃSKI - - - - - RUPIA LANKIJSKA - - - - - DOLAR LIBERYJSKI - - - - - LOTI - - - - - DINAR LIBIJSKI - - - - - DIRHAM MAROKAŃSKI - - - - - LEJ MOŁDAWII - - - - - ARIARY - - - - - DENAR - - - - - KYAT - - - - - TUGRIK - - - - - PATACA - - - - - OUGUIYA - - - - - RUPIA MAURITIUSU - - - - - RUPIA MALEDIWSKA - - - - - KWACHA MALAWIJSKA - - - - - PESO MEKSYKAŃSKIE - - - - - UNIDAD DE INVERSION (UDI) MEKSYKAŃSKIE - - - - - RINGGIT - - - - - METICAL - - - - - DOLAR NAMIBIJSKI - - - - - NAIRA - - - - - CORDOBA ORO - - - - - KORONA NORWESKA - - - - - RUPIA NEPALSKA - - - - - DOLAR NOWOZELANDZKI - - - - - RIAL OMAŃSKI - - - - - BALBOA - - - - - SOL - - - - - KINA - - - - - PESO FILIPIŃSKIE - - - - - RUPIA PAKISTAŃSKA - - - - - ZŁOTY - - - - - GUARANI - - - - - RIAL KATARSKI - - - - - LEJ RUMUŃSKI - - - - - DINAR SERBSKI - - - - - RUBEL ROSYJSKI - - - - - FRANK RWANDYJSKI - - - - - RIAL SAUDYJSKI - - - - - DOLAR WYSP SALOMONA - - - - - RUPIA SESZELSKA - - - - - FUNT SUDAŃSKI - - - - - KORONA SZWEDZKA - - - - - DOLAR SINGAPURSKI - - - - - FUNT ŚWIĘTEJ HELENY (ŚWIĘTA HELENA I WYSPA WNIEBOWSTĄPIENIA) - - - - - LEONE - - - - - SZYLING SOMALIJSKI - - - - - DOLAR SURINAMSKI - - - - - FUNT POŁUDNIOWOSUDAŃSKI - - - - - DOBRA - - - - - COLON SALWADORSKI (SV1) - - - - - FUNT SYRYJSKI - - - - - LILANGENI - - - - - BAT - - - - - SOMONI - - - - - MANAT TURKMEŃSKI - - - - - DINAR TUNEZYJSKI - - - - - PAANGA - - - - - LIRA TURECKA - - - - - DOLAR TRYNIDADU I TOBAGO - - - - - NOWY DOLAR TAJWAŃSKI - - - - - SZYLING TANZAŃSKI - - - - - HRYWNA - - - - - SZYLING UGANDYJSKI - - - - - DOLAR AMERYKAŃSKI - - - - - DOLAR AMERYKAŃSKI (NEXT DAY) - - - - - PESO EN UNIDADES INDEXADAS URUGWAJSKIE - - - - - PESO URUGWAJSKIE - - - - - PESO EN UNIDADES INDEXADAS URUGWAJSKIE - - - - - SUM - - - - - BOLIWAR SOBERANO  - - - - - DONG - - - - - VATU - - - - - TALA - - - - - FRANK CFA (BEAC) - - - - - SREBRO - - - - - ZŁOTO - - - - - BOND MARKETS UNIT EUROPEAN COMPOSITE UNIT (EURCO) - - - - - BOND MARKETS UNIT EUROPEAN MONETARY UNIT (E.M.U.-6) - - - - - BOND MARKETS UNIT EUROPEAN UNIT OF ACCOUNT 9 (E.U.A.-9) - - - - - BOND MARKETS UNIT EUROPEAN UNIT OF ACCOUNT 17 (E.U.A.-17) - - - - - DOLAR WSCHODNIO­KARAIBSKI - - - - - SDR MIĘDZYNARODOWY FUNDUSZ WALUTOWY - - - - - FRANK CFA (BCEAO) - - - - - PALLAD - - - - - FRANK CFP - - - - - PLATYNA - - - - - SUCRE SISTEMA UNITARIO DE COMPENSACION REGIONAL DE PAGOS SUCRE - - - - - ADB UNIT OF ACCOUNT MEMBER COUNTRIES OF THE AFRICAN DEVELOPMENT BANK GROUP - - - - - BRAK WALUTY - - - - - RIAL JEMEŃSKI - - - - - RAND - - - - - KWACHA ZAMBIJSKA - - - - - DOLAR ZIMBABWE - - - - - - - Symbol wzoru formularza - - - - - - - - Nagłówek - - - - - - - - - - - - - - - - - - - - - - Data i czas wytworzenia faktury - - - - - - - - - - - Nazwa systemu teleinformatycznego, z którego korzysta podatnik - - - - - - - Informacje opisujące adres - - - - - Kod Kraju [Country Code] - - - - - Adres [Address] - - - - - Adres [Address] - - - - - Globalny Numer Lokalizacyjny [Global Location Number] - - - - - - - Wartość numeryczna 18 znaków max, w tym 2 znaki po przecinku - - - - - - - - - - Wartość numeryczna 22 znaki max, w tym 8 znaków po przecinku - - - - - - - - - - Liczby naturalne większe od zera - - - - - - - - Typ znakowy ograniczony do 256 znaków - - - - - - - - - Typ znakowy ograniczony do 20 znaków - - - - - - - - - Typ znakowy ograniczony do 50 znaków - - - - - - - - - Typ znakowy ograniczony do 512 znaków - - - - - - - - - Numer identyfikujący fakturę w Krajowym Systemie e-Faktur (KSeF) - - - - - - - - Typ złożony, klucz-wartość - - - - - Numer wiersza podany w polu NrWierszaFa lub NrWierszaZam, jeśli informacja odnosi się wyłącznie do danej pozycji faktury - - - - - Klucz - - - - - Wartość - - - - - - - Typ wykorzystywany do określenia ilości. Wartość numeryczna 22 znaki max, w tym 6 po przecinku - - - - - - - - - - Data zdarzenia w okresie od 2016-07-01 do 2050-01-01 - - - - - - - - - Data zdarzenia w okresie od 2006-01-01 do 2050-01-01 - - - - - - - - - Data i czas zdarzenia w okresie od 01.10.2021T00:00:00Z do 01.01.2050T23:59:59Z - - - - - - - - - Numer Identyfikacyjny VAT kontrahenta UE - - - - - - - - Identyfikator wewnętrzny - - - - - - - - Numer rachunku - - - - - - - - Kod SWIFT - - - - - - - - Typy form płatności - - - - - Gotówka - - - - - Karta - - - - - Bon - - - - - Czek - - - - - Kredyt - - - - - Przelew - - - - - Mobilna - - - - - - - Typy ładunków - - - - - Bańka - - - - - Beczka - - - - - Butla - - - - - Karton - - - - - Kanister - - - - - Klatka - - - - - Kontener - - - - - Kosz/koszyk - - - - - Łubianka - - - - - Opakowanie zbiorcze - - - - - Paczka - - - - - Pakiet - - - - - Paleta - - - - - Pojemnik - - - - - Pojemnik do ładunków masowych stałych - - - - - Pojemnik do ładunków masowych w postaci płynnej - - - - - Pudełko - - - - - Puszka - - - - - Skrzynia - - - - - Worek - - - - - - - Wartość procentowa z dokładnością do 6 miejsc po przecinku - - - - - - - - - - - - Typy rachunków własnych - - - - - Rachunek banku lub rachunek spółdzielczej kasy oszczędnościowo-kredytowej służący do dokonywania rozliczeń z tytułu nabywanych przez ten bank lub tę kasę wierzytelności pieniężnych - - - - - Rachunek banku lub rachunek spółdzielczej kasy oszczędnościowo-kredytowej wykorzystywany przez ten bank lub tę kasę do pobrania należności od nabywcy towarów lub usługobiorcy za dostawę towarów lub świadczenie usług, potwierdzone fakturą, i przekazania jej w całości albo części dostawcy towarów lub usługodawcy - - - - - Rachunek banku lub rachunek spółdzielczej kasy oszczędnościowo-kredytowej prowadzony przez ten bank lub tę kasę w ramach gospodarki własnej, niebędący rachunkiem rozliczeniowym - - - - - - - Informacje o rachunku - - - - - - Pełny numer rachunku - - - - - Kod SWIFT - - - - - - Rachunek własny - - - - - Nazwa - - - - - Opis rachunku - - - - - - - Zestaw danych identyfikacyjnych oraz danych adresowych podatnika - - - - - Identyfikator podatkowy NIP - - - - - Imię i nazwisko lub nazwa - - - - - - - Zestaw danych identyfikacyjnych oraz danych adresowych nabywcy - - - - - Numer, za pomocą którego nabywca towarów lub usług jest identyfikowany dla podatku lub podatku od wartości dodanej, pod którym otrzymał on towary lub usługi, z zastrzeżeniem art. 106e ust. 1 pkt 24 lit. b ustawy. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 2 ustawy. W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy, numer, o którym mowa w art. 136 ust. 1 pkt 4 ustawy - - - - Identyfikator podatkowy NIP - - - - - - Kod (prefiks) nabywcy VAT UE, o którym mowa w art. 106e ust. 1 pkt 24 ustawy oraz w przypadku, o którym mowa w art. 136 ust. 1 pkt 4 ustawy - - - - - Numer Identyfikacyjny VAT kontrahenta UE - - - - - - - Kod kraju nadania identyfikatora podatkowego - - - - - Identyfikator podatkowy inny - - - - - - - - - - - Podmiot nie posiada identyfikatora podatkowego lub identyfikator nie występuje na fakturze: 1- tak - - - - - - Dane opcjonalne dla przypadków, o których mowa w art. 106e ust. 5 pkt 3 ustawy - - - - Imię i nazwisko lub nazwa - - - - - - - - Zestaw danych identyfikacyjnych oraz danych adresowych podmiotów trzecich - - - - - Numer, za pomocą którego nabywca towarów lub usług jest identyfikowany dla podatku lub podatku od wartości dodanej, pod którym otrzymał on towary lub usługi, z zastrzeżeniem art. 106e ust. 1 pkt 24 lit. b ustawy. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 2 ustawy. W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy, numer, o którym mowa w art. 136 ust. 1 pkt 4 ustawy - - - - Identyfikator podatkowy NIP - - - - - Identyfikator wewnętrzny z NIP - - - - - - Kod (prefiks) nabywcy VAT UE, o którym mowa w art. 106e ust. 1 pkt 24 ustawy oraz w przypadku, o którym mowa w art. 136 ust. 1 pkt 4 ustawy - - - - - Numer Identyfikacyjny VAT kontrahenta UE - - - - - - - Kod kraju nadania identyfikatora podatkowego - - - - - Identyfikator podatkowy inny - - - - - - - - - - - Podmiot nie posiada identyfikatora podatkowego lub identyfikator nie występuje na fakturze: 1- tak - - - - - - Dane opcjonalne dla przypadków, o których mowa w art. 106e ust. 5 pkt 3 ustawy - - - - Imię i nazwisko lub nazwa - - - - - - - - Status podatnika - - - - - Podatnik znajdujący się w stanie likwidacji - - - - - Podatnik, który jest w trakcie postępowania restrukturyzacyjnego - - - - - Podatnik znajdujący się w stanie upadłości - - - - - Przedsiębiorstwo w spadku - - - - - - - Rola podmiotu upoważnionego - - - - - Organ egzekucyjny - w przypadku, o którym mowa w art. 106c pkt 1 ustawy - - - - - Komornik sądowy - w przypadku, o którym mowa w art. 106c pkt 2 ustawy - - - - - Przedstawiciel podatkowy - w przypadku, gdy na fakturze występują dane przedstawiciela podatkowego, o którym mowa w przepisach art. 18a - 18d ustawy - - - - - - - Rola podmiotu trzeciego - - - - - Faktor - w przypadku, gdy na fakturze występują dane faktora - - - - - Odbiorca - w przypadku, gdy na fakturze występują dane jednostek wewnętrznych, oddziałów, wyodrębnionych w ramach nabywcy, które same nie stanowią nabywcy w rozumieniu ustawy - - - - - Podmiot pierwotny - w przypadku, gdy na fakturze występują dane podmiotu będącego w stosunku do podatnika podmiotem przejętym lub przekształconym, który świadczył usługę lub dokonywał dostawy. Z wyłączeniem przypadków, o których mowa w art. 106j ust.2 pkt 3 ustawy, gdy dane te wykazywane są w części Podmiot1K - - - - - Dodatkowy nabywca - w przypadku, gdy na fakturze występują dane kolejnych (innych niż wymieniony w części Podmiot2) nabywców - - - - - Wystawca faktury - w przypadku, gdy na fakturze występują dane podmiotu wystawiającego fakturę w imieniu podatnika. Nie dotyczy przypadku, gdy wystawcą faktury jest nabywca - - - - - Dokonujący płatności - w przypadku, gdy na fakturze występują dane podmiotu regulującego zobowiązanie w miejsce nabywcy - - - - - Jednostka samorządu terytorialnego - wystawca - - - - - Jednostka samorządu terytorialnego - odbiorca - - - - - Członek grupy VAT - wystawca - - - - - Członek grupy VAT - odbiorca - - - - - - - Numer telefonu - - - - - - - - Rodzaj faktury - - - - - Faktura podstawowa - - - - - Faktura korygująca - - - - - Faktura dokumentująca otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz faktura wystawiona w związku z art. 106f ust. 4 ustawy - - - - - Faktura wystawiona w związku z art. 106f ust. 3 ustawy - - - - - Faktura, o której mowa w art. 106e ust. 5 pkt 3 ustawy - - - - - Faktura korygująca fakturę dokumentującą otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz fakturę wystawioną w związku z art. 106f ust. 4 ustawy - - - - - Faktura korygująca fakturę wystawioną w związku z art. 106f ust. 3 ustawy - - - - - - - Typ skutku korekty w ewidencji dla podatku od towarów i usług - - - - - Korekta skutkująca w dacie ujęcia faktury pierwotnej - - - - - Korekta skutkująca w dacie wystawienia faktury korygującej - - - - - Korekta skutkująca w dacie innej, w tym gdy dla różnych pozycji faktury korygującej daty te są różne - - - - - - - Stawka podatku - - - - - - - - - - - - - zwolnione od podatku - - - - - odwrotne obciążenie - - - - - niepodlegające opodatkowaniu- dostawy towarów oraz świadczenia usług poza terytorium kraju - - - - - - - Oznaczenia dotyczące procedur dla faktur - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 2a rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 2b rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 5 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 8 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 9 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 10 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 11 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 12 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - - - Oznaczenia dotyczące procedur dla zamówień - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 2a rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 2b rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 5 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 10 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 11 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Oznaczenie dotyczące procedury, o której mowa w § 10 ust. 4 pkt 12 rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - - - Oznaczenie dotyczące dostawy towarów i świadczenia usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. a rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. b rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. c rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. d rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. e rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. f rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. g rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. h rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. i rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Dostawa towarów, o których mowa w § 10 ust. 3 pkt 1 lit. j rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Świadczenie usług, o których mowa w § 10 ust. 3 pkt 2 lit. a rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Świadczenie usług, o których mowa w § 10 ust. 3 pkt 2 lit. b rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Świadczenie usług, o których mowa w § 10 ust. 3 pkt 2 lit. c rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - - - Typ Globalnego Numeru Lokalizacyjnego - - - - - - - - - Rodzaj transportu - - - - - Transport morski - - - - - Transport kolejowy - - - - - Transport drogowy - - - - - Transport lotniczy - - - - - Przesyłka pocztowa - - - - - Stałe instalacje przesyłowe - - - - - Żegluga śródlądowa - - - - - - - Faktura VAT - - - - - - Nagłówek - - - - - Dane podatnika. Imię i nazwisko lub nazwa sprzedawcy towarów lub usług - - - - - - Kod (prefiks) podatnika VAT UE dla przypadków określonych w art. 97 ust. 10 pkt 2 i 3 ustawy oraz w przypadku, o którym mowa w art. 136 ust. 1 pkt 3 ustawy - - - - - Numer EORI podatnika (sprzedawcy) - - - - - Dane identyfikujące podatnika - - - - - Adres podatnika - - - - - Adres korespondencyjny podatnika - - - - - - - - - - Dane kontaktowe podatnika - - - - - - Adres e-mail podatnika - - - - - Numer telefonu podatnika - - - - - - - - Status podatnika - - - - - - - - Dane nabywcy - - - - - - Numer EORI nabywcy towarów - - - - - Dane identyfikujące nabywcę - - - - - Adres nabywcy. Pola opcjonalne dla przypadków określonych w art. 106e ust. 5 pkt 3 ustawy - - - - - Adres korespondencyjny nabywcy - - - - - Dane kontaktowe nabywcy - - - - - - Adres e-mail nabywcy - - - - - Numer telefonu nabywcy - - - - - - - - Numer klienta dla przypadków, w których nabywca posługuje się nim w umowie lub zamówieniu - - - - - Unikalny klucz powiązania danych nabywcy na fakturach korygujących, w przypadku gdy dane nabywcy na fakturze korygującej zmieniły się w stosunku do danych na fakturze korygowanej - - - - - - - - - - - - - Dane podmiotu/-ów trzeciego/-ich (innego/-ych niż sprzedawca i nabywca wymieniony w części Podmiot2), związanego/-ych z fakturą - - - - - - Unikalny klucz powiązania danych nabywcy na fakturach korygujących, w przypadku gdy dane nabywcy na fakturze korygującej zmieniły się w stosunku do danych na fakturze korygowanej - - - - - - - - - - Numer EORI podmiotu trzeciego - - - - - Dane identyfikujące podmiot trzeci - - - - - Adres podmiotu trzeciego - - - - - Adres korespondencyjny podmiotu trzeciego - - - - - Dane kontaktowe podmiotu trzeciego - - - - - - Adres e-mail podmiotu trzeciego - - - - - Numer telefonu podmiotu trzeciego - - - - - - - - - Rola podmiotu - - - - - - Znacznik innego podmiotu: 1 - Inny podmiot - - - - - Opis roli podmiotu - w przypadku wyboru roli jako Inny podmiot - - - - - - - Udział - procentowy udział dodatkowego nabywcy. Różnica pomiędzy wartością 100% a sumą udziałów dodatkowych nabywców jest udziałem nabywcy wymienionego w części Podmiot2. W przypadku niewypełnienia pola przyjmuje się, że udziały występujących na fakturze nabywców są równe - - - - - Numer klienta dla przypadków, w których podmiot wymieniony jako podmiot trzeci posługuje się nim w umowie lub zamówieniu - - - - - - - - Dane podmiotu upoważnionego, związanego z fakturą - - - - - - Numer EORI podmiotu upoważnionego - - - - - Dane identyfikujące podmiotu upoważnionego - - - - - Adres podmiotu upoważnionego - - - - - Adres korespondencyjny podmiotu upoważnionego - - - - - Dane kontaktowe podmiotu upoważnionego - - - - - - Adres e-mail podmiotu upoważnionego - - - - - Numer telefonu podmiotu upoważnionego - - - - - - - - Rola podmiotu upoważnionego - - - - - - - - Na podstawie art. 106a - 106q ustawy. Pola dotyczące wartości sprzedaży i podatku wypełnia się w walucie, w której wystawiono fakturę, z wyjątkiem pól dotyczących podatku przeliczonego zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy. W przypadku wystawienia faktury korygującej, wypełnia się wszystkie pola wg stanu po korekcie, a pola dotyczące podstaw opodatkowania, podatku oraz należności ogółem wypełnia się poprzez różnicę - - - - - - Trzyliterowy kod waluty (ISO 4217) - - - - - Data wystawienia, z zastrzeżeniem art. 106na ust. 1 ustawy - - - - - Miejsce wystawienia faktury - - - - - Kolejny numer faktury, nadany w ramach jednej lub więcej serii, który w sposób jednoznaczny identyfikuje fakturę - - - - - Numery dokumentów magazynowych WZ (wydanie na zewnątrz) związane z fakturą - - - - - - Data dokonania lub zakończenia dostawy towarów lub wykonania usługi lub data otrzymania zapłaty, o której mowa w art. 106b ust. 1 pkt 4 ustawy, o ile taka data jest określona i różni się od daty wystawienia faktury. Pole wypełnia się w przypadku, gdy dla wszystkich pozycji faktury data jest wspólna - - - - - Okres, którego dotyczy faktura w przypadkach, o których mowa w art. 19a ust. 3 zdanie pierwsze i ust. 4 oraz ust. 5 pkt 4 ustawy - - - - - - Data początkowa okresu, którego dotyczy faktura - - - - - Data końcowa okresu, którego dotyczy faktura - data dokonania lub zakończenia dostawy towarów lub wykonania usługi - - - - - - - - - Pola wypełniane w przypadku wystąpienia na fakturze sprzedaży objętej stawką podstawową - aktualnie 23% albo 22%, z wyłączeniem procedury marży - - - - Suma wartości sprzedaży netto ze stawką podstawową - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Kwota podatku od sumy wartości sprzedaży netto objętej stawką podstawową - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku od sumy wartości sprzedaży netto objętej stawką podstawową, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 23% albo 22%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - - Pola wypełniane w przypadku wystąpienia na fakturze sprzedaży objętej stawką obniżoną pierwszą - aktualnie 8 % albo 7%, z wyłączeniem procedury marży - - - - Suma wartości sprzedaży netto objętej stawką obniżoną pierwszą - aktualnie 8 % albo 7%. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną pierwszą - aktualnie 8% albo 7%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 8% albo 7%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - - Pola wypełniane w przypadku wystąpienia na fakturze sprzedaży objętej stawką obniżoną drugą - aktualnie 5%, z wyłączeniem procedury marży - - - - Suma wartości sprzedaży netto objętej stawką obniżoną drugą - aktualnie 5%. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną drugą - aktualnie 5%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku od sumy wartości sprzedaży netto objętej stawką obniżoną drugą, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy - aktualnie 5%. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - - Pola wypełniane w przypadku wystąpienia na fakturze sprzedaży objętej stawką obniżoną trzecią – ryczałtem dla taksówek osobowych - - - - Suma wartości sprzedaży netto objętej ryczałtem dla taksówek osobowych. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Kwota podatku od sumy wartości sprzedaży netto w przypadku ryczałtu dla taksówek osobowych. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - W przypadku gdy faktura jest wystawiona w walucie obcej, kwota podatku ryczałtu dla taksówek osobowych, przeliczona zgodnie z przepisami Działu VI w związku z art. 106e ust. 11 ustawy. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - - Pola wypełniane w przypadku wystąpienia na fakturze sprzedaży w procedurze szczególnej, o której mowa w dziale XII w rozdziale 6a ustawy - - - - Suma wartości sprzedaży netto w przypadku procedury szczególnej, o której mowa w dziale XII w rozdziale 6a ustawy. W przypadku faktur zaliczkowych, kwota zaliczki netto. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Kwota podatku od wartości dodanej w przypadku procedury szczególnej, o której mowa w dziale XII w rozdziale 6a ustawy. W przypadku faktur zaliczkowych, kwota podatku wyliczona według wzoru, o którym mowa w art. 106f ust. 1 pkt 3 ustawy. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - - Suma wartości sprzedaży objętej stawką 0% z wyłączeniem wewnątrzwspólnotowej dostawy towarów i eksportu. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Suma wartości sprzedaży objętej stawką 0% w przypadku wewnątrzwspólnotowej dostawy towarów. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Suma wartości sprzedaży objętej stawką 0% w przypadku eksportu. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Suma wartości sprzedaży zwolnionej od podatku. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży - - - - - Suma wartości sprzedaży w przypadku dostawy towarów oraz świadczenia usług poza terytorium kraju, z wyłączeniem kwot wykazanych w polach P_13_5 i P_13_9. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży - - - - - Suma wartości świadczenia usług, o których mowa w art. 100 ust. 1 pkt 4 ustawy. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży - - - - - Suma wartości sprzedaży w procedurze odwrotnego obciążenia, dla której podatnikiem jest nabywca zgodnie z art. 17 ust. 1 pkt 7 i 8 ustawy oraz innych przypadków odwrotnego obciążenia występujących w obrocie krajowym. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy, o której mowa w art. 106j ust. 2 pkt 5 ustawy - - - - - Suma wartości sprzedaży w procedurze marży, o której mowa w art. 119 i art. 120 ustawy. W przypadku faktur zaliczkowych, kwota zaliczki. W przypadku faktur korygujących, kwota różnicy wartości sprzedaży - - - - - Kwota należności ogółem. W przypadku faktur zaliczkowych kwota zapłaty dokumentowana fakturą. W przypadku faktur, o których mowa w art. 106f ust. 3 ustawy kwota pozostała do zapłaty. W przypadku faktur korygujących korekta kwoty wynikającej z faktury korygowanej. W przypadku, o którym mowa w art. 106j ust. 3 ustawy korekta kwot wynikających z faktur korygowanych - - - - - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w przepisach Działu VI ustawy na fakturach, o których mowa w art. 106b ust. 1 pkt 4 ustawy - - - - - Inne adnotacje na fakturze - - - - - - W przypadku dostawy towarów lub świadczenia usług, w odniesieniu do których obowiązek podatkowy powstaje zgodnie z art. 19a ust. 5 pkt 1 lub art. 21 ust. 1 ustawy - wyrazy "metoda kasowa", należy podać wartość "1"; w przeciwnym przypadku - wartość "2" - - - - - W przypadku faktur, o których mowa w art. 106d ust. 1 ustawy - wyraz "samofakturowanie", należy podać wartość "1"; w przeciwnym przypadku - wartość "2" - - - - - W przypadku dostawy towarów lub wykonania usługi, dla których obowiązanym do rozliczenia podatku od wartości dodanej lub podatku o podobnym charakterze jest nabywca towaru lub usługi - wyrazy "odwrotne obciążenie", należy podać wartość "1", w przeciwnym przypadku - wartość "2" - - - - - W przypadku faktur, w których kwota należności ogółem przekracza kwotę 15 000 zł lub jej równowartość wyrażoną w walucie obcej, obejmujących -dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o których mowa w załączniku nr 15 do ustawy - wyrazy "mechanizm podzielonej płatności", przy czym do przeliczania na złote kwot wyrażonych w walucie obcej stosuje się zasady przeliczania kwot stosowane w celu określenia podstawy opodatkowania; należy podać wartość "1", w przeciwnym przypadku - wartość "2" - - - - - - - - - Znacznik dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1, art. 113 ust. 1 i 9 albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów - - - - - - Jeśli pole P_19 równa się "1" - należy wskazać przepis ustawy albo aktu wydanego na podstawie ustawy, na podstawie którego podatnik stosuje zwolnienie od podatku - - - - - Jeśli pole P_19 równa się "1" - należy wskazać przepis dyrektywy 2006/112/WE, który zwalnia od podatku taką dostawę towarów lub takie świadczenie usług - - - - - Jeśli pole P_19 równa się "1" - należy wskazać inną podstawę prawną wskazującą na to, że dostawa towarów lub świadczenie usług korzysta ze zwolnienia od podatku - - - - - - - Znacznik braku dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1, art. 113 ust. 1 i 9 ustawy albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów - - - - - - - - - - - - Znacznik wewnątrzwspólnotowej dostawy nowych środków transportu - - - - - Jeśli występuje obowiązek, o którym mowa w art. 42 ust. 5 ustawy, należy podać wartość "1", w przeciwnym przypadku - wartość "2" - - - - - - - - Data dopuszczenia nowego środka transportu do użytku - - - - - Numer wiersza faktury, w którym wykazano dostawę nowego środka transportu - - - - - Marka nowego środka transportu - - - - - Model nowego środka transportu - - - - - Kolor nowego środka transportu - - - - - Numer rejestracyjny nowego środka transportu - - - - - Rok produkcji nowego środka transportu - - - - - - - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - należy podać przebieg pojazdu - - - - - - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer VIN - - - - - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer nadwozia - - - - - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer podwozia - - - - - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać numer ramy - - - - - - Jeśli dostawa dotyczy pojazdów lądowych, o których mowa w art. 2 pkt 10 lit. a ustawy - można podać typ nowego środka transportu - - - - - - - Jeśli dostawa dotyczy jednostek pływających, o których mowa w art. 2 pkt 10 lit. b ustawy, należy podać liczbę godzin roboczych używania nowego środka transportu - - - - - Jeśli dostawa dotyczy jednostek pływających, o których mowa w art. 2 pkt 10 lit. b ustawy, można podać numer kadłuba nowego środka transportu - - - - - - - Jeśli dostawa dotyczy statków powietrznych, o których mowa w art. 2 pkt 10 lit. c ustawy, należy podać liczbę godzin roboczych używania nowego środka transportu - - - - - Jeśli dostawa dotyczy statków powietrznych, o których mowa w art. 2 pkt 10 lit. c ustawy, można podać numer fabryczny nowego środka transportu - - - - - - - - - - - Znacznik braku wewnątrzwspólnotowej dostawy nowych środków transportu - - - - - - - - W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2, zawierającej adnotację, o której mowa w art. 136 ust. 1 pkt 1 i stwierdzenie, o którym mowa w art. 136 ust. 1 pkt 2 ustawy, należy podać wartość "1", w przeciwnym przypadku - wartość "2" - - - - - - - - - Znacznik wystąpienia procedur marży, o których mowa w art. 119 lub art. 120 ustawy - - - - - - Znacznik świadczenia usług turystyki, dla których podstawę opodatkowania stanowi marża, zgodnie z art. 119 ust. 1 ustawy, a faktura dokumentująca świadczenie zawiera wyrazy "procedura marży dla biur podróży" - - - - - Znacznik dostawy towarów używanych dla których podstawę opodatkowania stanowi marża, zgodnie z art. 120 ustawy, a faktura dokumentująca dostawę zawiera wyrazy "procedura marży - towary używane" - - - - - Znacznik dostawy dzieł sztuki dla których podstawę opodatkowania stanowi marża, zgodnie z art. 120 ustawy, a faktura dokumentująca dostawę zawiera wyrazy "procedura marży - dzieła sztuki" - - - - - Znacznik dostawy przedmiotów kolekcjonerskich i antyków, dla których podstawę opodatkowania stanowi marża, zgodnie z art. 120 ustawy, a faktura dokumentująca dostawę zawiera wyrazy "procedura marży - przedmioty kolekcjonerskie i antyki" - - - - - - - Znacznik braku wystąpienia procedur marży, o których mowa w art. 119 lub art. 120 ustawy - - - - - - - - - - - Rodzaj faktury - - - - - Dane dla przypadków, gdy pole RodzajFaktury przyjmuje wartości KOR, KOR_ZAL lub KOR_ROZ - - - - Przyczyna korekty dla faktur korygujących - - - - - Typ skutku korekty w ewidencji dla podatku od towarów i usług - - - - - Dane faktury korygowanej - - - - - - Data wystawienia faktury korygowanej - - - - - Numer faktury korygowanej - - - - - - - Znacznik numeru KSeF faktury korygowanej - - - - - Numer identyfikujący fakturę korygowaną w KSeF - - - - - - Znacznik faktury korygowanej wystawionej poza KSeF - - - - - - - - - Dla faktury korygującej, o której mowa w art. 106j ust. 3 ustawy - okres, do którego odnosi się udzielany opust lub udzielana obniżka, w przypadku gdy podatnik udziela opustu lub obniżki ceny w odniesieniu do dostaw towarów lub usług dokonanych lub świadczonych na rzecz jednego odbiorcy w danym okresie - - - - - Poprawny numer faktury korygowanej w przypadku, gdy przyczyną korekty jest błędny numer faktury korygowanej. W takim przypadku błędny numer faktury należy wskazać w polu NrFaKorygowanej - - - - - W przypadku korekty danych sprzedawcy należy podać pełne dane sprzedawcy występujące na fakturze korygowanej. Pole nie dotyczy przypadku korekty błędnego NIP występującego na fakturze pierwotnej - wówczas wymagana jest korekta faktury do wartości zerowych - - - - - - Kod (prefiks) podatnika VAT UE dla przypadków określonych w art. 97 ust. 10 pkt 2 i 3 ustawy oraz w przypadku, o którym mowa w art. 136 ust. 1 pkt 3 ustawy - - - - - Dane identyfikujące podatnika - - - - - Adres podatnika - - - - - - - - W przypadku korekty danych nabywcy występującego jako Podmiot2 lub dodatkowego nabywcy występującego jako Podmiot3 należy podać pełne dane tego podmiotu występujące na fakturze korygowanej. Korekcie nie podlegają błędne numery identyfikujące nabywcę oraz dodatkowego nabywcę. W przypadku korygowania pozostałych danych nabywcy lub dodatkowego nabywcy wskazany numer identyfikacyjny ma być tożsamy z numerem w części Podmiot2 względnie Podmiot3 faktury korygującej - - - - - - Dane identyfikujące nabywcę - - - - - Adres nabywcy. Pola opcjonalne dla przypadków określonych w art. 106e ust. 5 pkt 3 ustawy - - - - - Unikalny klucz powiązania danych nabywcy na fakturach korygujących, w przypadku gdy dane nabywcy na fakturze korygującej zmieniły się w stosunku do danych na fakturze korygowanej - - - - - - - - - - - - - - W przypadku korekt faktur zaliczkowych, kwota zapłaty przed korektą. W przypadku korekt faktur, o których mowa w art. 106f ust. 3 ustawy, kwota pozostała do zapłaty przed korektą - - - - - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w Dziale VI ustawy przed korektą - - - - - - - Dane dla przypadków faktur dokumentujących otrzymanie więcej niż jednej płatności, o której mowa w art. 106b ust. 1 pkt 4 ustawy. W przypadku, gdy faktura, o której mowa w art. 106f ust. 3 ustawy dokumentuje jednocześnie otrzymanie części zapłaty przed dokonaniem czynności, różnica kwoty w polu P_15 i sumy poszczególnych pól P_15Z stanowi kwotę pozostałą ponad płatności otrzymane przed wykonaniem czynności udokumentowanej fakturą - - - - - - Data otrzymania płatności, o której mowa w art. 106b ust. 1 pkt 4 ustawy - - - - - Kwota płatności, o której mowa w art. 106b ust. 1 pkt 4 ustawy, składająca się na kwotę w polu P_15. W przypadku faktur korygujących korekta kwoty wynikającej z faktury korygowanej - - - - - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w Dziale VI ustawy - - - - - - - - Faktura, o której mowa w art. 109 ust. 3d ustawy - - - - - Istniejące powiązania między nabywcą a dokonującym dostawy towarów lub usługodawcą, zgodnie z § 10 ust. 4 pkt 3, z zastrzeżeniem ust. 4b rozporządzenia w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług - - - - - Pola przeznaczone dla wykazywania dodatkowych danych na fakturze, w tym wymaganych przepisami prawa, dla których nie przewidziano innych pól/elementów - - - - - Numery faktur zaliczkowych lub ich numery KSeF, jeśli zostały wystawione z użyciem KSeF - - - - - - - Znacznik faktury zaliczkowej wystawionej poza KSeF - - - - - Numer faktury zaliczkowej wystawionej poza KSeF. Pole obowiązkowe dla faktury wystawianej po wydaniu towaru lub wykonaniu usługi, o której mowa w art. 106f ust. 3 ustawy i ostatniej z faktur, o której mowa w art. 106f ust. 4 ustawy - - - - - - Numer identyfikujący fakturę zaliczkową w KSeF. Pole obowiązkowe w przypadku, gdy faktura zaliczkowa była wystawiona za pomocą KSeF - - - - - - - - Informacja dodatkowa niezbędna dla rolników ubiegających się o zwrot podatku akcyzowego zawartego w cenie oleju napędowego - - - - - Szczegółowe pozycje faktury w walucie, w której wystawiono fakturę - węzeł opcjonalny dla faktury zaliczkowej, faktury korygującej fakturę zaliczkową, oraz faktur korygujących dotyczących wszystkich dostaw towarów lub usług dokonanych lub świadczonych w danym okresie, o których mowa w art. 106j ust. 3 ustawy, dla których należy podać dane dotyczące opustu lub obniżki w podziale na stawki podatku i procedury w części Fa. W przypadku faktur korygujących, o których mowa w art. 106j ust. 3 ustawy, gdy opust lub obniżka ceny odnosi się do części dostaw towarów lub usług dokonanych lub świadczonych w danym okresie w części FaWiersz należy podać nazwy (rodzaje) towarów lub usług objętych korektą. W przypadku faktur, o których mowa w art. 106f ust. 3 ustawy, należy wykazać pełne wartości zamówienia lub umowy. W przypadku faktur korygujących pozycje faktury (w tym faktur korygujących faktury, o których mowa w art. 106f ust. 3 ustawy, jeśli korekta dotyczy wartości zamówienia), należy wykazać różnice wynikające z korekty poszczególnych pozycji lub dane pozycji korygowanych w stanie przed korektą i po korekcie jako osobne wiersze. W przypadku faktur korygujących faktury, o których mowa w art. 106f ust. 3 ustawy, jeśli korekta nie dotyczy wartości zamówienia i jednocześnie zmienia wysokość podstawy opodatkowania lub podatku, należy wprowadzić zapis wg stanu przed korektą i zapis w stanie po korekcie w celu potwierdzenia braku zmiany wartości danej pozycji faktury - - - - - - Kolejny numer wiersza faktury - - - - - Uniwersalny unikalny numer wiersza faktury - - - - - Data dokonania lub zakończenia dostawy towarów lub wykonania usługi lub data otrzymania zapłaty, o której mowa w art. 106b ust. 1 pkt 4 ustawy, o ile taka data jest określona i różni się od daty wystawienia faktury. Pole wypełnia się dla przypadku, gdy dla poszczególnych pozycji faktury występują różne daty - - - - - Nazwa (rodzaj) towaru lub usługi. Pole opcjonalne wyłącznie dla przypadku określonego w art 106j ust. 3 pkt 2 ustawy (faktura korygująca) - - - - - Pole przeznaczone do wpisania wewnętrznego kodu towaru lub usługi nadanego przez podatnika albo dodatkowego opisu - - - - - Globalny numer jednostki handlowej - - - - - Symbol Polskiej Klasyfikacji Wyrobów i Usług - - - - - Symbol Nomenklatury Scalonej - - - - - Symbol Polskiej Klasyfikacji Obiektów Budowlanych - - - - - Miara dostarczonych towarów lub zakres wykonanych usług. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 3 ustawy - - - - - Ilość (liczba) dostarczonych towarów lub zakres wykonanych usług. Pole opcjonalne dla przypadku określonego w art. 106e ust. 5 pkt 3 ustawy - - - - - Cena jednostkowa towaru lub usługi bez kwoty podatku (cena jednostkowa netto). Pole opcjonalne dla przypadków określonych w art. 106e ust. 2 i 3 oraz ust. 5 pkt 3 ustawy - - - - - Cena wraz z kwotą podatku (cena jednostkowa brutto), w przypadku zastosowania art. 106e ust. 7 i 8 ustawy - - - - - Kwoty wszelkich opustów lub obniżek cen, w tym w formie rabatu z tytułu wcześniejszej zapłaty, o ile nie zostały one uwzględnione w cenie jednostkowej netto, a w przypadku stosowania art. 106e ust. 7 ustawy w cenie jednostkowej brutto. Pole opcjonalne dla przypadków określonych w art. 106e ust. 2 i 3 oraz ust. 5 pkt 1 ustawy - - - - - Wartość dostarczonych towarów lub wykonanych usług, objętych transakcją, bez kwoty podatku (wartość sprzedaży netto). Pole opcjonalne dla przypadków określonych w art. 106e ust. 2 i 3 oraz ust. 5 pkt 3 ustawy - - - - - Wartość sprzedaży brutto, w przypadku zastosowania art. 106e ust. 7 i 8 ustawy - - - - - Kwota podatku w przypadku, o którym mowa w art. 106e ust. 10 ustawy - - - - - Stawka podatku. Pole opcjonalne dla przypadków określonych w art. 106e ust. 2, 3, ust. 4 pkt 3 i ust. 5 pkt 3 ustawy - - - - - Stawka podatku od wartości dodanej w przypadku, o którym mowa w dziale XII w rozdziale 6a ustawy - - - - - Znacznik dla towaru lub usługi wymienionych w załączniku nr 15 do ustawy - wartość "1" - - - - - Kwota podatku akcyzowego zawarta w cenie towaru - - - - - Oznaczenie dotyczące dostawy towarów i świadczenia usług - - - - - Oznaczenie dotyczące procedury - - - - - Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w Dziale VI ustawy - - - - - Znacznik stanu przed korektą w przypadku faktury korygującej lub faktury korygującej fakturę wystawioną w związku z art. 106f ust. 3 ustawy, w przypadku gdy korekta dotyczy danych wykazanych w pozycjach faktury i jest dokonywana w sposób polegający na wykazaniu danych przed korektą i po korekcie jako osobnych wierszy z odrębną numeracją oraz w przypadku potwierdzania braku zmiany wartości danej pozycji - - - - - - - - Dodatkowe rozliczenia na fakturze - - - - - - Obciążenia - - - - - - Kwota doliczona do kwoty wykazanej w polu P_15 - - - - - Powód obciążenia - - - - - - - - Suma obciążeń - - - - - Odliczenia - - - - - - Kwota odliczona od kwoty wykazanej w polu P_15 - - - - - Powód odliczenia - - - - - - - - Suma odliczeń - - - - - - Kwota należności do zapłaty równa polu P_15 powiększonemu o Obciazenia i pomniejszonemu o Odliczenia - - - - - Kwota nadpłacona do rozliczenia/zwrotu - - - - - - - - - Warunki płatności - - - - - - - - Znacznik informujący, że kwota należności wynikająca z faktury została zapłacona: 1 - zapłacono - - - - - Data zapłaty, jeśli do wystawienia faktury płatność została dokonana - - - - - - - Znacznik informujący, że kwota należności wynikająca z faktury została zapłacona w części: 1 - zapłacono w części - - - - - Dane zapłat częściowych - - - - - - Kwota zapłaty częściowej - - - - - Data zapłaty częściowej, jeśli do wystawienia faktury płatność częściowa została dokonana - - - - - - - - - - - - - Termin płatności - - - - - Opis terminu płatności - - - - - - - - - Forma płatności - - - - - - Znacznik innej formy płatności: 1 - inna forma płatności - - - - - Doprecyzowanie innej formy płatności - - - - - - - Numer rachunku - - - - - Rachunek faktora - - - - - Skonto - - - - - - Warunki, które nabywca powinien spełnić aby skorzystać ze skonta - - - - - Wysokość skonta - - - - - - - - - - - Warunki transakcji, o ile występują - - - - - - - - - Data umowy - - - - - Numer umowy - - - - - - - - - - - Data zamówienia - - - - - Numer zamówienia - - - - - - - - Numery partii towaru - - - - - Warunki dostawy towarów - w przypadku istnienia pomiędzy stronami transakcji, umowy określającej warunki dostawy tzw. Incoterms - - - - - - Kurs umowny - w przypadkach, gdy na fakturze znajduje się informacja o kursie, po którym zostały przeliczone kwoty wykazane na fakturze w złotych. Nie dotyczy przypadków, o których mowa w Dziale VI ustawy - - - - - Waluta umowna - trzyliterowy kod waluty (ISO-4217) w przypadkach, gdy na fakturze znajduje się informacja o kursie, po którym zostały przeliczone kwoty wykazane na fakturze w złotych. Nie dotyczy przypadków, o których mowa w Dziale VI ustawy - - - - - - - - - - Rodzaj zastosowanego transportu w przypadku dokonanej dostawy towarów - - - - - - Znacznik innego rodzaju transportu: 1 - inny rodzaj transportu - - - - - Opis innego rodzaju transportu - - - - - - - - - - Dane identyfikacyjne przewoźnika - - - - - Adres przewoźnika - - - - - - - - Numer zlecenia transportu - - - - - - - Rodzaj ładunku - - - - - - Znacznik innego ładunku: 1 - inny ładunek - - - - - Opis innego ładunku, w tym ładunek mieszany - - - - - - - Jednostka opakowania - - - - - - - Data i godzina rozpoczęcia transportu - - - - - Data i godzina zakończenia transportu - - - - - Adres miejsca wysyłki - - - - - Adres pośredni wysyłki - - - - - Adres miejsca docelowego, do którego został zlecony transport - - - - - - - - - Wartość "1" oznacza dostawę dokonaną przez podmiot, o którym mowa w art. 22 ust. 2d ustawy. Pole dotyczy przypadku, w którym podmiot uczestniczy w transakcji łańcuchowej innej niż procedura trójstronna uproszczona, o której mowa w art. 135 ust. 1 pkt 4 ustawy - - - - - - - - Zamówienie lub umowa, o których mowa w art. 106f ust. 1 pkt 4 ustawy (dla faktur zaliczkowych) w walucie, w której wystawiono fakturę zaliczkową. W przypadku faktury korygującej fakturę zaliczkową należy wykazać różnice wynikające z korekty poszczególnych pozycji zamówienia lub umowy lub dane pozycji korygowanych w stanie przed korektą i po korekcie jako osobne wiersze, jeśli korekta dotyczy wartości zamówienia lub umowy. W przypadku faktur korygujących faktury zaliczkowe, jeśli korekta nie dotyczy wartości zamówienia lub umowy i jednocześnie zmienia wysokość podstawy opodatkowania lub podatku, należy wprowadzić zapis wg stanu przed korektą i zapis w stanie po korekcie w celu potwierdzenia braku zmiany wartości danej pozycji - - - - - - Wartość zamówienia lub umowy z uwzględnieniem kwoty podatku - - - - - Szczegółowe pozycje zamówienia lub umowy w walucie, w której wystawiono fakturę zaliczkową - - - - - - Kolejny numer wiersza zamówienia lub umowy - - - - - Uniwersalny unikalny numer wiersza zamówienia lub umowy - - - - - Nazwa (rodzaj) towaru lub usługi - - - - - Pole przeznaczone do wpisania wewnętrznego kodu towaru lub usługi nadanego przez podatnika albo dodatkowego opisu - - - - - Globalny numer jednostki handlowej - - - - - Symbol Polskiej Klasyfikacji Wyrobów i Usług - - - - - Symbol Nomenklatury Scalonej - - - - - Symbol Polskiej Klasyfikacji Obiektów Budowlanych - - - - - Miara zamówionego towaru lub zakres usługi - - - - - Ilość zamówionego towaru lub zakres usługi - - - - - Cena jednostkowa netto - - - - - Wartość zamówionego towaru lub usługi bez kwoty podatku - - - - - Kwota podatku od zamówionego towaru lub usługi - - - - - Stawka podatku - - - - - Stawka podatku od wartości dodanej w przypadku, o którym mowa w dziale XII w rozdziale 6a ustawy - - - - - Znacznik dla towaru lub usługi wymienionych w załączniku nr 15 do ustawy - wartość "1" - - - - - Oznaczenie dotyczące dostawy towarów i świadczenia usług - - - - - Oznaczenia dotyczące procedur - - - - - Kwota podatku akcyzowego zawarta w cenie towaru - - - - - Znacznik stanu przed korektą w przypadku faktury korygującej fakturę dokumentującą otrzymanie zapłaty lub jej części przed dokonaniem czynności oraz fakturę wystawioną w związku z art. 106f ust. 4 ustawy, w przypadku gdy korekta dotyczy danych wykazanych w pozycjach zamówienia i jest dokonywana w sposób polegający na wykazaniu danych przed korektą i po korekcie jako osobnych wierszy z odrębną numeracją oraz w przypadku potwierdzania braku zmiany wartości danej pozycji - - - - - - - - - - - - - - Pozostałe dane na fakturze - - - - - - Pozostałe dane - - - - - - Stopka faktury - - - - - - - - Numery podmiotu lub grupy podmiotów w innych rejestrach i bazach danych - - - - - - Pełna nazwa - - - - - Numer Krajowego Rejestru Sądowego - - - - - REGON - - - - - Numer w Bazie Danych o Odpadach - - - - - - - - - - - - - - - - - diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java index 265f96e..cbd2cca 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java @@ -7,6 +7,7 @@ import java.util.List; import java.util.Map; import java.util.logging.Logger; +import org.imixs.einvoice.EInvoiceModel; import org.imixs.einvoice.EInvoiceModelKSeF; import org.imixs.einvoice.EInvoiceNS; import org.imixs.workflow.ItemCollection; @@ -103,6 +104,12 @@ public class KSeFInvoiceLineBuilder { BigDecimal exchangeRate = BigDecimal.valueOf(workitem.getItemValueDouble("invoice.rate")); writeForeignCurrencyFields(model, elementFa, aggregates, exchangeRate); } + + // Phase 4: remove all summary placeholders that were not filled. + // The template ships empty , , and + // elements to enforce the XSD sequence; everything + // the builder did not populate must be stripped before validation. + removeUnusedPlaceholders(elementFa, model); } // ------------------------------------------------------------------ @@ -198,12 +205,12 @@ public class KSeFInvoiceLineBuilder { // P_11 - net amount of the position model.updateElementValue(faWiersz, EInvoiceNS.KSEF, "P_11", format(netAmount)); + // P_11A - gross amount of the position (must come BEFORE P_11Vat per XSD) + model.updateElementValue(faWiersz, EInvoiceNS.KSEF, "P_11A", format(grossAmount)); + // P_11Vat - VAT amount of the position (0 for 0% / np codes) model.updateElementValue(faWiersz, EInvoiceNS.KSEF, "P_11Vat", format(vatAmount)); - // P_11A - gross amount of the position - model.updateElementValue(faWiersz, EInvoiceNS.KSEF, "P_11A", format(grossAmount)); - // P_12 - tax category value driven by the CargoSoft code model.updateElementValue(faWiersz, EInvoiceNS.KSEF, "P_12", taxCode.getP12Value()); } @@ -257,6 +264,15 @@ public class KSeFInvoiceLineBuilder { * Writes the aggregated net and VAT amounts into the corresponding * {@code }/{@code } elements of the {@code } block, * and writes {@code } as the gross total. + *

+ * The KSeF template is expected to ship empty placeholder elements for + * all summary fields in the correct XSD sequence. This method only + * fills them; unused placeholders are removed in a separate phase. + *

+ * As a defensive fallback (in case the template lacks a placeholder for + * a rarely-used CargoSoft tax code), + * {@link EInvoiceModel#findOrCreateChildNode} + * is used. */ private void writeSummaryFields( EInvoiceModelKSeF model, @@ -283,7 +299,7 @@ public class KSeFInvoiceLineBuilder { } } - // P_15 - gross total of the entire invoice + // P_15 - gross total of the entire invoice (always present) Element p15 = model.findOrCreateChildNode(elementFa, EInvoiceNS.KSEF, "P_15"); p15.setTextContent(format(grossTotal)); logger.info("│ ├── set P_15 = " + format(grossTotal)); @@ -295,7 +311,10 @@ public class KSeFInvoiceLineBuilder { /** * Writes the {@code } fields (VAT amount converted to PLN) and - * the {@code } element after {@code }. + * the {@code } element. + *

+ * The KSeF template ships empty placeholders for these elements in the + * correct XSD sequence; this method only fills them. */ private void writeForeignCurrencyFields( EInvoiceModelKSeF model, @@ -317,20 +336,59 @@ public class KSeFInvoiceLineBuilder { .multiply(exchangeRate) .setScale(MONEY_SCALE, MONEY_ROUNDING); - // Insert P_14_xW directly after its sibling P_14_x - Element vatWElement = model.findOrCreateChildNodeAfter( - elementFa, EInvoiceNS.KSEF, vatFieldW, vatField); + Element vatWElement = model.findOrCreateChildNode(elementFa, EInvoiceNS.KSEF, vatFieldW); vatWElement.setTextContent(format(vatInPln)); logger.info("│ ├── set " + vatFieldW + " = " + format(vatInPln)); } - // KursWalutyZ - exchange rate, written directly after P_15 - Element kursElement = model.findOrCreateChildNodeAfter( - elementFa, EInvoiceNS.KSEF, "KursWalutyZ", "P_15"); + // KursWalutyZ - exchange rate + Element kursElement = model.findOrCreateChildNode(elementFa, EInvoiceNS.KSEF, "KursWalutyZ"); kursElement.setTextContent(exchangeRate.toPlainString()); logger.info("│ ├── set KursWalutyZ = " + exchangeRate.toPlainString()); } + // ------------------------------------------------------------------ + // Phase 4 - cleanup unused placeholders + // ------------------------------------------------------------------ + + /** + * Names of all summary placeholder elements that the template ships in + * the {@code } block (in XSD sequence order) and that the builder + * may or may not populate. + *

+ * Any of these elements that still have empty text content after the + * builder has run are removed from the DOM, because the XSD types + * ({@code TKwotowy}, {@code TIlosci}) reject empty content during + * validation. + */ + private static final String[] SUMMARY_PLACEHOLDERS = { + "P_13_1", "P_14_1", "P_14_1W", + "P_13_2", "P_14_2", "P_14_2W", + "P_13_6_1", + "P_13_8", + "P_13_9", + "KursWalutyZ" + // P_15 is mandatory and always filled - not a placeholder. + }; + + /** + * Removes all summary placeholder elements that were not populated by + * the builder. This keeps the final XML schema-valid even when the + * template ships more placeholders than the current invoice needs. + */ + private void removeUnusedPlaceholders(Element elementFa, EInvoiceModelKSeF model) { + for (String fieldName : SUMMARY_PLACEHOLDERS) { + Element element = model.findChildNode(elementFa, EInvoiceNS.KSEF, fieldName); + if (element != null) { + String content = element.getTextContent(); + if (content == null || content.isBlank()) { + elementFa.removeChild(element); + logger.fine("│ ├── removed unused placeholder <" + fieldName + "/>"); + } + } + } + } + // ------------------------------------------------------------------ // Helpers // ------------------------------------------------------------------ diff --git a/office-alexander-logistics-app/src/test/resources/ksef/ksef.xml b/office-alexander-logistics-app/src/test/resources/ksef/ksef.xml index 15eca9f..5901954 100644 --- a/office-alexander-logistics-app/src/test/resources/ksef/ksef.xml +++ b/office-alexander-logistics-app/src/test/resources/ksef/ksef.xml @@ -61,12 +61,22 @@ - - + + + + + + + + + + + + diff --git a/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-eu-service-np.xml b/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-eu-service-np.xml index 6b2af94..147065f 100644 --- a/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-eu-service-np.xml +++ b/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-eu-service-np.xml @@ -6,7 +6,7 @@ FA 3 - 2026-04-27T22:36:23.680605Z + 2026-04-28T18:50:52.375962Z Imixs eInvoice @@ -59,14 +59,16 @@ Szczecin FV/2025/7470 - 2026-04-27 + 2026-04-28 - - + + 4620.00 + 4620.00 + 4.3 2 @@ -101,8 +103,8 @@ 1.00 4620.00 4620.00 - 0.00 4620.00 + 0.00 np II @@ -140,8 +142,5 @@ Konto USD - 4620.00 - 4620.00 - 4.3 diff --git a/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-mixed-rates.xml b/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-mixed-rates.xml index 9834ca4..d71127a 100644 --- a/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-mixed-rates.xml +++ b/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-mixed-rates.xml @@ -6,7 +6,7 @@ FA 3 - 2026-04-27T22:36:23.965831Z + 2026-04-28T18:47:03.533669Z Imixs eInvoice @@ -59,14 +59,17 @@ Szczecin FV/2025/7471 - 2026-04-27 + 2026-04-28 - - + + 3960.00 + 910.80 + 14040.00 + 18910.80 2 @@ -101,8 +104,8 @@ 1.00 14040.00 14040.00 - 0.00 14040.00 + 0.00 0 KR @@ -112,8 +115,8 @@ 1.00 3960.00 3960.00 - 910.80 4870.80 + 910.80 23 @@ -151,9 +154,5 @@ Konto USD - 14040.00 - 3960.00 - 910.80 - 18910.80 diff --git a/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-simple.xml b/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-simple.xml index ccc22b2..d50dea4 100644 --- a/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-simple.xml +++ b/office-alexander-logistics-app/src/test/resources/ksef/output/invoice-simple.xml @@ -6,7 +6,7 @@ FA 3 - 2026-04-27T22:36:24.034379Z + 2026-04-28T18:45:18.527334Z Imixs eInvoice @@ -59,14 +59,16 @@ Szczecin FV/2025/001 - 2026-04-27 + 2026-04-28 - - + + 10000.00 + 2300.00 + 12300.00 2 @@ -101,8 +103,8 @@ 1.00 6000.00 6000.00 - 1380.00 7380.00 + 1380.00 23 @@ -112,8 +114,8 @@ 1.00 4000.00 4000.00 - 920.00 4920.00 + 920.00 23 @@ -151,8 +153,5 @@ Konto USD - 10000.00 - 2300.00 - 12300.00 diff --git a/office-alexander-logistics-app/src/test/resources/ksef/output/test-korrekturrechnung.xml b/office-alexander-logistics-app/src/test/resources/ksef/output/test-korrekturrechnung.xml index f710395..0eeeaee 100644 --- a/office-alexander-logistics-app/src/test/resources/ksef/output/test-korrekturrechnung.xml +++ b/office-alexander-logistics-app/src/test/resources/ksef/output/test-korrekturrechnung.xml @@ -6,7 +6,7 @@ FA 3 - 2026-04-27T22:36:23.999774Z + 2026-04-28T18:46:09.787442Z Imixs eInvoice @@ -59,14 +59,18 @@ Szczecin FV/2025/001 - 2026-04-27 + 2026-04-28 - - + + -900.00 + -207.00 + -890.10 + -1107.00 + 4.3 2 @@ -106,8 +110,8 @@ 1.00 -900.00 -900.00 - -207.00 -1107.00 + -207.00 23 @@ -145,10 +149,5 @@ Konto USD - -900.00 - -207.00 - -890.10 - -1107.00 - 4.3 diff --git a/workflow/pl/e-invoice/templates/ksef.xml b/workflow/pl/e-invoice/templates/ksef.xml index 15eca9f..5901954 100644 --- a/workflow/pl/e-invoice/templates/ksef.xml +++ b/workflow/pl/e-invoice/templates/ksef.xml @@ -61,12 +61,22 @@ - - + + + + + + + + + + + +