Qué significa
UBL permite que los datos de la entidad jurídica de una parte indiquen en qué fecha se inscribió. La norma EN 16931 solo tiene el nombre legal (BT-27), el identificador de registro de la empresa (BT-30), por ejemplo los datos de inscripción en el Registro Mercantil, y la información legal adicional (BT-33). Esta regla falla siempre que cbc:RegistrationDate aparece en la entidad jurídica del emisor, aunque esté vacío.
Por qué importa
Esta regla es un aviso, así que la factura se acepta igualmente. El programa del destinatario no tiene campo para la fecha y la ignora. Merece la pena corregirlo cuando tu programa añade la fecha por defecto y quieres un archivo sin avisos.
Cómo corregirlo
Revisa los datos de tu empresa en tu programa de facturación y busca una opción de exportación que omita la fecha de inscripción. Si generas el XML tú mismo, borra cbc:RegistrationDate de cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity. Conserva el identificador de registro de tu empresa en cbc:CompanyID.
Texto oficial de la regla
A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationDate 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 |