Przejdź do treści

Błąd

FX-SCH-A-000568: Kraj nabywcy musi być poprawnym kodem dwuliterowym

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000568 oznacza, że niepusty kod kraju w adresie nabywcy (BT-55) nie znajduje się na dozwolonej liście. Popraw ram:CountryID w adresie nabywcy, używając właściwego dwuliterowego kodu ISO 3166-1 wielkimi literami, na przykład PL, DE, FR lub NL.

Na tej stronie

Co to oznacza

W profilach EN 16931 formatów Factur-X i ZUGFeRD reguła sprawdza ram:CountryID w ram:BuyerTradeParty/ram:PostalTradeAddress, czyli kod kraju nabywcy (BT-55) w jego adresie pocztowym (BG-8). Niepusta wartość musi należeć do wskazanej listy krajów. Ten test nie wymaga obecności elementu i dopuszcza pustą wartość.

Dlaczego to ważne

Kod kraju jest ustandaryzowanym zapisem kraju w adresie nabywcy. Ta reguła nie określa sposobu rozliczenia VAT.

Jak to poprawić

Sprawdź kraj w adresie nabywcy i popraw go w danych źródłowych faktury. W ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountryID wpisz właściwy dwuliterowy kod wielkimi literami, nie nazwę kraju ani kod trzyliterowy. Dla Grecji użyj GR, a dla Zjednoczonego Królestwa GB. Wygeneruj plik ponownie i sprawdź go.

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 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 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-000568 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026