Ir al contenido

Aviso

CII-SR-015: Quita DateTime de la fecha de expedición

En resumen

Aviso: conviene revisarlo.

CII-SR-015 avisa de que tu factura CII contiene udt:DateTime dentro de rsm:ExchangedDocument/ram:IssueDateTime. Elimina ese elemento, conserva o añade udt:DateTimeString con formato 102 para la fecha de expedición (BT-2) y vuelve a comprobar el archivo.

En esta página

Qué significa

Comprueba que los elementos ram:IssueDateTime de rsm:ExchangedDocument no contengan hijos directos udt:DateTime. No comprueba si existe udt:DateTimeString ni si su formato es correcto. El aviso también aparece si están presentes ambos elementos.

Por qué importa

La representación CII de EN 16931 utiliza udt:DateTimeString con el código de formato 102 para la fecha de expedición. Ese formato expresa año, mes y día como AAAAMMDD, sin separadores ni hora.

Cómo corregirlo

Dentro de rsm:ExchangedDocument/ram:IssueDateTime, elimina udt:DateTime. Si ya hay un udt:DateTimeString, consérvalo; si falta, añádelo. Pon su atributo format en 102 y escribe la fecha de expedición correcta como AAAAMMDD, sin separadores ni hora. Vuelve a comprobar el archivo.

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

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

Actualizado el 7 de noviembre de 2026