Ir al contenido
Tema
Español

Fatal

BR-DEC-RO-17: Importe de redondeo: dos decimales como máximo

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-DEC-RO-17 significa que el importe de redondeo (BT-114) que se suma al importe a pagar tiene más de dos decimales. Escríbelo con dos decimales como máximo, por ejemplo 0,02 en lugar de 0,020.

En esta página

Qué significa

El importe de redondeo (BT-114), la pequeña cantidad que se suma o se resta al total para llegar al importe a pagar, 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: 0.020 no pasa, aunque valga lo mismo que 0.02.

Por qué importa

El importe de redondeo entra directamente en 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

Escribe el importe de redondeo con dos decimales como máximo, por ejemplo 0,02 o -0,01. Si lo calcula tu programa, revisa su ajuste del número de decimales. En el XML es el PayableRoundingAmount dentro de LegalMonetaryTotal. Después comprueba que el importe a pagar es igual al total con IVA menos el importe pagado, más el importe de redondeo.

Texto oficial de la regla

Numarul maxim permis de zecimale pentru Valoare de rotunjire (BT-114) este 2. #The allowed maximum number of decimals for the Rounding amount(BT-114) is 2.

Términos de negocio: BT-114

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-17 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026