Co to oznacza
Profil Extended formatów Factur-X i ZUGFeRD może podawać okres obowiązywania dokumentu. W pliku XML data znajduje się w udt:DateTimeString w ram:CompleteDateTime elementu ram:EffectiveSpecifiedPeriod w 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 treści daty. Dotyczy tylko profilu Extended tych 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. Rozpoznany kod nadal wymaga daty zapisanej w odpowiadającym mu formacie.
Jak to poprawić
Popraw atrybut format elementu udt:DateTimeString w ram:CompleteDateTime, w ram:EffectiveSpecifiedPeriod dokumentu. Dla format="102" zapisz rzeczywistą datę jako osiem cyfr RRRRMMDD, bez separatorów. Nie wpisuj samego tekstu RRRRMMDD w atrybucie. Jeśli XML tworzy twój program do faktur, poproś o poprawienie eksportu. 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-000633 Kod tematu uwagi musi być dozwolonym kodem
- FX-SCH-A-000634 Format daty wystawienia musi być dozwolonym kodem
- 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