Me han dado la tarea de averiguar como deben de ir formateados los documentos que se entregan en la Ventanilla Única para generar un Comprobante de Valor Electrónico o COVE. ¡Ay caramba!, si ustedes no entendieron yo menos, pero en fin, trataré de simplificarlo.
Tabla de contenidos
Requisitos.
La ventanilla única es un sitio del gobierno federal para hacer trámites relacionados con la importación, exportación y tránsito de mercancías de comercio exterior.
Resulta que para poder entregar un documento digitalizado debe de cumplir con los siguientes requisitos:
- Debe de ser en formato PDF que no contenga formularios, objetos OLE incrustados, código java script, etc. OK, este punto es más o menos claro, porque se pueden generar fácilmente archivos PDF con programas como PDFCreator, más adelante la historia se complica un poco.
- El tamaño máximo del archivo es de 3 MB.
- No debe contener páginas en blanco.
- Las imágenes contenidas deben de estar en escala de grises . Y aquí empiezan las confusiones, ¿Estamos hablando de un PDF o de una imagen?.
- La resolución debe de ser 300 dpi. Este fue el punto que me dio más problemas, debe de ser exacto, no más, no menos, exactamente 300 dpi, cualquier variación hará que el documento sea rechazado.
El software.
En mi caso utilizo un programa para generar el documento en formato PDF pero solamente para evitar la operación de imprimir el documento y luego escanearlo. En linux no hay problema, en windows mi favorito es el PDFCreator que había mencionado anteriormente.
Para editar las imágenes nada mejor que gimp y LibreOffice para generar nuevamente el PDF.
Manos a la obra.
1. Imprimir el documento en formato PDF.
Este paso solamente es para evitar imprimir el documento y escanearlo nuevamente. Con mi programa habitual genero el archivo en formato PDF, aqui no importan resoluciones ni colores, se hace de manera normal, se manda imprime el trabajo en la impresora virtual y como resultado me genera un archivo PDF.
2. Gimp entra en acción.
Como gimp puede abrir archivos en formato PDF, abriremos el documento generado en el paso anterior, pero al abrirlo le diremos que lo importe a 300 dpi, esto es muy importante. Si el documento tiene más de una página les sugiero que elijan la opción Abrir páginas como imágenes.
A cada imagen abierta por Gimp vamos a ajustarlo a Escala de grises, para lograrlo hacemos clien en el menú Imagen – Modo – Escala de grises
Si todo sale bien, al presionar Alt + Enter verán que la imagen editada tiene 300 dpi y tiene una profundidad de color de 8 bits o sea que esta en Escala de grises.
Exportamos el o los archivos en formato JPG.
3.Es el turno de LibreOffice.
En Writer, abrimos un archivo en blanco y al cual le insertaremos cada una de las imágenes que generamos con gimp en el paso anterior con el menú Insertar – Imagen – A partir de archivo.
Y para terminar, vamos a exportar el PDF con el menú Archivo – Exportar en formato PDF . Es muy importante tener seleccionada la opción Reducir resolución de imagen con 300 dpi.
Si todo salió bien, la ventanilla única no tendrá problemas en aceptar nuestro documento.
Aclaraciones.
Tengo que aclarar que estos son los pasos que uso, me funcionan, pero no quiere decir que sea la forma óptima, el procedimiento puede ser perfectible, si tienes alguna duda, comentario o sugerencia, no dudes en compartirlas con tu comentario.
¿Quieres intentarlo con ImageMagick?
Se me ocurrió que podría simplificar el procedimiento usando ImageMagick un editor de imágenes en línea de comandos muy famoso y veterano en linux que también esta disponible en Windows.
Obtener un documento de referencia.
Hice un documento siguiendo las instrucciones del artículo que menciono al principio. El objetivo es tener un documento para comparar mis experimentos.
Me ayudé del paquete poppler y su comando pdfimages para obtener las propiedades del pdf resultante.
pdfimages -list pdf-referencia.pdf page num type width height color comp bpc enc interp object ID x-ppi y-ppi size ratio -------------------------------------------------------------------------------------------- 1 0 image 2077 2688 gray 1 8 jpeg no 4 0 300 300 1409K 26%
Como pueden ver, es de tipo imagen, en escala de grises, con una resolución de 300×300 dpi, parece que todo esta bien con este documento de referencia.
Lucubrando el comando
La idea con imagemagick es lograr esto:
- Convertir las imágenes a escala de grises y con una resolución de 300 dpi.
- Convertir la imagen a PDF
- Asegurarme de que el pdf también este a 300 dpi.
Primer Intento
Tomando lo anterior en cuenta, este es mi primer intento. Tomo una imagen a color que fue escaneada. Se convierte a escala de grises, se ajusta su resolución a 300 dpi y se convierte a pdf.
convert -units PixelsPerInch img-color.jpg -type Grayscale -density 300 img-grayscale.pdf
pdfimages me da como resultado lo siguiente:
pdfimages -list img-grayscale.pdf page num type width height color comp bpc enc interp object ID x-ppi y-ppi size ratio -------------------------------------------------------------------------------------------- 1 0 image 2315 3024 gray 1 8 jpeg no 8 0 300 300 176K 2.6%
Como ven es muy similar a los resultados que obtengo con mi documento de referencia … peeeeroooo …
Las pruebas
Hace poco tuve un breve acceso al sito de la Ventanilla Única. No estoy seguro, pero parece que el requisito de que la imagen tenía que estar en escala de grises fue eliminado.
Ahora lo importante es que cumpla con la resolución de 300 dpi y que el PDF sea menor de 10 MB.
Entonces el comando se simplifica un poco y quedaría así:
convert -units PixelsPerInch img-color.jpg -density 300 img-grayscale.pdf
El PDF resultante fue aceptado sin problemas. Pero me gustaría hacer más pruebas.
Si alguien quiere hacer las pruebas necesarias ¡Adelante! mejor si comparte sus resultados en los comentarios para saber si es necesario hacer más ajustes.
¡Buena suerte!
No tengo palabras para agradecerte esta información. Fue sumamente útil… y aunque me atoré un poco cuando quise guardar la imagen en JPG, que debes elegir Exportar, todo lo demás fluyó perfecto. Muchísimas gracias!
eres lo máximo! me pasé 3 horas tratando de atinarle al maldito pdf en la ventanillaunicademierda.com. la clave para mí fue la instalada de eWriter.
mil gracias.
lo usé para pedir el doc de importación de obra plástica al INBA. si quieres ver mi obra encuéntrame en IG: @casascristinalopez.
de nuevo: gracias!!!!!!!
Hola Cristina,
La verdad, la validación de PDFs en la ventanilla única es un dolor de cabeza.
Que bueno que te ayudó este artículo.
Saludos.
Buenos dias, tengo varios PDF ya escaneados (Previamente los imprimí y escanee), pero al momento de unir dos o mas archivos y subirlos a la ventanilla no me permite solo marca error. mi pregunta es si en adobe existe manera de que al unir todos los dcts sea en los 300 DPI’s??
Lo desconozco Claudio,
No uso adobe para generar pdfs, no hace mucho escribí un artículo Ajustando los documentos para la Ventanilla Única con ImageMagick. Échale un vistazo a ver que te parece.
Si llegara a funcionar esa propuesta, con un solo comando se ajustarían los archivos para la ventanilla única.
Saludos.
Como haces un salto de página, me pasa lo mismo..solo me detecta la primera hoja y mis documentos son de 20 cada uno.
Hola Yamm,
Pues agrogo hojas al documento en Writer (menú Insertar – Salto de página) y a cada hoja le anexo una imagen. Ahora que lo mencionas, me he dado cuenta de que este procedimiento puede ser muy engorroso si tienes que anexar documentos con muchas hojas.
Podría intentar algo más automatizado, pero ya no tengo acceso a la ventanilla única para hacer pruebas y lamentablemente no hay un validador externo para probar mis experimentos.
Saludos 🙂
Eres una gran persona por compartir esta información, llevaba horas para poder enviar los docuemntos de unos Funkos que compre y no me querian entregar, de verdad, muchisimas gracias
Si te ahorró tiempo, ya es una victoria.
¡Saludos!.
Hola, gracias por el aporte,
Si tengo varias imagenes coomo puedo exportarlas todas? ya que me lo hace uno por uno
Mmmm probablemente agregando saltos de página al documento en Writer para generar así un PDF de varias hojas.
Me gustaría pensar en un método más automático, pero ya no hago este tipo de trabajos en la ventanilla única y no puedo validar mis experimentos.
¡Saludos Carlos!
Hola,
Al momento de realizar el proceso como lo comentar y abrir en el writer, la imagen sale muy pequeña (centrada dentro de la hoja) y al guardarlo como PDF queda de la misma forma, si extiendo la imagen para cubrir la hoja, no queda en 300dpi aun y cuando lo exporte en esa forma, sabras como solucionar esto?
Gracias!!!
Hola Ivan,
* ¿En GIMP importas el PDF a 300 dpi?
* ¿Escaneas la hoja completa o solamente una parte?
Saludos 🙂
No se quien seas pero te quiero besar! jajajajaja No sabes cuanto busque con que lograr los requisitos que la VUCEM solicita y tu post es una bendición! no tengo como agradecerte el que hagas mi vida mejor. GRACIAS.
De nada … 🙂
Hola!! linuxmanr4 como puedo validar a cuantos DPI fue escaneado un pdf?
Es que ese el problema Ismael, la imagen es la que es escaneada a tantos DPI.
Desafortunadamente, la ventanilla única también pide que el PDF tenga una resolución de 300 DPI y es donde todo se estropea.
Por eso utilizo LibreOffice para obligar la creación de un pdf ( o la conservación de los DPI de la imagen) a 300 DPI.
Por ejemplo, un archivo PDF puede tener muchas imágenes integradas, con el comando pdfimages puedo revisar la información de todas las imágenes de un PDF.
Y como puedes ver en las columnas x-ppi y y-ppi los valores son muy dispares.
Creo que eso es lo que revisa el validador, que se conserven los 300 dpi en las imágenes dentro del pdf.
Saludos. 🙂
Hola, buenas noches. Si funciona. Probado. Muchas gracias. Mi hermano y yo estuvimos a punto de tirar la toalla. Saludos.
Yo no pude con este método, al parecer ya no acepta el PDF si se genera de cualquier forma que no sea con un escaner, les paso el tip para los que lleguen a encontrarse esta solución: escaneenlo en cualquier escáner decente con las características que pide (300 pp y escala de grises, no importa si trae imágenes su documento) y van a ver que les va a funcionar, saludos!
Hola César,
Justo lo que dices fue lo primero que intenté, después de todo suena obvio. Pero el validador del sitio me los rechazaba constantemente.
A lo mejor ya lo arreglaron (muchos años después). Si es así, ¡Excelente!.
Este método me funcionó en su momento, pero en aquellos días java también era popular, los tiempos cambian.
Saludos.
Excelente. Gracias, saludos!!
Hola, ya realice todos los pasos que nos comentas pero mi archivo sigue siendo mayor a 3 MB, por lo cual no me deja subirlo a ventanilla única. Mi archivo solo tiene 5 hojas y pesa 4.5 MB que me sugieres hacer?
Saludos
Hola Mauricio,
Pues te recomiendo hacer más pequeños tus archivos escaneados, en Gimp sería con la opción Imagen – Escalar la imagen …
Eso hará más pequeño el tamaño de los archivos.
Saludos !!!
oyes y si ya lo tengo en pdf que se hace?
Hola Alberto,
Pues ya no me acuerdo. Este artículo es del 2012 y hace mucho que no hago trámites en la ventanilla única.
Saludos 🙂
Buenas.
Estoy desarrollando un programa para realizar este proceso automáticamente, pero mi pregunta es, que contenido es el que debe tener el pdf? necesita algun formato, o algo pro el estilo?
Gracias de antemano
Hola Ange,
El PDF debe de tener las imágenes escaneadas con las cualidades que dice en la sección requisitos de este mismo artículo. ¿Por qué?, la verdad no tengo idea. Creo que el archivo PDF es como el clip que mantiene juntas las hojas sueltas y solo para eso sirve.
Saludos. 🙂
Y COMO?
Pues muy simple, supongamos que tienes un documento con 5 hojas. Al documento con Writer le vas a agregar 5 saltos de página y luego a cada una de ellas le insertas las imágenes que generaste con GIMP.
Ya no trabajo en este asunto, me hubiera gustado desarrollar algo más automático, pero lamentablemente VENTANILLA ÚNICA no tiene un VALIDADOR de documentos con el que se puedan hacer pruebas.
Saludos Elvia y mucha suerte. 🙂
hola buenas tardes…… ami me sale perfecto solo con un documento que tiene varias hojas………… al momento de hacerlo imgen pjg solo me aparece la primer pagina y eso que pongo al abrirlo all page………… y cuando lo convierto en pdf tambien solo la primer pagina no me arroja las demas. Que puedo hacer??
Ya seguiste estás instrucciones? A lo mejor vas a tener que insertar un salto de página
Hola a mi tampoco me permite, ya seguí todos los pasos y me pone que la imagen esta en 358 DPI
Si funciona, ya lo he confirmado. Lamentablemente, la ventanilla única no tiene un validador de documentos, de lo contrario ya hubiera pensado en un método más automatizado.
Saludos Carlos.
Hola, seguí todos los pasos y aun no puedo no me deja subir los archivos
¿Qué error te aparece?
Hola una pregunta ya que veo que eres tan gentil, al importar el archivo pdf y hacer el ajuste en la definicion a 300 DPI, dices que guardemos en jpg. pero en que momento lo vuelvo a hacer PDF para adjuntarlo a la vucem y al transformalo nuevamente a pdf no se alteran los DPI ´s?
Hola Juan Carlos,
Cuando lo agregas al documento en LibreOffice mi estimado y generas nuevamente un pdf con 300 dpi. Se que es complicado, y raro, pero yo no hice las reglas de la ventanilla única.
Sigue las instrucciones al pie de la letra, no hay pierde.
Saludos.
Muchas gracias por los pasos, sin ti me hubiese vuelto loca con tantos pasos obsoletos que pone el gobierno, pareciera que no quisieran que termines tu proceso….sabes en cuanto tiempo te dan el permiso? saludos y gracias nuevamente!!1
Hola Lili,
No tienes idea de cuantos documentos me rechazaron antes de llegar a este procedimiento. Lo que no entiendo es ¿Porqué el formato PDF?, después de tantos requisitos en las imágenes tienes que pegarlos todos con un PDF, es como un «clip» digital para que no se te vuelen las hojas. Vamos totalmente innecesario creo yo.
De tiempos no estoy seguro, hace mucho que no hago operaciones en la ventanilla única, así que no sabría decirte.
Saludos 🙂
cuantas hojas es el maximo a subir en imagenes? por que tengo un archivo de 11 hojas y otro de 6 hojas y realizo todos los tramites pero los MB se pasan por mucho, que me recomeinda hacer.
Gracias
Hola Tatiana,
Lo que creo que podría estar pasando es que estas escaneando los archivos con los 300 dpi y eso te genera archivos enormes. Lo que podrías intentar hacer es redimensionar el tamaño de los archivos. Por ejemplo cambiar la altura de la imagen a unos 1200 píxeles. De esa forma los archivos son más pequeños.
Saludos.
Hago todo el procedimiento pero, al final cuando lo subo a ventanilla me sale un error que dice que las imagenes estan con resolucion de 358 DPI. ¿Que podria hacer en este caso?
Saludos
Buenos días Colegio 🙂
Creo que debes de poner especial atención a los DPI de las imágenes. En Gimp se puede ajustar desde el menú Imagen – Escalar la imagen… Ajusta la resolución de la imagen tanto en X como en Y a 300 pixeles/in (es lo mismo que DPI).
Con eso puedes estar seguro que tu imagen está a 300 DPI (paso no. 2).
Y claro no olvides generar tu archivo PDF con la misma resolución.
Saludos 🙂
HOLA,ASTA EL DIA DE AYER ESTUVE DIGITALIZANDO BIEN MIS DOCUMENTOS PERO EL DIA DE HOY YA NO ME PERMITIO, APARACE EN LA PANTALLA QUE ERROR… QUE PUEDO HACER??’ ALGUIEN SABE
Hola Carmen,
Hasta tengo miedo de preguntar… ¿Qué error te aparece? ¿Te muestra algún mensaje?
Saludos !!!.
Xq no me aparece el formato para guarda en jpg en el gimp
Hola Jimena,
En las nuevas versiones de Gimp se tiene que Exportar la imagen para guardarla en otros formatos.
Ve al menú Archivo–Exportar (Ctrl+E) y guarda el archivo con la extensión .jpg
Gimp identificará la extensión y la guardará en el formato que deseas.
Excelente!! Muchas gracias…
El problema es de la ventanilla por ser tan «especifica» en cuanto a sus requisitos, durante un tiempo estuve intentando mover las opciones del PDFCreator y otro llamado PrimoPDF sin mucho éxito.
Es comprensible los requisitos en las imágenes, pero en el PDF no me lo explico.
Muy buena opción la que comentas, pero no haz encontrado o ideado alguna que requiera de menos pasos? algo como una impresora virtual que genere el formato tal cual lo exige ventanilla?
Pues es que eso ya no esta en mis manos Marco, de hecho me parece ilógico generar un PDF, pero así lo piden !!!! La única función que ejerce el PDF es como un clip para que no salgan volando los documentos.
Generar un PDF con una impresora virtual es fácil, no tardas ni 5 minutos en hacerlo. El detalle es que lo quiera la ventanilla única, ya que todos las imágenes incluidas deben de cumplir con sus requisitos y eso lo complica todo.
Saludos.