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. Ten element musi mieć atrybut format. Reguła sprawdza tylko obecność atrybutu; pusty atrybut również spełnia ten warunek. Nie sprawdza jego wartości ani treści daty. Reguła dotyczy tylko profilu Extended tych zagranicznych formatów faktury PDF z wbudowanym XML (to nie struktura FA(3) z KSeF).
Dlaczego to ważne
Atrybut określa sposób zapisu daty. Jego obecność jest wymogiem struktury XML dla tego elementu.
Jak to poprawić
Jeśli data jest pełną datą kalendarzową zapisaną jako RRRRMMDD, dodaj format="102" do udt:DateTimeString w ram:CompleteDateTime, w ram:EffectiveSpecifiedPeriod dokumentu. Jeśli stosujesz inny dozwolony zapis, podaj odpowiadający mu kod formatu. Nie dodawaj pustego atrybutu tylko po to, by spełnić ten warunek. 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
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 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000632 Format daty obowiązywania dokumentu musi być dozwolony
- 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