Qué significa
UBL permite que los datos fiscales de una parte lleven una segunda dirección, la de su registro fiscal. La norma EN 16931 tiene una sola dirección para el emisor, la dirección postal (BG-5). Esta regla falla siempre que cac:RegistrationAddress aparece dentro de cac:PartyTaxScheme del emisor, aunque esté vacía.
Por qué importa
Esta regla es un aviso, así que la factura se acepta igualmente. El programa del destinatario lee la dirección postal e ignora la dirección de registro, de modo que lo que solo figure ahí se pierde. Merece la pena corregirlo cuando las dos direcciones son distintas y quieres que el destinatario vea una en concreto.
Cómo corregirlo
En tu programa de facturación, revisa la dirección de tu empresa y decide cuál debe aparecer en tus facturas. Si generas el XML tú mismo, borra cac:RegistrationAddress de cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme. Comprueba después que cac:PostalAddress tiene la calle, la localidad, el código postal y el código de país.
Texto oficial de la regla
A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationAddress 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 |