Co to oznacza
Reguła sprawdza niepusty atrybut format w ram:TaxPointDate/udt:DateString pod ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax. Profil EN 16931 używa kodu 102 dla roku, miesiąca i dnia bez separatorów. Ten test nie zgłasza błędu, gdy atrybutu nie ma lub jego wartość jest pusta. Reguła FX-SCH-A-000590 osobno wymaga obecności atrybutu.
Dlaczego to ważne
Kod formatu określa sposób zapisu daty powstania obowiązku podatkowego. Ta reguła sprawdza kod, nie poprawność samej daty ani okres rozliczenia VAT.
Jak to poprawić
Popraw zapis daty powstania obowiązku podatkowego (BT-7) w eksporcie. W XML zapisz właściwą datę jako RRRRMMDD w ram:TaxPointDate/udt:DateString pod ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax i ustaw atrybut format na 102. Jeśli program generuje błędny kod, poproś jego dostawcę o poprawienie zapisu zamiast zmieniać właściwą datę. 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
Value of '@format' is not allowed. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- 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
- FX-SCH-A-000597 Schemat identyfikatora odbiorcy płatności musi być kodem ISO 6523