Co to oznacza
Reguła dotyczy qdt:DateTimeString w ram:FormattedIssueDateTime odwołania ram:AdditionalReferencedDocument z ram:TypeCode równym 130, w ram:ApplicableHeaderTradeAgreement. BT-18 identyfikuje przedmiot faktury; sprawdzany element zawiera datę tego odwołania. Test wymaga wyłącznie obecności atrybutu format, więc pusty atrybut też go przechodzi. Nie sprawdza wartości atrybutu ani samej daty.
Dlaczego to ważne
Profil Extended wymaga atrybutu formatu przy tej dacie. Kod typu odwołania 130 nie określa sposobu zapisu daty.
Jak to poprawić
Popraw eksport tak, aby qdt:DateTimeString w odwołaniu z kodem typu 130 miał atrybut format z kodem odpowiadającym dacie. Dla pełnej daty zapisanej jako RRRRMMDD bez separatorów użyj format="102". Nie dodawaj tylko pustego atrybutu. Element znajduje się w ram:FormattedIssueDateTime w ram:AdditionalReferencedDocument w ram:ApplicableHeaderTradeAgreement. Wyeksportuj poprawiony plik i sprawdź go 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
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-000638 Format daty przy identyfikatorze przedmiotu musi być dozwolony
- FX-SCH-A-000639 Schemat identyfikatora przedmiotu faktury musi być dozwolony
- FX-SCH-A-000640 Kod typu odwołania do przedmiotu faktury musi być dozwolony
- FX-SCH-A-000641 Data przy odwołaniu do przetargu lub części wymaga formatu
- FX-SCH-A-000642 Format daty przy odwołaniu do przetargu musi być dozwolony
- FX-SCH-A-000643 Kod typu odwołania do przetargu lub części musi być dozwolony