Przejdź do treści

Błąd

FX-SCH-A-000641: Data przy odwołaniu do przetargu lub części wymaga formatu

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000641 oznacza, że data przy odwołaniu do przetargu lub części zamówienia (kod typu 50, BT-17) 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 50, w ram:ApplicableHeaderTradeAgreement. BT-17 identyfikuje przetarg lub część zamówienia; 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 50 nie określa sposobu zapisu daty.

Jak to poprawić

Popraw eksport tak, aby qdt:DateTimeString w odwołaniu z kodem typu 50 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-000641 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026