Qué significa
Cada dirección postal de la factura es un bloque PostalTradeAddress. La regla comprueba que el bloque no tenga un elemento StreetName. EN 16931 no tiene un campo aparte para el nombre de la calle: la calle, con su número, va en la primera línea de dirección (BT-35 para el emisor, BT-50 para el destinatario).
Por qué importa
EN 16931 define la primera línea de dirección como el lugar de la calle. StreetName no es un campo que el formato conozca, así que el archivo no pasa la comprobación y la factura se rechaza.
Cómo corregirlo
Escribe el nombre de la calle y el número juntos en la primera línea de dirección, por ejemplo Calle Mayor 12. Los formularios de dirección de los programas de facturación suelen tener casillas separadas para la calle y el número, así que revisa los ajustes de exportación o de formato para ver cómo se unen. Si el archivo se genera automáticamente, pide a tu proveedor del programa que escriba la calle en la primera línea de dirección en vez de en un elemento StreetName. En el XML, borra la línea StreetName y pon su texto, seguido del número, en LineOne.
Texto oficial de la regla
StreetName shall not be used. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |