Co to oznacza
Data wystawienia (BT-2) jest zapisana w udt:DateTimeString w ram:IssueDateTime elementu rsm:ExchangedDocument. Niepusta wartość jej atrybutu format musi należeć do listy kodów profilu Extended. Pusta wartość przechodzi tę kontrolę. Kod 102 oznacza RRRRMMDD (rok, miesiąc, dzień), na przykład 20261105. Reguła nie sprawdza, czy treść daty odpowiada kodowi formatu. Dotyczy tylko profilu Extended formatów Factur-X i ZUGFeRD, czyli zagranicznych formatów faktury PDF z wbudowanym XML (to nie struktura FA(3) z KSeF).
Dlaczego to ważne
Kod formatu określa sposób odczytu daty wystawienia. Ta kontrola dotyczy formatu zapisu, a nie rozliczenia VAT ani wyboru daty.
Jak to poprawić
Popraw atrybut format elementu udt:DateTimeString w ram:IssueDateTime w rsm:ExchangedDocument, nie przy dacie dostawy ani terminie płatności. Dla format="102" zapisz rzeczywistą datę wystawienia jako osiem cyfr RRRRMMDD, bez separatorów. Nie zmieniaj rzeczywistej daty wystawienia tylko po to, by usunąć błąd formatu. Popraw eksport, wyeksportuj plik ponownie i sprawdź go.
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 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000635 Kod typu faktury musi być na liście profilu Extended
- FX-SCH-A-000636 Identyfikator specyfikacji musi pasować do profilu Extended
- FX-SCH-A-000637 Data przy identyfikatorze przedmiotu faktury wymaga formatu
- FX-SCH-A-000638 Format daty przy identyfikatorze przedmiotu musi być dozwolony
- FX-SCH-A-000639 Schemat identyfikatora przedmiotu faktury musi być dozwolony
- FX-SCH-A-000640 Kod typu odwołania do przedmiotu faktury musi być dozwolony