Ir al contenido

Aviso

UBL-CR-590: La referencia de especificación no va dentro del artículo

En resumen

Aviso: conviene revisarlo.

UBL-CR-590 significa que una línea de factura o factura rectificativa apunta a un documento de especificación mediante cac:ItemSpecificationDocumentReference dentro de cac:Item, algo que EN 16931 no usa. Es un aviso. Quita la referencia y, si necesitas incluir el documento, añádelo como documento justificativo (BG-24) a nivel de factura.

En esta página

Qué significa

La regla revisa el artículo de cada línea de un archivo UBL, sea factura o factura rectificativa. Avisa cuando el artículo contiene un bloque cac:ItemSpecificationDocumentReference, una referencia a un documento que especifica el artículo, como una ficha técnica. EN 16931 permite incluir documentos justificativos (BG-24) a nivel de factura. Esta regla solo comprueba la referencia dentro de cac:Item.

Por qué importa

EN 16931 no utiliza referencias a documentos de especificación dentro del artículo de una línea.

Cómo corregirlo

Quita la referencia de especificación del artículo en tu programa de facturación o en la configuración de la exportación. Si necesitas incluir la ficha técnica o la especificación, añádela como documento justificativo (BG-24) a nivel de factura. Si generas el XML tú mismo, elimina cac:ItemSpecificationDocumentReference de cac:InvoiceLine/cac:Item (cac:CreditNoteLine en una factura rectificativa) y usa cac:AdditionalDocumentReference a nivel de factura para el documento justificativo.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica

O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada

Texto oficial de la regla

A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference

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
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 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 UBL-CR-590 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026