BR-DEC-06
EN 16931
FATAL
Esta es una regla de precisión decimal: el importe citado arriba se escribe con más decimales de los que permite el estándar (2 para importes monetarios).
Abrir el validador gratuito
Cómo solucionarlo
- Formatea el importe con como máximo 2 decimales, p. ej.
1190.00, no1190.0000. - Aplica el formateo al serializar, sin cambiar tu precisión interna.
- Los precios unitarios (BT-146) son la excepción - pueden llevar más decimales.
Texto oficial de la regla
The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
Reglas relacionadas
Corrígelo más rápido
Pega el XML de tu factura en nuestro validador gratuito - cada hallazgo llega con su ID de regla. Luego genera, convierte y renderiza facturas conformes con una sola API.