S.I.8 Structuri comune (Structures)

Regula S.I.8: Invoice date

În documentația oficială SAF-T publicată de ANAF, regula S.I.8 stabilește ce trebuie să conțină câmpul „Invoice date” din structurile comune (Structures) refolosite în mai multe secțiuni ale declarației informative D406. Validatorul DUKIntegrator aplică regula la fiecare depunere; pe această pagină găsești cerința oficială, citată ca atare, și eroarea tipică semnalată la validare.


Cum arată eroarea

Mesajul din raportul de validare are forma:

eroare atribut: : data calendaristica eronata (format: yyyy-mm-dd): '01.08.2026'

Forma mesajului este capturată dintr-o rulare reală a DUKIntegrator și păstrată ca în raportul original, fără diacritice.

Cum rezolvi

Structura Invoice e folosită și de facturile de vânzare, și de cele de achiziție, iar data facturii e obligatorie în ambele, strict în ISO 8601. Verificarea e mecanică: an-lună-zi despărțite cu cratimă. Tot ce introduce omul sau importă programul în alt format se oprește aici.

  1. Compară data facturii semnalate cu formatul cerut: „AAAA-LL-ZZ”, cu exemplele oficiale 2020-10-03 și 2021-04-12.
  2. An pe patru cifre, lună și zi pe câte două, despărțite cu cratimă. 12.08.2026 sau 2026/08/12 nu trec, deși descriu aceeași zi.
  3. La vânzări data vine din program și greșeala e de regulă o setare de format la export. La achiziții, unde datele se pot introduce manual, caută înregistrările individuale scrise altfel decât restul.
  4. Corectează la sursă și regenerează fișierul, apoi verifică ambele jurnale: structura fiind comună, aceeași cerință se aplică și facturilor primite, și celor emise.
Greșit
<InvoiceDate>12/08/2026</InvoiceDate>
Corect
<InvoiceDate>2026-08-12</InvoiceDate>

Cerința oficială

Date of the invoice

Text citat din documentația oficială SAF-T (SchemaDefCod), în limba originală, fără parafrazare.

Detalii din documentația oficială

Data facturii
Validation accoring to ISO 8601
Validare conform standardului ISO 8601
The date and time is filled in the SAF-T reporting file using the ISO 8601 standard, that specify the following format AAAA-LL-ZZ Example of accepted format for date: 2020-10-03, 2021-04-12
Codificarea datei și a orei în fișierul standard de audit SAF-T se realizează pe baza standardului ISO 8601, care specifica următorul format : AAAA-LL-ZZ Exemple de date acceptate: 2020-10-03, 2021-04-12

Valori scurte din coloanele fișei oficiale (tip de dată, sursă, obligativitate, cardinalitate), în ordinea din documentație:

Date ERP Mandatory Mandatory 1

Reguli înrudite