Organiza la salida de PDF por fecha en Google Drive

Las estructuras de carpetas basadas en fechas facilitan encontrar un PDF de un día o mes concreto sin necesidad de recordar el nombre exacto del archivo. Configúralo una vez y cada conversión va automáticamente a la carpeta con fecha correcta.

Construir la ruta de carpetas

Usa una estructura de dos niveles: una carpeta de año que contiene carpetas de mes. Comprueba si la carpeta del año existe usando parentFolder.getFoldersByName(year). Si no existe, créala. Luego haz lo mismo para la carpeta del mes dentro de la carpeta del año.

Crear carpetas bajo demanda

Una función auxiliar que toma una carpeta padre y un nombre, comprueba si existe una carpeta con ese nombre y la devuelve o la crea es la forma más limpia de gestionar esto. Llámala para el año y luego para el mes, y siempre tendrás la carpeta de destino correcta independientemente de si se ha creado antes.

Nombrar los PDFs dentro de la carpeta

Dentro de una carpeta con fecha, el nombre del archivo puede ser más sencillo ya que el contexto de la fecha viene de la carpeta. Usa solo el nombre del documento más .pdf, o añade una marca de tiempo para granularidad dentro del día. La coherencia importa más que la complejidad: elige un patrón y aplícalo en todas partes.

Preguntas frecuentes

¿Puedo organizar por número de semana en lugar de por mes?

Sí. Usa Utilities.formatDate(new Date(), tz, 'yyyy-ww') para obtener el año y el número de semana ISO como cadena. Usa esto como nombre de la subcarpeta.

Pruebalo ahora

Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.

Instalar Extensión Gratuita