Ir al contenido

Aviso

UBL-CR-412: El vencimiento de una factura UBL no va dentro del medio de pago

En resumen

Aviso: conviene revisarlo.

UBL-CR-412 significa que la factura UBL con raíz ubl:Invoice pone una fecha de vencimiento dentro del medio de pago (cac:PaymentMeans/cbc:PaymentDueDate), pero la fecha de vencimiento (BT-9) va en cbc:DueDate, directamente bajo el elemento raíz. Pasa la fecha a ese elemento y vuelve a exportar. Esta regla no se aplica a las facturas rectificativas UBL con raíz cn:CreditNote.

En esta página

Qué significa

La comprobación revisa una factura UBL con raíz ubl:Invoice y avisa cuando cac:PaymentMeans contiene un cbc:PaymentDueDate. La fecha de vencimiento (BT-9) de una factura tiene su propio sitio en la parte superior del documento, cbc:DueDate. La comprobación no se aplica a las facturas rectificativas con raíz cn:CreditNote.

Por qué importa

En una factura UBL con raíz ubl:Invoice, la fecha de vencimiento (BT-9) se indica en cbc:DueDate, directamente bajo el elemento raíz. Esta regla excluye expresamente los documentos con raíz cn:CreditNote.

Cómo corregirlo

En una factura UBL con raíz ubl:Invoice, pon la fecha de vencimiento (BT-9) en cbc:DueDate, directamente bajo el elemento raíz, y borra cbc:PaymentDueDate de cac:PaymentMeans. Si la misma fecha ya está en los dos sitios, borra solo la del medio de pago. Esta regla no se aplica a las facturas rectificativas con raíz cn:CreditNote. Exporta la factura corregida y vuelve a comprobarla.

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 PaymentMeans PaymentDueDate

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

Actualizado el 7 de noviembre de 2026