Przejdź do treści

Błąd

FX-SCH-A-000333: Dozwolony kod waluty docelowej

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000333 oznacza, że kod waluty docelowej ram:TargetCurrencyCode w danych przeliczenia waluty podatku w pliku Factur-X lub ZUGFeRD w profilu Extended nie należy do listy dozwolonej przez profil. Wpisz kod z tej listy odpowiadający walucie, na którą przeliczasz kwotę.

Na tej stronie

Co to oznacza

Factur-X i ZUGFeRD to zagraniczne formaty e-faktury, a nie struktura FA(3) z KSeF. Reguła sprawdza ram:TargetCurrencyCode wewnątrz ram:TaxApplicableTradeCurrencyExchange. Kod oznacza walutę, na którą następuje przeliczenie. Sprawdzana wartość musi być pusta albo dokładnie odpowiadać kodowi z listy 42 w FACTUR-X_EXTENDED_codedb.xml. Ta reguła nie sprawdza obecności elementu.

Dlaczego to ważne

Kod waluty docelowej jest sprawdzany względem listy używanej przez profil Extended. Niepusta wartość spoza tej listy nie spełnia reguły, nawet jeśli wygląda jak kod waluty.

Jak to poprawić

Sprawdź, na jaką walutę przeliczasz kwotę w danych ram:TaxApplicableTradeCurrencyExchange. Ustaw ram:TargetCurrencyCode na odpowiadający jej kod z listy 42 w FACTUR-X_EXTENDED_codedb.xml, dokładnie w podanej tam postaci. Jeśli program eksportuje inną wartość, poproś jego dostawcę o poprawienie przypisania kodu. Wyeksportuj 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:TargetCurrencyCode' is not allowed.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 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-000333 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026