Sari la conținut

Eroare fatală

UBL-DT-01: Sumele vizate de regulă au cel mult două zecimale

Pe scurt

Eroare fatală: nu trece verificările selectate.

UBL-DT-01 înseamnă că o sumă vizată de regulă are mai mult de două zecimale, de exemplu 12.345. Rotunjește suma la două zecimale în programul de facturare și exportă din nou factura.

Pe această pagină

Ce înseamnă

Verificarea privește elementele XML al căror nume se termină cu Amount, cu excepția celor al căror nume se termină cu PriceAmount și a celor care au un strămoș cac:Price cu un copil cac:AllowanceCharge. Fiecare sumă vizată poate avea cel mult două zecimale. Regula privește valoarea fără TVA a liniei (BT-131), valoarea TVA (BT-117 și BT-110), valoarea totală cu TVA (BT-112), totalul de plată (BT-115) și sumele reducerilor și ale majorărilor de la nivelul documentului și al liniilor. Verificarea numără caracterele de după punctul zecimal din fișier, deci 10, 10.5 și 10.50 trec, iar 10.125 nu trece. Nici 10.500 nu trece, deși valoarea lui este tot 10.5. Prețul unitar (BT-146), reducerea la prețul articolului (BT-147) și prețul articolului înainte de reducere (BT-148) nu intră în această verificare.

De ce contează

EN 16931 limitează la două zecimale sumele vizate de această regulă. Ea este inclusă și în verificarea pentru RO e-Factura.

Cum rezolvi problema

Rotunjește fiecare sumă vizată de regulă la două zecimale în programul de facturare, nu doar pe ecran, și exportă din nou. Verifică întâi valorile liniilor, mai ales cele calculate din cantități și prețuri unitare cu mai multe zecimale. Nu rotunji prețul unitar (BT-146), reducerea la prețul articolului (BT-147) sau prețul articolului înainte de reducere (BT-148) doar pentru a respecta această regulă. Dacă generezi XML-ul tu, scrie fiecare sumă vizată cu cel mult două zecimale, de exemplu 10.13 și nu 10.125, și calculează totalurile din valorile rotunjite ale liniilor. Verifică din nou fișierul exportat.

După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură electronică

Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori

Regula așa cum este publicată

Amounts shall be decimal up to two fraction digits

Unde se aplică regula

Set de reguli Versiune
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

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

Actualizat pe 7 noiembrie 2026