Descripción
La sección de Personal permite gestionar los empleados del restaurante, crear planes de turnos, asignar turnos y visualizar el calendario laboral. Incluye información salarial y enlace con los usuarios del sistema.
Acceso
- Ruta:
/app/staff - Requisitos: Rol de Administrador
Funcionalidades
Gestión de Empleados
Lista de empleados:
- Nombre
- Teléfono
- Salario por hora
- Color (para visualización en calendario)
- Usuario vinculado (cuenta de la app)
Crear empleado:
| Campo | Descripción |
|---|---|
| Nombre | Nombre completo del empleado |
| Dirección de correo electrónico | |
| Teléfono | Número de contacto |
| Salario/hora | Coste por hora trabajada (€) |
| Color | Color para el calendario de turnos |
| Usuario | Vincular con cuenta de usuario existente |
Editar empleado:
- Modificar cualquier campo
- Cambiar color asignado
- Actualizar salario
- Desvincular/vincular usuario
Eliminar empleado:
- Borrar empleado del sistema (con confirmación)
Planes de Turnos
Sistema de planificación semanal:
Crear plan de turnos:
| Campo | Descripción |
|---|---|
| Nombre | Nombre del plan (ej: "Semana 23-29 Junio") |
| Fecha inicio | Primer día del plan |
| Fecha fin | Último día del plan |
Gestionar planes:
- Lista de planes: Todos los planes creados
- Seleccionar plan: Ver las asignaciones de un plan
- Eliminar plan: Borrar un plan (con confirmación)
Asignación de Turnos
Asignar empleados a turnos específicos:
Crear asignación:
| Campo | Descripción |
|---|---|
| Empleado | Seleccionar empleado |
| Fecha | Día del turno |
| Turno | Turno del día (mañana, tarde, etc.) |
Turnos del día:
Los turnos se definen en la configuración de horarios del restaurante (sección Ajustes). Cada día puede tener múltiples franjas horarias.
Calendario de Turnos
Vista visual tipo calendario:
- Eje horizontal: Días del plan de turnos
- Eje vertical: Empleados
- Bloques de turno: Cada asignación se muestra como un bloque colorido
- Color del empleado: Cada empleado tiene su color asignado
- Hoy: Resaltado del día actual
Fichajes Activos
Panel que muestra los empleados fichados actualmente:
- Empleado: Nombre del empleado
- Inicio: Hora de entrada
- Duración: Tiempo transcurrido
- Estado: Fichado / No fichado
Gestión de Horarios del Restaurante
Los turnos se basan en los horarios configurados:
- Lunes a Domingo: Cada día puede tener múltiples franjas
- Franjas horarias: Inicio y fin de cada turno
- Descanso: Marcar días de descanso
- Configuración: Se realiza desde Ajustes > Horarios
Información Salarial
Cada empleado tiene registrado su salario por hora:
- Salario/hora: Coste por hora trabajada
- Cálculo de nómina: Las horas fichadas se multiplican por el salario
- Histórico: Se puede consultar las horas trabajadas por período
Relación con otras secciones
- Fichaje: Los empleados fichan sus horas de trabajo
- Ajustes (Horarios): Los turnos se basan en los horarios del restaurante
- Informes: Las horas trabajadas se pueden consultar para nóminas
- Caja: Los turnos se vinculan a los arqueos de caja
- Usuarios (Admin): Los empleados pueden vincularse a usuarios del sistema