Co to oznacza
Każdy qdt:DateTimeString w ram:DespatchAdviceReferencedDocument/ram:FormattedIssueDateTime musi mieć atrybut format. Reguła sprawdza tylko obecność atrybutu, nie jego wartość ani tekst daty. Pusty atrybut również spełnia ten konkretny test.
Dlaczego to ważne
Atrybut format określa sposób zapisu daty. Profil Extended formatów Factur-X i ZUGFeRD wymaga jego obecności, gdy podajesz ten element daty awiza wysyłki.
Jak to poprawić
Dodaj atrybut format do ram:ApplicableHeaderTradeDelivery/ram:DespatchAdviceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString. Jeśli zapisujesz datę jako YYYYMMDD, użyj format="102", na przykład dla 20261105. Dopasuj tekst daty do kodu, wyeksportuj fakturę ponownie i sprawdź plik.
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-000791 Format daty awiza wysyłki musi być dozwolonym kodem
- FX-SCH-A-000792 Data potwierdzenia odbioru towaru wymaga atrybutu format
- FX-SCH-A-000793 Format daty potwierdzenia odbioru musi być dozwolonym kodem
- FX-SCH-A-000794 Najwyżej jedno pole ram:ID strony wysyłającej towar
- FX-SCH-A-000795 Nadawca towaru może mieć tylko jeden kod roli
- FX-SCH-A-000796 Najwyżej jedna sekcja adresu elektronicznego nadawcy towaru