Przejdź do treści

Błąd

FX-SCH-A-001009: Data kursu wymiany wymaga kodu formatu daty

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-001009 oznacza, że data kursu wymiany użytego do przeliczenia VAT nie ma atrybutu format przy udt:DateTimeString. Dodaj ten atrybut z dozwolonym kodem odpowiadającym zapisowi daty. Dla daty zapisanej jako RRRRMMDD, na przykład 20261105, użyj 102.

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 obecność atrybutu format przy udt:DateTimeString w ram:TaxApplicableTradeCurrencyExchange/ram:ConversionRateDateTime. Pusty atrybut spełnia ten test. Reguła nie sprawdza, czy kod formatu jest dozwolony ani czy sama data jest poprawna.

Dlaczego to ważne

Atrybut format określa sposób zapisu daty kursu wymiany.

Jak to poprawić

Znajdź udt:DateTimeString w ram:TaxApplicableTradeCurrencyExchange/ram:ConversionRateDateTime. Dodaj atrybut format z dozwolonym kodem odpowiadającym zapisowi daty. Jeśli używasz 102, zapisz datę jako osiem cyfr w układzie RRRRMMDD, na przykład 20261105 dla 5 listopada 2026. 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

Attribute '@format' is required in this context.

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-001009 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026