Ir al contenido
Tema
Español

Aviso

UBL-CR-074: No añadas un periodo de validez al aviso de recepción

En resumen

Aviso: conviene revisarlo.

UBL-CR-074 significa que la factura lleva un periodo de validez (cac:ValidityPeriod) dentro de la referencia al aviso de recepción, que EN 16931 no usa. Es solo una advertencia y la factura se acepta, pero conviene borrar ese elemento y exportar de nuevo.

En esta página

Qué significa

La regla comprueba que la referencia al aviso de recepción en una factura o factura rectificativa UBL (cac:ReceiptDocumentReference) no contenga un periodo de validez, que da las fechas entre las que el documento referenciado es válido. De ese bloque, EN 16931 solo usa el número de referencia (BT-15, en cbc:ID).

Por qué importa

La norma no tiene un campo para la validez de un documento referenciado, así que el programa del destinatario la ignora o la descarta. Es una advertencia porque ningún importe ni cuota de IVA depende de ella, y la factura se acepta.

Cómo corregirlo

Borra cac:ValidityPeriod de cac:ReceiptDocumentReference y exporta de nuevo. Si querías indicar el periodo que cubre la factura, usa el periodo de facturación (BG-14). Deja solo el número de referencia en el campo de la referencia al aviso de recepción (BT-15).

Texto oficial de la regla

A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod

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-074 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026