XSDHub

KSEF-XSD-GV: GV: znacznik członka grupy VAT

GV jest oddzielnym znacznikiem w Podmiot2 i nie zastępuje JST. Jego lokalny typ zawęża dozwolone wartości do 1 i 2. Dokumentacja XSD opisuje wartość 1 jako fakturę dotyczącą członka grupy VAT, a wartość 2 jako brak tego przypadku. Testowana mutacja zastępuje 2 przez 0 przy zachowaniu danych identyfikacyjnych nabywcy i znacznika JST. Programistyczne false zapisane jako zero jest zatem niewłaściwym mapowaniem do tego słownika. W sekwencji Podmiot2 element GV następuje po JST, co pozwala odróżnić błąd wartości od błędu kolejności. Nie wybieraj wartości wyłącznie po to, aby zniknął komunikat: odczytaj faktyczny charakter nabywcy i transakcji. Kontrola schematu potwierdza jedynie zgodność zapisu z wyliczeniem, nie skład grupy VAT, prawo dostępu do dokumentu ani poprawne udostępnienie faktury w KSeF.

Deklaracja XSD i ograniczenia

Deklaracja GV: typ lokalny, wystąpienia 1..1. Ograniczenia: base=xsd:integer. Liczba wartości w pokazanych wyliczeniach: 2.

<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="GV">
								<xsd:simpleType>
									<xsd:restriction base="xsd:integer">
										<xsd:enumeration value="1">
											</xsd:enumeration>
										<xsd:enumeration value="2">
											</xsd:enumeration>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:element>

Kontrolowana para przykładów

Własna para syntetyczna KSEF-XSD-GV: błędny pełny XML nie przechodzi kontroli, a poprawiony dokument przechodzi ten sam schemat FA(3) 1-0E. Zmienione pole: Podmiot2/GV.

Błędny fragment

<ns0:GV xmlns:ns0="http://crd.gov.pl/wzor/2025/06/25/13775/">0</ns0:GV>
  

Poprawny fragment

<ns0:GV xmlns:ns0="http://crd.gov.pl/wzor/2025/06/25/13775/">2</ns0:GV>
  

Pełny błędny XML · Pełny poprawny XML

Powiązane pola i objaśnienia

Komunikat i miejsce w raporcie

Element '{http://crd.gov.pl/wzor/2025/06/25/13775/}GV': [facet 'enumeration'] The value '0' is not an element of the set {'1', '2'}.

Raport JSON: errors[].code wskazuje KSEF-XSD-GV, errors[].message zachowuje angielski tekst, a errors[].line podaje wiersz, jeżeli silnik go udostępnia. Interfejs pokazuje komunikat w sekcji wyników kontroli XSD.

MF / CRD 13775: oficjalny XSD · XSD i manifest źródeł