Versione · Minore

eTime 3.3

La versione 3.3 introduce l’accesso senza password con passkey e il rapporto di lavoro digitale: descrizione e firme di montatore e cliente direttamente sul dispositivo, inviato al cliente in PDF.

30Modifiche
3Migrazioni DB
9Lingue

Nuove funzioni

  • Accesso senza password con passkey – impronta, volto, PIN del dispositivo o chiave di sicurezza, in alternativa a password e autenticazione a due fattori.
  • Rapporto di lavoro per registrazione: descrizione, nome del cliente e firme di montatore e cliente; concludere e inviare al cliente in PDF.

🔒 Sicurezza

  • Le passkey sono legate alla persona e coprono tutti i ruoli; un rapporto inviato blocca la registrazione da modifiche successive.

Miglioramenti

  • Pagina di migrazione del database con l’interruttore «Nascondi applicate» e solo il database di test preselezionato.
  • La pagina del dipendente ricorda il giorno scelto; la pagina principale segue automaticamente il mese.
Novità

eTime Terminal 2.0

Il nuovo terminale NFC preconfigurato è da subito disponibile nello shop – avvicini la tessera, fatto. Acquisto unico, senza canone mensile.

Accedi e ordina nello shop →
Versione · Minore

eTime 3.2

La versione 3.2 introduce il nuovo terminale eTime: avvicini la tessera NFC e il dipendente entra nella propria area in pochi secondi. Programmi le tessere direttamente sul dispositivo abbinato, una modalità chiosco blocca il tablet su eTime, e l’app è preinstallata sul terminale.

20Modifiche
4Migrazioni DB
9Lingue

Nuove funzioni

  • Terminale eTime: avvicini la tessera NFC → timbrato; senza tessera tramite codice QR e la fotocamera.
  • Abbinamento dei dispositivi con codice monouso ed elenco dipendenti – programmi le tessere NFC sul terminale.
  • Il login QR e NFC porta direttamente all’area personale completa del dipendente, con orari, ferie, straordinari e altro.
  • Modalità chiosco: dispositivo limitato a eTime, anche dopo un riavvio; lingua dell’app modificabile nell’amministrazione.

🔒 Sicurezza

  • Abbinamento del terminale tramite codice monouso e token del dispositivo con hash – senza affidarsi al MAC, senza accesso tra aziende.
  • Doppio fattore anche sul terminale; login dei dipendenti separato dagli account utente e amministratore.

Miglioramenti

  • Nuovo prodotto nello shop «eTime Terminal v2.0» – acquisto unico, senza canone mensile; hardware vecchio nascosto.
  • Pagina delle novità con area news e terminale in evidenza nella pagina iniziale.
  • Rifiniture su reindirizzamenti di login, avvio automatico della fotocamera e traduzioni in nove lingue.
Beta

App Android 2.0

La nuovissima app nativa Android entra nella fase beta: più veloce, con login SSO e registrazione offline. Da subito puoi registrarti per la beta.

Registrati alla beta →
Versione · Minore

eTime 3.1

Sulla base della grande versione 3.0 della piattaforma, la versione 3.1 aggiunge nuovi flussi di approvazione, la conformità automatica dell’orario di lavoro e una maggiore protezione dei dati, oltre a rifiniture evidenti su uso mobile, sincronizzazione offline e documentazione interattiva.

61Modifiche
5Migrazioni DB
9Lingue

Nuove funzioni

  • Correzione orario in self‑service: i dipendenti vedono le proprie registrazioni giornaliere e presentano una richiesta di correzione direttamente sulla voce; l’approvatore (responsabile o amministratore) è liberamente selezionabile, una sola richiesta aperta per voce.
  • Rifiuto con motivazione: quando una correzione orario viene respinta, è possibile indicare una motivazione; il dipendente viene informato via e‑mail.
  • Analisi mensile dell’orario di lavoro (ArbZG): una volta al mese ogni responsabile riceve una panoramica tra aziende delle possibili violazioni dell’orario del proprio team del mese precedente, per dipendente e con gli orari limite dei periodi di riposo.
  • Beta test dell’app Android: invito alla fase di test chiusa tramite un link nel piè di pagina e un popup discreto, con una nota sul periodo minimo di test di 14 giorni.

🔒 Sicurezza

  • Separazione dei compiti (principio dei quattro occhi): un amministratore non può più decidere o registrare per il proprio account, né assenze con effetto sul conto né l’approvazione delle proprie richieste di ferie.
  • Eliminazione dell’azienda con conferma HR: dopo il termine di recesso, un’eliminazione ha effetto solo dopo la conferma da parte delle HR tramite token; entro il termine resta possibile il recesso immediato.
  • Comandi di sicurezza unificati: il pulsante per disattivare l’autenticazione a due fattori occupa ora l’intera larghezza.

Miglioramenti

  • Conflitto di sincronizzazione offline ripensato: un link con token porta direttamente all’area dipendente; le voci non vanno più perse durante la modifica.
  • I dati della dashboard vengono convertiti da UTC al fuso orario dell’azienda.
  • Navigazione mobile: l’icona dell’orologio è ora il link alla home; le pagine di logout e token portano all’accesso anziché alla pagina iniziale.
  • Funzionamento in background più silenzioso: il polling della chat non mostra più un fastidioso avviso di errore in caso di brevi interruzioni di connessione.
  • Rifiniture della landing page: login nell’intestazione e pulsante «torna su» nei colori del marchio, tour dal vivo pronto ad avviarsi con un pulsante di riproduzione centrato.
  • Tour dal vivo interattivo stabilizzato ed esteso; l’SSO ora elenca Google, Microsoft e Apple.
Versione precedente · Maggiore
eTime 3.0

La grande versione della piattaforma: nuova architettura, assistente IA, chat interna, dashboard delle prestazioni, nove lingue, app mobile e un’interfaccia moderna e coerente.

In evidenza

Assistente IA

Configurabile per azienda, chiavi cifrate nel database, un provider attivo per azienda.

Chat interna

Chat 1:1 effimera con elenco «Chi è online?» per amministratori, manager e dipendenti.

Dashboard prestazioni

Modello dati dedicato e precalcolato con cron proprio per analisi veloci.

Riporto conti

Ferie residue (tutti i tipi di conto) e straordinari all’anno successivo, con approvazione.

Richieste e workflow

Permesso speciale, correzione orario e orario di fine con approvazione manager/HR a due livelli.

9 lingue

Nuove: bulgaro, olandese, polacco, portoghese, incluse e-mail e documentazione.

Nuova UI

Design system «Shell», nuova landing page e documentazione interattiva con tour dal vivo.

App mobile

App Android con registrazione offline e sincronizzazione, SSO e abbonamento al calendario iCal.

Sicurezza operativa

Modalità manutenzione, blocco modifiche, registro modifiche, clone DB e sistema di migrazioni.

Nuove funzioni

Rilevazione tempi e conti

  • Orari di inizio/fine al secondo con tooltip; logica turno notturno con richiesta del giorno successivo.
  • Richieste di correzione orario e orario di fine con approvazione; pause per griglia giornaliera.
  • Saldo straordinari unificato (effettivo/previsto + assenze + registrazioni), arrotondato per giorno.

Ferie

  • Più tipi di conto ferie per azienda; riporto all’anno successivo (a prova di doppio trasferimento).
  • Permesso speciale con documenti obbligatori e approvazione manager/HR; sostituzione e pianificatore annuale.

Analisi ed esportazione

  • Dati di payroll (orari + festivi/assenze come retribuzione continuata + previsto + weekend).
  • Foglio ore (XLSX + formato CSV payroll fisso), Credit360 e controllo orario di lavoro.

Piattaforma e self-service

  • Assistente IA, chat, abbonamento iCal, self-service di sicurezza (password/2FA).
  • Programma partner/acquisizione lead, rete aziendale (cambia azienda senza rifare il login).

Miglioramenti

  • Data/ora centralizzate tramite DateService (personale > azienda > lingua).
  • Prezzi centralizzati tramite PriceService: niente più prezzi hardcoded.
  • Tabelle con larghezza colonna automatica in base al contenuto.
  • Mobile: menu scorrevole, campi di input utilizzabili, margini edge-to-edge, pull-to-refresh.

Interfaccia utente

  • Nuovo design system Shell con tema colore per utente e formato data personale.
  • Nuova landing page di marketing come home page per i visitatori non autenticati.
  • Documentazione interattiva con tour dal vivo animato.
  • Molte nuove maschere: riporto conti, mappatura attività, gestione tipi, prezzi, dashboard, migrazione e altro.

Amministrazione

  • Pagina migrazioni, clone DB (principale → demo/doc) e controllo di integrità dati.
  • Modalità manutenzione, blocco modifiche, registro modifiche per ruolo.
  • IA aziendale, campi HR, limiti orario di lavoro, esenzione fatturazione; cron di promemoria.

API

  • AjaxRouter centrale: gestione uniforme di CSRF/auth/errori, risposte come {ok,data}/{ok,error}.
  • 22 nuovi gruppi di endpoint, API di sincronizzazione mobile, OpenID/SSO e URL firmati.

Database

  • Nuovo sistema di migrazioni (50 migrazioni, DB_VERSION).
  • Tabella centrale config che sostituisce varie colonne; nuove tabelle per chat, ferie, blocco modifiche, riporto, IA e altro.
  • Collation impostata su utf8mb4_unicode_ci; estensioni per rete, iCal, HR, orario di lavoro, formato data.

🔒 Sicurezza

  • Cifratura Crypt propria, classe Auth centrale con logica ruoli/chiosco e protezione cross-tenant.
  • Controllo CSRF centrale, escaping dell’output, protezione da injection CSV/di formule.
  • SSO (Google/Microsoft/Apple), Turnstile, protezione brute-force, upgrade MD5→bcrypt.

Correzioni

  • Il festivo regionale aziendale viene di nuovo riconosciuto in tutta l’azienda.
  • Totale straordinari = somma dei valori arrotondati per giorno.
  • Import ordini SAP: caratteri speciali UTF-8 corretti; varie correzioni mobile.

{ } Modifiche tecniche

  • Architettura: monolite (inc/*.inc + singleton) → MVC con controller, template e servizi.
  • E-mail: Symfony Mailer con modelli in 9 lingue; lingue da .inc a .js.
  • Testi legali consolidati in legal.json; nuova suite di test per i nuclei di calcolo/sicurezza.

Modifiche incompatibili

  • Le vecchie pagine inc/*.inc e le classi singleton sono state rimosse.
  • Migrazioni DB obbligatorie; configurazione tramite etime.env + tabella config.
  • E-mail tramite Symfony Mailer; contratto AJAX modificato ({ok,data}/{ok,error}, parametro f).
  • File di lingua .inc.js; pagine marketing/legali rinominate/unite.