Przejdź do treści

Błąd

FX-SCH-A-000596: Format 102 dla daty wcześniejszej faktury

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000596 oznacza, że kod formatu daty przy dacie wcześniejszej faktury (BT-26) ma niedozwoloną wartość. Ustaw go na 102 i zapisz datę jako RRRRMMDD.

Na tej stronie

Co to oznacza

Reguła sprawdza niepusty atrybut format elementu ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString w ram:ApplicableHeaderTradeSettlement. Dotyczy daty wcześniejszej faktury (BT-26) powiązanej z odwołaniem BT-25. W profilu EN 16931 formatów Factur-X i ZUGFeRD użyj kodu 102 dla zapisu RRRRMMDD. Pusta wartość przechodzi ten test, który nie sprawdza samej daty ani numeru wcześniejszej faktury.

Dlaczego to ważne

Kod formatu wskazuje sposób zapisania daty wcześniejszej faktury. Nie potwierdza, że odwołanie dotyczy właściwego dokumentu.

Jak to poprawić

Sprawdź datę wcześniejszej faktury (BT-26), nie datę bieżącej faktury lub faktury korygującej. Jeśli tworzysz XML samodzielnie, zapisz ją jako RRRRMMDD w ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString i ustaw atrybut format na 102. Ten element używa przedrostka qdt, nie udt. Wyeksportuj fakturę i sprawdź ją 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 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 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-000596 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026