Soporte TI
Gestión de actividades

Dashboard

0
Total actividades
0
Este mes
0
Con firma
0
Pendientes
Actividades recientes
Últimas 5 actividades registradas
Sin actividades aún
Registra tu primera actividad para comenzar

Nueva actividad

Completa todos los campos requeridos (*)

Información del técnico
Información del cliente
Detalle de la actividad
Firma del cliente
El cliente firma para confirmar la conformidad con el servicio prestado
Área de firma digital — Firmar con dedo o mouse

Historial de actividades

ID / Fecha Empresa Técnico Tipo de servicio Estado Firma

Configuración

Conecta el sistema con Google Sheets para almacenamiento permanente en la nube

Conexión con Google Sheets
Tus datos quedarán guardados permanentemente en Drive
Cómo conectar — Guía paso a paso
Solo necesitas hacer esto una vez. Sigue los pasos en orden:
1
Ve a Google Sheets (sheets.google.com) y crea una hoja nueva. Nómbrala como quieras, por ejemplo "Actividades TI".
2
Dentro de la hoja, ve al menú Extensiones → Apps Script. Se abre un editor de código.
3
Borra todo lo que hay y pega el código que aparece abajo. Haz clic en Guardar (Ctrl+S).
4
Haz clic en Implementar → Nueva implementación. Tipo: "Aplicación web". Acceso: "Cualquier usuario". Autoriza con tu cuenta Google.
5
Copia la URL de implementación que te genera Google y pégala en el campo de abajo. ¡Listo!
function doPost(e) { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var data = JSON.parse(e.postData.contents); if (sheet.getLastRow() === 0) { sheet.appendRow(['ID','Fecha','Técnico','Cargo','Empresa', 'Contacto','Cargo Contacto','Teléfono','Dirección', 'Hora Inicio','Hora Fin','Tipo','Prioridad','Ticket', 'Problema','Procedimiento','Observaciones','Estado', 'Equipos','Firmante','Cédula','Firmado','Fecha Registro']); } sheet.appendRow([ data.id, data.fecha, data.tecnico, data.cargo, data.empresa, data.contacto, data.cargoContacto, data.telefono, data.direccion, data.horaIni, data.horaFin, data.tipo, data.prioridad, data.ticket, data.problema, data.procedimiento, data.observaciones, data.estado, data.equipos, data.firmante, data.cedula, data.firma ? 'Sí' : 'No', new Date().toISOString() ]); return ContentService .createTextOutput(JSON.stringify({status:'ok'})) .setMimeType(ContentService.MimeType.JSON); } function doGet(e) { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var data = sheet.getDataRange().getValues(); return ContentService .createTextOutput(JSON.stringify(data)) .setMimeType(ContentService.MimeType.JSON); }
Sin configurar — los datos se guardan solo en este navegador
Información del sistema
Versión: 1.0.0
Actividades locales: 0
Almacenamiento: Local