KF-PDF-ID: Falta el identificador del archivo
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
El diccionario de fin de archivo (trailer) no lleva /ID, las dos cadenas que identifican el documento. PDF/A lo exige, y un validador como veraPDF rechaza el archivo. Algunas bibliotecas, entre ellas pdf-lib, no lo escriben por sí solas.
Cómo corregirlo
Haga que se escriba /ID [<…> <…>] al guardar: dos cadenas de 16 bytes, iguales en un archivo recién creado. Una huella del contenido sirve, y mantiene la exportación reproducible.
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 PDF.