Co to oznacza
Jeśli w ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:TaxPointDate znajduje się udt:DateString, reguła wymaga obecności jego atrybutu format. Sprawdza tylko obecność atrybutu, nie jego wartość ani samą datę. Pusty atrybut też spełnia ten test. Reguła dotyczy profili EN 16931 i Extended formatów Factur-X i ZUGFeRD.
Dlaczego to ważne
Atrybut określa sposób zapisu daty powstania obowiązku podatkowego. Wymóg jego obecności i sprawdzenie jego wartości to odrębne kontrole.
Jak to poprawić
Popraw eksport tak, aby udt:DateString pod ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:TaxPointDate miał atrybut format. Dla daty zapisanej jako RRRRMMDD ustaw format na 102. Zachowaj zgodność kodu z zapisem daty. Jeśli nie możesz zmienić XML, podaj dostawcy programu ścieżkę elementu i identyfikator reguły. 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 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000591 Data powstania obowiązku podatkowego musi mieć format 102
- FX-SCH-A-000592 Rodzaj podatku w zestawieniu VAT musi mieć wartość VAT
- FX-SCH-A-000593 Data końca okresu rozliczeniowego musi mieć format 102
- FX-SCH-A-000594 Format 102 dla początku okresu faktury
- FX-SCH-A-000595 Waluta faktury musi być poprawnym kodem waluty (EN 16931)
- FX-SCH-A-000596 Format 102 dla daty wcześniejszej faktury