Co to oznacza
Data wystawienia (BT-2) jest zapisana w elemencie udt:DateTimeString wewnątrz rsm:ExchangedDocument/ram:IssueDateTime. Ten element musi mieć atrybut format, który określa sposób zapisu daty. Ta reguła sprawdza tylko obecność atrybutu, nie jego wartość ani treść daty. Nawet pusty atrybut nie narusza tego testu. W profilu Minimum jego wartość sprawdza reguła FX-SCH-A-000022.
Dlaczego to ważne
Atrybut format określa sposób zapisu daty wystawienia.
Jak to poprawić
Popraw eksport daty wystawienia. Jeśli samodzielnie tworzysz XML i zapisujesz datę jako RRRRMMDD, użyj format="102", na przykład <udt:DateTimeString format="102">20261105</udt:DateTimeString>, wstawiając rzeczywistą datę wystawienia. Jeśli program pomija atrybut, poproś jego dostawcę o poprawienie eksportu. Wyeksportuj plik ponownie i sprawdź go.
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 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.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-000022 Format daty wystawienia musi być dozwolony w profilu Minimum
- FX-SCH-A-000023 Kod rodzaju dokumentu musi być dozwolony w profilu Minimum
- FX-SCH-A-000024 Faktura może wskazać najwyżej jeden proces biznesowy
- FX-SCH-A-000025 Dokładnie jeden wpis specyfikacji
- FX-SCH-A-000026 Identyfikator specyfikacji musi pasować do profilu Minimum
- FX-SCH-A-000027 Dokładnie jeden sprzedawca