Ir al contenido

Aviso

CII-SR-187: Los descuentos y recargos de línea no llevan cantidad base

En resumen

Aviso: conviene revisarlo.

CII-SR-187 significa que un descuento o recargo de una línea contiene un elemento BasisQuantity, que EN 16931 no usa ahí. Es solo un aviso: borra el elemento y conserva el importe, el importe base o el porcentaje.

En esta página

Qué significa

Se revisa cada descuento (BG-27) o recargo (BG-28) de una línea para ver si contiene un elemento BasisQuantity, una cantidad sobre la que se calcula el descuento o recargo. EN 16931 describe estas entradas con un importe, un importe base opcional, un porcentaje opcional y un motivo. No prevé ninguna cantidad.

Por qué importa

Es un aviso, así que la factura se acepta. El destinatario lee el importe e ignora la cantidad. Si el descuento debía variar según una cantidad, lo que cuenta es el importe que indicas, no algo calculado a partir de este elemento.

Cómo corregirlo

Busca el BasisQuantity dentro del SpecifiedTradeAllowanceCharge de la línea en el XML y bórralo. Comprueba que el importe del descuento o recargo ya es la cifra final de la línea, porque no se calculará nada a partir de la cantidad. Si no puedes editar el archivo, pide al proveedor de tu programa de facturación que deje de exportar este elemento.

Texto oficial de la regla

BasisQuantity should not be present

Dónde se aplica esta regla

Conjunto de reglas Versión
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si CII-SR-187 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026