Ir al contenido

Fatal

BR-22: Cada línea debe indicar la cantidad

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-22 significa que falta la cantidad facturada (BT-129) en alguna línea. Escribe una cantidad en cada línea, por ejemplo 1 para un servicio único o el número de horas o de unidades.

En esta página

Qué significa

Cada línea de la factura (BG-25) debe llevar la cantidad facturada (BT-129). Es cuántas unidades del artículo se cobran en esa línea.

Por qué importa

El programa del destinatario contabiliza y comprueba cada línea por separado, a menudo contra el pedido. Una línea sin este dato no se puede cruzar ni contabilizar, así que se rechaza la factura entera.

Cómo corregirlo

Escribe una cantidad en cada línea, por ejemplo 1 para un servicio único o el número de horas o de unidades, y vuelve a exportar. Si generas el XML tú mismo, añade cbc:InvoicedQuantity o cbc:CreditedQuantity (UBL) o ram:BilledQuantity (CII).

Texto oficial de la regla

Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129).

Términos de negocio: BG-25, BT-129

Dónde se aplica esta regla

Conjunto de reglas Versión
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
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-22 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026