Qué significa
En una factura UBL, o en una factura rectificativa UBL, el emisor (BG-4) tiene una dirección postal (BG-5) en cac:AccountingSupplierParty/cac:Party/cac:PostalAddress. La regla comprueba que esta dirección no tenga cbc:BuildingNumber, el número de la calle como elemento propio. En EN 16931 el número forma parte de la línea de la calle (BT-35).
Por qué importa
Es un aviso, así que el archivo se acepta. El programa del destinatario lee la línea de la calle y normalmente ignora el número suelto, así que la dirección que guarda puede quedarse sin número. Corrígelo para que el destinatario tenga tu dirección completa y para obtener un archivo sin avisos.
Cómo corregirlo
En tu programa de facturación, escribe la calle y el número en un solo campo, por ejemplo Calle Mayor 12, en lugar de en dos campos separados, y exporta de nuevo. Si tu programa siempre los separa, comprueba si tiene una opción para unirlos en la factura electrónica. Si generas el XML tú mismo, pon el número en cbc:StreetName y elimina cbc:BuildingNumber de cac:PostalAddress.
Texto oficial de la regla
A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber 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 |