Co to oznacza
Reguła sprawdza niepusty atrybut format elementu ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime/udt:DateTimeString w ram:ApplicableHeaderTradeSettlement. W profilu EN 16931 formatów Factur-X i ZUGFeRD kod musi należeć do listy formatów daty używanej w profilu. Kod 102 oznacza zapis RRRRMMDD. Pusta wartość przechodzi ten test, który nie sprawdza samego tekstu daty.
Dlaczego to ważne
Kod formatu wskazuje sposób odczytania daty. Powinien odpowiadać zapisowi daty użytemu w XML.
Jak to poprawić
Sprawdź termin płatności lub warunki płatności w programie do faktur, upewnij się, że data jest wpisana jako poprawna data, i wyeksportuj fakturę ponownie. Jeśli tworzysz XML samodzielnie, data jest w ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime/udt:DateTimeString. Zapisz ją jako RRRRMMDD i ustaw atrybut format na 102. Sprawdź wygenerowany plik ponownie.
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-000606 Waluta łącznej kwoty VAT musi być poprawnym kodem waluty
- FX-SCH-A-000607 Łączna kwota VAT w walucie rozliczenia VAT wymaga poprawnego kodu
- FX-SCH-A-000608 Dokładnie jeden element ram:ID w danych karty
- FX-SCH-A-000609 Kod sposobu płatności musi być poprawnym kodem
- FX-SCH-A-000610 Waluta rozliczenia VAT musi być poprawnym kodem waluty (EN 16931)
- FX-SCH-A-000611 Jednostka przy cenie przed rabatem musi być poprawnym kodem