Qué significa
UBL permite que una dirección lleve una latitud y una longitud. La norma EN 16931 no tiene campo para coordenadas de mapa. La dirección del emisor (BG-5) se describe con la calle, la localidad, el código postal, la subdivisión del país y el código de país. Esta regla falla siempre que cac:LocationCoordinate aparece en esa dirección.
Por qué importa
Esta regla es un aviso, así que la factura se acepta igualmente. El programa del destinatario no lee coordenadas y las ignora. Merece la pena corregirlo cuando un programa las añade de forma automática, para que el archivo contenga solo lo que define la norma.
Cómo corregirlo
Las coordenadas casi siempre las añade el programa, no las escribes tú. Busca en la configuración de exportación una opción de mapa o geolocalización y desactívala. Si generas el XML tú mismo, borra cac:LocationCoordinate de cac:AccountingSupplierParty/cac:Party/cac:PostalAddress y comprueba que la calle, la localidad, el código postal y el código de país están rellenos.
Texto oficial de la regla
A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate 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 |