Przejdź do treści

Błąd

FX-SCH-A-000637: Data przy identyfikatorze przedmiotu faktury wymaga formatu

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000637 oznacza, że data przy identyfikatorze przedmiotu faktury (kod typu 130, BT-18) nie ma atrybutu format. Dodaj ten atrybut do qdt:DateTimeString z kodem odpowiadającym zapisowi daty, na przykład 102 dla RRRRMMDD.

Na tej stronie

Co to oznacza

Reguła dotyczy qdt:DateTimeString w ram:FormattedIssueDateTime odwołania ram:AdditionalReferencedDocument z ram:TypeCode równym 130, w ram:ApplicableHeaderTradeAgreement. BT-18 identyfikuje przedmiot faktury; sprawdzany element zawiera datę tego odwołania. Test wymaga wyłącznie obecności atrybutu format, więc pusty atrybut też go przechodzi. Nie sprawdza wartości atrybutu ani samej daty.

Dlaczego to ważne

Profil Extended wymaga atrybutu formatu przy tej dacie. Kod typu odwołania 130 nie określa sposobu zapisu daty.

Jak to poprawić

Popraw eksport tak, aby qdt:DateTimeString w odwołaniu z kodem typu 130 miał atrybut format z kodem odpowiadającym dacie. Dla pełnej daty zapisanej jako RRRRMMDD bez separatorów użyj format="102". Nie dodawaj tylko pustego atrybutu. Element znajduje się w ram:FormattedIssueDateTime w ram:AdditionalReferencedDocument w ram:ApplicableHeaderTradeAgreement. 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-000637 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026