Przejdź do treści

Błąd

FX-SCH-A-000502: Kraj sprzedawcy musi być poprawnym kodem kraju (Basic)

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000502 oznacza, że kraj w adresie sprzedawcy (BT-40) nie jest kodem kraju, który akceptuje profil Basic formatów Factur-X i ZUGFeRD. Wpisz dwuliterowy kod ISO 3166-1 wielkimi literami, na przykład PL, DE, FR lub GB, zamiast nazwy kraju albo jego wariantu.

Na tej stronie

Co to oznacza

Kraj w adresie pocztowym sprzedawcy (BT-40) musi być zapisany jako dwuliterowy kod z listy ISO 3166-1, wielkimi literami. Nazwa kraju, na przykład Francja, kod małymi literami lub kod trzyliterowy nie pasują do listy. Reguła sprawdza tylko wartość, która jest wypełniona. Nie sprawdza obecności kraju.

Dlaczego to ważne

Kod kraju określa kraj w adresie sprzedawcy w jednolity sposób. Ten test nie ustala zasad rozliczenia VAT.

Jak to poprawić

Popraw kraj w adresie sprzedawcy, aby eksport zawierał dozwolony kod odpowiadający rzeczywistemu adresowi. Wielka Brytania to GB, nie UK, a Grecja to GR, nie EL. W XML popraw ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID w ram:ApplicableHeaderTradeAgreement. Wyeksportuj fakturę i sprawdź ją ponownie.

Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę

Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę Beta

Oryginalna treść reguły

Value of 'ram:CountryID' is not allowed.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
Factur-X 1.09 BASIC 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
Źródło treści reguły: phive-rules 4.6.4.

Sprawdź swój plik

Przeciągnij tutaj e-fakturę i zobacz, czy reguła FX-SCH-A-000502 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026