Ir al contenido
Tema
Español

Fatal

BR-DEC-RO-16: Importe pagado: dos decimales como máximo

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-DEC-RO-16 significa que el importe ya pagado (BT-113), por ejemplo un anticipo o una señal, tiene más de dos decimales. Redondea ese importe a dos decimales.

En esta página

Qué significa

El importe pagado (BT-113), la cantidad que ya se ha pagado por adelantado y que se descuenta del importe de la factura, está escrito con más de dos cifras después del separador decimal. Las cifras se cuentan tal como están escritas en el archivo, donde el decimal va con punto: 200.000 no pasa, aunque valga lo mismo que 200. Se aplica a facturas y a facturas rectificativas en el formato rumano CIUS-RO.

Por qué importa

El importe pagado se resta del total con IVA para obtener el importe a pagar. Las reglas rumanas CIUS-RO cuentan más de dos decimales como un error fatal, así que el archivo se rechaza.

Cómo corregirlo

Redondea el importe pagado, ya sea un anticipo o una señal, a dos decimales. Después comprueba que el importe a pagar (BT-115) es igual al total con IVA menos el importe pagado, más el importe de redondeo si lo hay. En el XML es el PrepaidAmount dentro de LegalMonetaryTotal.

Texto oficial de la regla

Numarul maxim permis de zecimale pentru Suma platita (BT-113) este 2. #The allowed maximum number of decimals for the Paid amount(BT-113) is 2.

Términos de negocio: BT-113

Dónde se aplica esta regla

Conjunto de reglas Versión
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-DEC-RO-16 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026