⏱
Versión · Menor

eTime 3.3

La versión 3.3 presenta el inicio de sesión sin contraseña con passkey y el justificante de trabajo digital: descripción y firmas del técnico y del cliente en el propio dispositivo, enviado al cliente en PDF.

30Cambios
3Migraciones de BD
9Idiomas

+ Nuevas funciones

  • Inicio de sesión sin contraseña con passkey: huella, cara, PIN del dispositivo o llave de seguridad, como alternativa a contraseña y 2FA.
  • Justificante de trabajo por registro de tiempo: descripción, nombre del cliente y firmas del técnico y del cliente; cerrar y enviar al cliente en PDF.

🔒 Seguridad

  • Las passkeys están vinculadas a la persona y cubren todos los roles; un justificante enviado bloquea el registro de tiempo frente a cambios posteriores.

↑ Mejoras

  • Página de migración de BD con un interruptor «Ocultar aplicadas» y solo la base de datos de pruebas preseleccionada.
  • La página del empleado recuerda el día elegido; la página principal sigue el mes automáticamente.
Nuevo

eTime Terminal 2.0

El nuevo terminal NFC preconfigurado ya está disponible en la tienda: acerque la tarjeta y listo. Compra única, sin cuota mensual.

Iniciar sesión y pedir en la tienda →
⏱
Versión · Menor

eTime 3.2

La versión 3.2 presenta el nuevo terminal eTime: acerque la tarjeta NFC y el empleado accede a su área en segundos. Programe tarjetas en el propio dispositivo vinculado, un modo quiosco bloquea la tableta en eTime, y la app viene preinstalada en el terminal.

20Cambios
4Migraciones de BD
9Idiomas

+ Nuevas funciones

  • Terminal eTime: acerque la tarjeta NFC → fichado; sin tarjeta, con código QR y la cámara.
  • Vinculación de dispositivos con código único y lista de empleados: programe tarjetas NFC en el terminal.
  • El inicio de sesión QR y NFC lleva directamente al área personal completa del empleado, con tiempos, vacaciones, horas extra y más.
  • Modo quiosco: dispositivo limitado a eTime, incluso tras reiniciar; idioma de la app configurable en administración.

🔒 Seguridad

  • Vinculación del terminal mediante código único y token de dispositivo con hash: sin depender de la MAC, sin acceso entre empresas.
  • Doble factor también en el terminal; inicio de sesión de empleados separado de las cuentas de usuario y administrador.

↑ Mejoras

  • Nuevo producto de tienda «eTime Terminal v2.0»: compra única, sin cuota mensual; hardware antiguo oculto.
  • Página de novedades con sección de noticias y terminal destacado en la página de inicio.
  • Mejoras en las redirecciones de inicio de sesión, el arranque automático de la cámara y las traducciones en nueve idiomas.
Beta

App Android 2.0

La nueva app nativa de Android entra en fase beta: más rápida, con inicio de sesión SSO y registro sin conexión. Ya puede registrarse para la beta. Importante: la prueba está vinculada al grupo de testers etime-v20-tester@googlegroups.com; solo tras la admisión se puede instalar la app desde Play Store. Al hacer clic en «Registrarse en la beta», inscribimos su dirección de Google en el grupo.

Registrarse en la beta →
⏱
Versión · Menor

eTime 3.1

Sobre la gran versión 3.0 de la plataforma, la versión 3.1 añade nuevos flujos de aprobación, cumplimiento automático de la jornada laboral y una mayor protección de datos, además de mejoras notables en el manejo móvil, la sincronización sin conexión y la documentación interactiva.

61Cambios
5Migraciones de BD
9Idiomas

+ Nuevas funciones

  • Corrección de tiempo como autoservicio: los empleados ven sus propios registros diarios y presentan una solicitud de corrección directamente en el registro; el aprobador (responsable o administrador) es libremente seleccionable, con una sola solicitud abierta por registro.
  • Rechazo con motivo: si se rechaza una corrección de tiempo, se puede indicar un motivo; se notifica al empleado por correo electrónico.
  • Revisión mensual de la jornada (ArbZG): una vez al mes cada responsable recibe un resumen entre empresas de las posibles infracciones de jornada de su equipo del mes anterior, por empleado y con las horas límite de los periodos de descanso.
  • Prueba beta de la app Android: invitación a la fase de prueba cerrada mediante un enlace en el pie de página y una ventana emergente discreta, con una nota sobre el periodo mínimo de prueba de 14 días.

🔒 Seguridad

  • Separación de funciones (principio de doble control): un administrador ya no puede decidir ni registrar en su propia cuenta, ni ausencias con efecto en la cuenta ni la aprobación de sus propias solicitudes de vacaciones.
  • Eliminación de empresa con confirmación de RR. HH.: tras el plazo de revocación, la eliminación solo surte efecto cuando RR. HH. la confirma mediante token; dentro del plazo sigue siendo posible la revocación inmediata.
  • Controles de seguridad unificados: el botón para desactivar la autenticación de dos factores ocupa ahora todo el ancho.

↑ Mejoras

  • Conflicto de sincronización sin conexión rediseñado: un enlace con token lleva directamente al área del empleado; las entradas ya no se pierden al editar.
  • Los datos del panel se convierten de UTC a la zona horaria de la empresa.
  • Navegación móvil: el icono del reloj es ahora el enlace de inicio; las páginas de cierre de sesión y de token llevan al inicio de sesión en lugar de a la página de bienvenida.
  • Funcionamiento en segundo plano más tranquilo: la consulta del chat ya no muestra un aviso de error molesto ante breves cortes de conexión.
  • Retoques en la página de bienvenida: inicio de sesión en la cabecera y botón «volver arriba» en los colores de marca, tour en vivo listo para iniciarse con un botón de reproducción centrado.
  • Tour interactivo en vivo estabilizado y ampliado; el SSO ahora incluye Google, Microsoft y Apple.
Versión anterior · Mayor
eTime 3.0

La gran versión de la plataforma: nueva arquitectura, asistente de IA, chat interno, panel de rendimiento, nueve idiomas, app móvil y una interfaz moderna y coherente.

★ Destacados

Asistente de IA

Configurable por empresa, claves cifradas en la base de datos, un proveedor activo por empresa.

Chat interno

Chat 1:1 efímero con lista «¿Quién está en línea?» para administradores, gerentes y empleados.

Panel de rendimiento

Modelo de datos propio y precalculado con su propio cron para análisis rápidos.

Traspaso de cuentas

Vacaciones restantes (todos los tipos de cuenta) y horas extra al año siguiente, con aprobación.

Solicitudes y flujos

Permiso especial, corrección de tiempo y hora de fin con aprobación en dos niveles de gerente/RR. HH.

9 idiomas

Nuevos: búlgaro, neerlandés, polaco, portugués, incluidos correos y documentación.

Nueva interfaz

Sistema de diseño «Shell», nueva landing y documentación interactiva con tour en vivo.

App móvil

App Android con registro sin conexión y sincronización, SSO y suscripción de calendario iCal.

Seguridad operativa

Modo mantenimiento, bloqueo de edición, registro de cambios, clon de BD y sistema de migraciones.

+ Nuevas funciones

Registro de tiempo y cuentas

  • Horas de inicio/fin con precisión de segundos y tooltip; lógica de turno nocturno con consulta del día siguiente.
  • Solicitudes de corrección de tiempo y hora de fin con aprobación; pausas por patrón diario.
  • Saldo de horas extra unificado (real/objetivo + ausencias + registros), redondeado por día.

Vacaciones

  • Varios tipos de cuenta de vacaciones por empresa; traspaso al año siguiente (a prueba de doble transferencia).
  • Permiso especial con documentos obligatorios y aprobación de gerente/RR. HH.; sustitución y planificador anual.

Análisis y exportación

  • Datos de nómina (tiempos + festivos/ausencias como pago continuado + objetivo + fin de semana).
  • Justificante de horas (XLSX + formato CSV fijo de nómina), Credit360 y control de jornada.

Plataforma y autoservicio

  • Asistente de IA, chat, suscripción iCal, autoservicio de seguridad (contraseña/2FA).
  • Programa de socios/captación de leads, red de empresas (cambiar de empresa sin volver a iniciar sesión).

↑ Mejoras

  • Fecha/hora centralizadas con DateService (personal > empresa > idioma).
  • Precios centralizados con PriceService: sin precios codificados.
  • Tablas con ancho de columna automático según el contenido.
  • Móvil: menú desplazable, campos de entrada usables, márgenes edge-to-edge, deslizar para actualizar.

▢ Interfaz de usuario

  • Nuevo sistema de diseño Shell con tema de color por usuario y formato de fecha personal.
  • Nueva landing de marketing como página de inicio para visitantes no conectados.
  • Documentación interactiva con tour en vivo animado.
  • Muchas pantallas nuevas: traspaso de cuentas, mapeo de actividades, gestión de tipos, precios, panel, migración y más.

⚙ Administración

  • Página de migraciones, clon de BD (principal → demo/docu) y comprobación de integridad.
  • Modo mantenimiento, bloqueo de edición, registro de cambios por rol.
  • IA de empresa, campos de RR. HH., límites de jornada, exención de facturación; crons de recordatorio.

⇄ API

  • AjaxRouter central: gestión uniforme de CSRF/autenticación/errores, respuestas como {ok,data}/{ok,error}.
  • 22 nuevos grupos de endpoints, API de sincronización móvil, OpenID/SSO y URLs firmadas.

▤ Base de datos

  • Nuevo sistema de migraciones (50 migraciones, DB_VERSION).
  • Tabla central config que reemplaza varias columnas; nuevas tablas para chat, vacaciones, bloqueo de edición, traspaso, IA y más.
  • Cotejamiento a utf8mb4_unicode_ci; ampliaciones para red, iCal, RR. HH., jornada y formato de fecha.

🔒 Seguridad

  • Cifrado propio Crypt, clase central Auth con lógica de roles/quiosco y protección entre inquilinos.
  • Comprobación central de CSRF, escape de salida, protección contra inyección CSV/de fórmulas.
  • SSO (Google/Microsoft/Apple), Turnstile, protección contra fuerza bruta, actualización MD5→bcrypt.

✓ Correcciones

  • El festivo regional de empresa vuelve a reconocerse en toda la empresa.
  • Total de horas extra = suma de los valores redondeados por día.
  • Importación de pedidos SAP: caracteres especiales UTF-8 correctos; varias correcciones móviles.

{ } Cambios técnicos

  • Arquitectura: monolito (inc/*.inc + singletons) → MVC con controladores, plantillas y servicios.
  • Correo: Symfony Mailer con plantillas en 9 idiomas; idiomas de .inc a .js.
  • Textos legales consolidados en legal.json; nueva suite de pruebas para núcleos de cálculo/seguridad.

⚠ Cambios incompatibles

  • Se han eliminado las antiguas páginas inc/*.inc y las clases singleton.
  • Migraciones de BD obligatorias; configuración mediante etime.env + tabla config.
  • Correo mediante Symfony Mailer; contrato AJAX modificado ({ok,data}/{ok,error}, parámetro f).
  • Archivos de idioma .inc → .js; páginas de marketing/legales renombradas/fusionadas.