KF-DATE: La fecha no tiene el formato esperado
Este código aparece al comprobar una factura electrónica. Esto es lo que significa, por qué salta y qué hay que cambiar en el archivo.
Por qué aparece este código
La fecha de expedición no está escrita en ocho cifras AAAAMMDD con el formato 102. Una fecha en formato ISO (2026-09-01) la rechaza el esquema XSD de la sintaxis CII, antes incluso que las reglas de negocio.
Cómo corregirlo
Escriba <udt:DateTimeString format="102">20260901</udt:DateTimeString>. El atributo format es obligatorio y vale 102.
Dónde se juega
Esta comprobación es nuestra, no un código de la norma: no cubrimos bastante de la EN 16931 como para tomar prestados sus números, y un código oficial mal atribuido enviaría a corregir el campo equivocado. Se refiere a BT-2.