Qué significa
En UBL se comprueba cbc:ID directamente bajo Invoice o CreditNote. Los caracteres enumerados son las letras de la A a la Z, mayúsculas o minúsculas, las cifras del 0 al 9 y los símbolos más (+), guion (-), guion bajo (_) y barra (/). La comprobación prohíbe todos los espacios. La versión CII comprueba el ram:ID de la factura y prohíbe expresamente todos los espacios.
Por qué importa
El número de factura identifica el documento. France CTC exige que ese identificador cumpla unas condiciones de caracteres y espacios.
Cómo corregirlo
Compara el valor que cita el mensaje de error con el número de factura de tus registros. Corrige los caracteres o espacios no admitidos en cbc:ID directamente bajo Invoice o CreditNote en UBL, o en el ram:ID de la factura en CII. Mantén la coherencia con tus registros y con las referencias a ese número. Si la factura ya se expidió con un número que no cumple el formato, pregunta al proveedor de tu programa cómo corregirlo en lugar de cambiar el número solo en el XML. Exporta el archivo corregido y compruébalo de nuevo en Klarbon.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica
Texto oficial de la regla
L'identifiant de facture (cbc:ID) doit être composé uniquement de caractères alphanumériques (A-Z, a-z, 0-9) et peut contenir les caractères spéciaux autorisés : tiret (-), plus (+), tiret bas (_), barre oblique (/). Il ne doit pas contenir uniquement des espaces, ni commencer ou se terminer par un espace, ni contenir d'espaces consécutifs. Valeur actuelle : " … ". Veuillez corriger le format de l'identifiant. En France CTC (CII), la regla dice:
L'identifiant de facture (ram:ID) contient des caractères non autorisés. Valeur actuelle : " … ". Seuls les caractères alphanumériques et les symboles + - _ / sont autorisés, sans espaces. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |