Ir al contenido

Fatal

BR-DEX-13: El importe de un pago de terceros admite dos decimales

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-DEX-13 significa que el importe de un pago de terceros (BT-DEX-002) tiene más de dos decimales. Redondea el importe a dos decimales.

En esta página

Qué significa

El importe de cada pago de terceros (BT-DEX-002) de la extensión de XRechnung puede tener como máximo dos cifras después del punto decimal. La comprobación lee el importe tal como está escrito en el archivo, así que 50.000 falla, mientras que 50 y 50.00 pasan.

Por qué importa

Un importe con más de dos decimales no se puede pagar ni contabilizar con exactitud. La factura no pasa la comprobación y se rechaza.

Cómo corregirlo

Redondea el importe del pago de terceros a céntimos. Si tu programa trabaja con más decimales, cambia su ajuste de redondeo o introduce el importe a mano. Después comprueba que el importe a pagar sigue cuadrando, como lo comprueba BR-DEX-09.

Texto oficial de la regla

Die maximale Anzahl zulässiger Nachkommastellen für das Element "Third party payment amount" (BT-DEX-002) ist 2.

Dónde se aplica esta regla

Conjunto de reglas Versión
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

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

Actualizado el 6 de noviembre de 2026