El equipo ficha desde el celular, y vos ves quién vino, llegó tarde o faltó
Fichar es un solo botón
Cada persona entra con su propio usuario y toca Fichar (en el menú de usuario o en la pestaña Asistencia). El mismo botón registra la entrada o la salida.
El navegador pide la ubicación en ese momento, y la fichada se acepta solo si la persona está dentro del radio del local. Si está lejos o el GPS falla, el mensaje dice a cuántos metros está y qué hacer.

Nadie ficha por otro
El primer navegador desde el que ficha cada persona queda vinculado a su usuario. Si después intenta fichar desde otro teléfono, ese dispositivo queda pendiente hasta que un encargado lo apruebe en Asistencia → Dispositivos (desde ahí también se desvincula).
Todo el equipo, en un panel
En Asistencia el encargado tiene todo a mano:
Asistencia diaria: una grilla de personas por día con el estado de cada jornada (Trabajó, Llegó tarde, Se fue antes, Ausente, Franco, Licencia, Fichó sin turno, En curso). Se filtra por semana, mes o rango, por persona y por estado, y se exporta a Excel. Fichadas: todas las entradas y salidas, con la distancia al local. Las que conviene revisar llevan una marca. Dispositivos: los pendientes de aprobación y los ya vinculados. Horarios: el horario semanal por rol o por persona, con francos y turnos que cruzan la medianoche. Las excepciones por fecha (un franco puntual, una licencia, otro horario ese día) pisan el horario semanal. Configuración: el radio del local (de 20 a 2000 metros), la tolerancia de llegada tarde y el máximo de horas por fichada.

Cuando algo se escapa, lo arreglás ¿Alguien se olvidó de fichar? Con Cargar fichada (pestaña Fichadas) lo corregís a mano. Las manuales llevan la marca "Manual" y las corregidas, "Editada". ¿Está fuera del radio, en el depósito? Si el local lo activa, puede enviar una intención con el motivo; el encargado la aprueba o rechaza desde Aprobaciones, y al aprobarla la fichada queda a la hora en que se pidió. ¿Quedó una entrada abierta de más? Pasado el máximo configurado se cierra sola como "Sin salida" y no suma horas hasta que el encargado carga la hora real. La próxima vez que esa persona fiche, ve un aviso. Permisos nuevos
En Admin → Roles hay una sección nueva, Asistencia del personal: Ver fichadas (las propias o las de todo el equipo), Gestionar asistencia (aprobar dispositivos, cargar horarios y configuración) y Cargar y editar fichadas. Fichar no requiere permiso: alcanza con tener un puesto activo en el local. Al principio solo los administradores los tienen, así que para que un encargado vea el panel, dáselos a su rol.
El control de asistencia se habilita local por local. Pedíselo a tu contacto en Restolia. Importante: el local necesita tener su dirección ubicada en el mapa; sin eso nadie puede fichar y el panel lo avisa.
Mejoras y correcciones Estación de impresión Android 0.6.0: Android quitaba el permiso de la impresora USB en cada desconexión (al mover el cable, reiniciar la impresora o apagarse la pantalla), y los tickets fallaban hasta que alguien abría la app. Ahora, tildando "Usar siempre" una sola vez, la estación vuelve a imprimir sola después de cada reconexión. Y cuando una impresión falla, queda registrado el motivo real.