Ir al contenido

Aviso

CII-SR-04: Los bloques de contexto no deben llevar un Value

En resumen

Aviso: conviene revisarlo.

CII-SR-04 avisa de que un elemento cuyo nombre termina en DocumentContextParameter contiene un hijo directo ram:Value. Elimina ese hijo del bloque afectado y vuelve a comprobar el archivo CII.

En esta página

Qué significa

Revisa todos los elementos del XML cuyo nombre termina en DocumentContextParameter y comprueba que no contengan hijos directos ram:Value. La comprobación no se limita a la cabecera.

Por qué importa

Estas reglas de EN 16931 no utilizan ram:Value en los bloques de parámetros de contexto. El identificador ram:ID es un elemento distinto y no tienes que eliminarlo para resolver este aviso.

Cómo corregirlo

Busca el bloque afectado en todo el XML y elimina su hijo directo ram:Value. Conserva su ram:ID. Si el XML está integrado en un PDF Factur-X o ZUGFeRD, genera de nuevo el archivo con el XML corregido y vuelve a comprobarlo.

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

Value 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
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-04 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026