Qué significa
En un archivo CII, la organización legal del emisor (SpecifiedLegalOrganization) contiene el número de registro de la empresa (BT-30). Esta regla avisa cuando esa misma organización incluye además un bloque AuthorizedLegalRegistration. El texto oficial del mensaje habla de RoleCode, pero la comprobación busca el bloque AuthorizedLegalRegistration entero.
Por qué importa
Es un aviso, así que la factura se acepta igualmente. El bloque no forma parte de EN 16931, por lo que el programa del destinatario no tiene dónde guardarlo y normalmente lo ignora. Lo que quisieras que el destinatario supiera a través de él no le llega.
Cómo corregirlo
Abre los datos de la empresa del emisor en tu programa de facturación y comprueba cómo está configurado el número de registro. El número debe ir en el ID de la organización legal (BT-30), no en un bloque aparte de registro autorizado. Si el programa sigue escribiendo el bloque, pide al proveedor del programa que deje de exportarlo. Merece la pena corregirlo si quieres que la comprobación salga limpia o si el destinatario te lo pide.
Texto oficial de la regla
RoleCode should not be present 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 |
Comprueba tu archivo
Reglas relacionadas
- CII-SR-227 El contacto del emisor no debe llevar un ID
- CII-SR-228 El contacto del emisor no debe llevar un código de tipo
- CII-SR-229 El contacto del emisor no debe llevar un cargo
- CII-SR-230 El contacto del emisor no debe indicar una responsabilidad
- CII-SR-231 El contacto del emisor no debe llevar un identificador de persona
- CII-SR-232 El teléfono del contacto del emisor no debe llevar URIID