Klarfile

BR-DEC-23: Más de dos decimales en el importe neto de una línea

Este código aparece al comprobar una factura electrónica. Esto es lo que significa, por qué salta y qué hay que cambiar en el archivo.

Por qué aparece este código

Hay más de dos decimales en el importe neto de una línea (BT-131). Casi siempre es un cálculo copiado tal como lo produjo el programa (una división, un tipo de cambio, un descuento prorrateado), sin el redondeo final al céntimo.

Cómo corregirlo

Redondee BT-131 al céntimo antes de escribirlo en el XML. Atención: redondear lo que se muestra en pantalla no basta, lo que se lee es el valor del archivo. Y si el redondeo desequilibra un total, es el total lo que hay que recalcular a partir de los valores redondeados, no al revés.

Dónde se juega

Este código viene de la EN 16931, la norma europea de facturación electrónica. Se refiere al término de negocio BT-131.

Comprobar mi factura Todos los códigos de rechazo