Ir al contenido

Fatal

CII-SR-046: El identificador estándar de un artículo necesita su esquema

En resumen

Fatal: no supera las comprobaciones seleccionadas.

CII-SR-046 detecta un error cuando una línea contiene ram:GlobalID (BT-157) y ninguno de esos elementos lleva el atributo schemeID (BT-157-1). Añade el esquema correcto al identificador o elimina el identificador si no lo necesitas.

En esta página

Qué significa

En ram:SpecifiedTradeProduct de cada línea, la prueba pasa si no hay ram:GlobalID o si al menos uno de esos elementos tiene el atributo schemeID. Solo comprueba la presencia del atributo, no que tenga contenido ni que su valor sea válido.

Por qué importa

El esquema identifica el sistema de numeración del identificador estándar. Esta regla comprueba la estructura del XML, no la validez del número.

Cómo corregirlo

Añade el schemeID correcto a cada ram:GlobalID que conserves. Para un GTIN, el código de esquema es 0160. No inventes el esquema ni dejes su valor vacío. Si no puedes determinarlo, consúltalo con quien te dio el identificador o elimina ram:GlobalID. Conserva por separado el código de artículo del emisor (BT-155) en ram:SellerAssignedID. Vuelve a exportar el archivo CII y compruébalo de nuevo.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica

O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada

Texto oficial de la regla

schemeID must be present if GlobalID is 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
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si CII-SR-046 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026