Sari la conținut
Temă
Română

Eroare fatală

CII-DT-068: Scrie data de început a perioadei de facturare ca dată simplă

Pe scurt

Eroare fatală: nu trece verificările selectate.

CII-DT-068 înseamnă că data de început a perioadei de facturare este scrisă cu un element DateTime, ceea ce nu este permis. Corectează scriind data ca DateTimeString cu formatul 102, adică YYYYMMDD (anul, luna, ziua, fără separatori).

Pe această pagină

Ce înseamnă

Perioada de facturare (BG-14), sau perioada de pe o linie (BG-26), se află în BillingSpecifiedPeriod. Data ei de început (BT-73, sau BT-134 pe o linie) se scrie în StartDateTime. Regula verifică ca StartDateTime să nu conțină un element DateTime, adică o valoare completă de dată și oră. EN 16931 folosește forma simplă de dată, DateTimeString.

De ce contează

Standardul fixează forma în care se scrie această dată, ca toate sistemele care primesc factura să o citească la fel. O dată de început scrisă altfel nu respectă această formă, deci fișierul nu trece verificarea și este respins.

Cum rezolvi problema

Deschide setările de export de factură electronică sau de XML din programul tău de facturare și alege exportul standard EN 16931. Dacă generezi XML-ul singur, înlocuiește elementul DateTime din StartDateTime cu DateTimeString, setează atributul format la 102 și scrie data ca YYYYMMDD, de exemplu 20261101. Verifică în același fel și data de sfârșit, care are propria regulă.

Regula așa cum este publicată

DateTime shall not be used.

Unde se aplică regula

Set de reguli Versiune
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă CII-DT-068 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 6 noiembrie 2026