🏛️

Alcaldía de Bello

Sistema de Oficios — Ejecuciones Fiscales

Iniciando sistema…

v2.0 — GitHub Pages

🏛️

Alcaldía de Bello

Sistema de Oficios — Ejecuciones Fiscales

Ingrese su PIN personal

Primer acceso — crear su PIN

🎉

¡Registro exitoso!

Bienvenido(a) .
Su PIN personal es:

⚠️ Anote este PIN. Solo se muestra una vez. Si lo olvida, contacte al administrador del sistema.

Verificando PIN…

⚙️ Configuración del sistema centralizado

Solo necesita hacer esto una vez. Después todos los funcionarios entran directo.

1
Crear Sheet
2
Apps Script
3
Publicar
4
Conectar
1Crear el Google Sheet
Este Sheet va a ser la base de datos compartida donde todos los oficios quedan guardados en tiempo real.
Haga clic en este enlace: → sheets.new (abre Google Sheets con su Gmail)
Cuando abra, cambie el nombre del archivo de "Hoja de cálculo sin título" a:
Nombre sugerido:Registro Oficios Desembargo — Alcaldía Bello
💡 Comparta el Sheet con todos sus compañeros para que puedan ver el registro. Botón Compartir (esquina superior derecha).
Usar sin registro centralizado
2Abrir Apps Script
Dentro del Google Sheet que acaba de crear:
Haga clic en el menú:Extensiones → Apps Script
Se abre una nueva pestaña con el editor de código. Verá algo como function myFunction() {}. Borre todo ese texto y pegue el contenido del archivo codigo_apps_script.js que viene junto con este sistema.
Pasos en el editor: 1. Seleccionar todo (Ctrl+A) 2. Borrar 3. Pegar el código (Ctrl+V) 4. Guardar (Ctrl+S o el ícono 💾)
💡 El archivo codigo_apps_script.js fue descargado junto con este HTML. Ábralo con el Bloc de notas, seleccione todo y copie.
3Publicar como aplicación web
En el editor de Apps Script, en la parte superior derecha:
Haga clic en:Implementar → Nueva implementación
En la ventana que aparece: • Tipo: Aplicación web • Ejecutar como: Yo (su correo Gmail) • Quién tiene acceso: Cualquier persona • Clic en → Implementar
Google le pedirá que autorice permisos. Haga clic en "Revisar permisos", elija su cuenta Gmail, luego "Avanzado""Ir a [nombre] (no seguro)""Permitir".
Al final aparece una URL así:https://script.google.com/macros/s/AKfycb.../exec
⚠️ Copie esa URL completa — la necesita en el siguiente paso.
4Conectar el sistema
Pegue la URL que copió en el paso anterior:
Sus datos (aparecerán registrados en cada oficio):
📝 Generar oficio

Tipo de oficio

Encabezado

Fijo — no editable

Datos del proceso

Fecha en que se dictó la orden
Si aplica — se incluye en el oficio

Funcionario que proyecta

Se toma del usuario configurado en ⚙️ Config

Observación (opcional)

⚠️
📂 Carga masiva desde Excel
📊
Arrastre su Excel aquí o haga clic
Columnas: NumOficio, Fecha, Nombre, Cedula, Concepto, Radicado, FechaAuto, Motivo, Proyecto
📋 Registro centralizado — Google Sheets
🔍
#Fecha/HoraTipoN°OficioContribuyenteCédulaRadicadoConceptoMotivoProyectóFuncionarioAcciones
📊 Dashboard de actividad
Oficios por mes
Por funcionario
Por tipo de oficio
Actividad — últimos 30 días
Ranking de funcionarios
🖨️ Cola de impresión
🔍
Fecha/Hora Funcionario Estado Tipo N°Oficio Contribuyente Concepto Observación Acciones
🔍 Historial por contribuyente
Escriba un nombre o cédula para ver el historial de oficios generados.
⚙️ Configuración

Conexión Google Sheets

URL de implementación — obtenida en el paso 3 de la configuración inicial

Sus datos

Estado actual

⚠️ Nota sobre Google Sheets y CORS:
Con Gmail personal, los navegadores bloquean la lectura directa del Sheet desde un archivo HTML local. Los oficios SÍ se guardan en Google Sheets al generarlos, pero el registro visible en esta pantalla usa un cache local del navegador.

Para ver TODOS los registros centralizados, abra directamente su Google Sheet — ahí aparecen todos los oficios de todos los funcionarios en tiempo real.

🔍 Vista previa

✏️ Editar registro