Registros de bitácora
| Fecha | Día | Empresa | Trabajador | Estado | División | Proyecto | Actividad | Ent. | Sal. | H.Extra | Factor | Monto $ | Acciones |
|---|
| NOMBRE | ESTADO | ENTRADA | SALIDA | PROYECTO | ACTIVIDAD |
|---|
Bitácoras guardadas
Total a pagar por persona
Cada división = horas extras × rata × factor. La columna Domingo es el cuadro aparte (×1.5). Los viáticos se suman una vez por persona.
Cuadro mensual
Detalle por día (Personal — Proyecto — Actividad — Entrada/Salida extra · * = sábados)
Detalle por día — Domingos
Horas extras por actividad
| Actividad | Registros | Horas extras | Monto $ |
|---|
Agregar / editar trabajador
Personal
| Nombre | Rata $/hr | Horario | Sábado | Acciones |
|---|
Proyectos de A-E
| Proyecto | Acciones |
|---|
Empresas y divisiones
Factores y clave
El envío automático requiere instalar la extensión de Firebase "Trigger Email from Firestore" (colección mail). Ver la guía. Las cuentas y contraseñas se administran en Firebase (Authentication); los roles en la colección users.
Historial de cambios
Quedan registradas todas las ediciones y eliminaciones de registros.
| Fecha y hora | Usuario | Acción | Empresa | Trabajador | Registro | Detalle |
|---|
Crear usuario
Usuarios
| Nombre | Correo | Rol | Acciones |
|---|
Quitar de la lista cambia el rol, pero la cuenta de acceso se elimina definitivamente desde la consola de Firebase → Authentication.
Respaldo y consolidación
Para pasar tus datos del archivo local a la nube: en el archivo local usa Exportar datos (.json), y aquí usa Migrar: reemplazar con archivo (conserva personal, proyectos, registros y bitácoras).