Przejdź do treści

Błąd

FX-SCH-A-001010: Format daty kursu wymiany musi być dozwolonym kodem

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-001010 oznacza, że niepusty kod formatu (@format) przy dacie kursu wymiany użytego do przeliczenia VAT nie znajduje się na liście dozwolonych kodów. Użyj dozwolonego kodu odpowiadającego zapisowi daty, na przykład 102 dla RRRRMMDD.

Na tej stronie

Co to oznacza

W e-fakturze Factur-X lub ZUGFeRD (zagraniczne formaty e-faktury, inne niż FA(3) w KSeF) w profilu Extended reguła sprawdza niepusty atrybut format przy udt:DateTimeString w ram:TaxApplicableTradeCurrencyExchange/ram:ConversionRateDateTime na liście formatów dozwolonych w profilu. Na przykład 102 oznacza zapis RRRRMMDD. Wzorzec taki jak yyyy-MM-dd nie jest kodem z tej listy. Pusta wartość nie narusza tego testu. FX-SCH-A-001009 wymaga obecności atrybutu, ale nie wymaga jego niepustej wartości. Żaden z tych dwóch testów nie sprawdza tekstu daty.

Dlaczego to ważne

Kod formatu określa sposób odczytania tekstu daty kursu wymiany.

Jak to poprawić

Sprawdź zapis daty w udt:DateTimeString w ram:TaxApplicableTradeCurrencyExchange/ram:ConversionRateDateTime. Zastąp wartość atrybutu format dozwolonym kodem odpowiadającym temu zapisowi. Dla daty zapisanej jako RRRRMMDD, na przykład 20261105, użyj 102. Nie wpisuj wzorca daty w atrybut i nie traktuj każdego kodu innego niż 102 jako błędnego. Wyeksportuj poprawiony plik i sprawdź go 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 '@format' 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-001010 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026