Come si usa
- Scegli il giorno nel calendario a sinistra, oppure con ◀ ▶ e Oggi (anche Alt+← / Alt+→).
- + Aggiungi attività crea una riga: scrivi descrizione, ora di inizio e ora di fine. Il pulsante ⏱ accanto all'ora mette l'ora di adesso.
- Le ore si scrivono a mano in formato 24 ore:
9, 930, 9:30, 9.30 diventano tutte 09:30 (o 09:00).
- 🕘 Giornata lavorativa: sopra la linea del tempo c'è l'orario del giorno (predefinito 9:00–18:00 con pranzo 13:30–14:30, sabato e domenica liberi). Modifica lo cambia solo per quel giorno, ↺ Ripristina predefinito torna all'orario normale; il predefinito per ogni giorno della settimana si cambia in ⚙ Impostazioni.
- ⋯ Azioni della riga (sul computer): in fondo a ogni attività c'è un solo pulsante ⋯. Un clic apre un riquadro con le azioni in una griglia di icone: ↪ Interrotta, ⏸ Pausa, + Sotto, + Accanto, ↤ Sali, ↦ Scendi, ⧉ Duplica e, separato in rosso, ✕ Elimina…. Si chiude con Esc, con un clic fuori o scegliendo un'azione. Da tastiera: Shift+F10 (o il tasto Menu) sulla riga scelta, poi frecce e Invio. Sul telefono le azioni sono i pulsanti sotto ogni scheda.
- ⏸ Pausa segna un tempo non lavorato dentro un'attività (pausa caffè, permesso…): scegli il motivo dall'elenco (si cambia in ⚙ Impostazioni) e scrivi il perché nella nota della pausa. Nella linea del tempo è un tratto grigio tratteggiato.
- ↪ Interrotta segna un'altra attività svolta in mezzo (per esempio una telefonata al fornitore mentre tagliavi pannelli): la principale si ferma, fai l'altra, poi la principale riprende. Scrivi cosa hai fatto, con inizio e fine; puoi metterne più di una. Nella linea del tempo la barra si spezza: prima la principale, poi l'interruzione, poi di nuovo la principale.
- Aggiungere senza risalire: in fondo a ogni ramo aperto c'è la riga «+ Aggiungi a …» che crea una sotto-attività in quel ramo (parte dall'ultima fine del ramo). Su ogni riga + Accanto ne crea una allo stesso livello, che parte quando finisce quella da cui sei partito (o adesso, se non ha la fine): così, siccome sotto un'attività l'ordine è per orario, compare subito sotto. Anche con la tastiera: Ctrl+Invio e Ctrl+Shift+Invio.
- ↤ ↦ Cambiare livello: ↤ fa salire una sotto-attività (diventa sorella della madre, subito dopo il suo ramo), ↦ la fa scendere (diventa sotto-attività della riga sopra). Sulla riga scelta anche Shift+Tab e Tab; dentro una casella Tab passa al campo dopo come sempre. Si sposta con tutto il ramo, Ctrl+Z annulla.
- + Sotto crea una sotto-attività della riga su cui premi (un ramo). Anche le sotto-attività possono avere le loro. La nuova riga parte dall'ultima fine di tutto il ramo, quindi compare dopo il ramo e non in mezzo; le linee verticali a sinistra dicono il livello (una linea: sotto la principale; due: sotto una sotto-attività). Il triangolino ▾ apre e chiude il ramo.
- Le descrizioni lunghe vanno a capo da sole e la riga si alza (Shift+Invio per andare a capo a mano). La colonna Nota apre un riquadro per scrivere o leggere la nota: 📝 Nota colorato vuol dire che c'è, passandoci sopra se ne vede l'inizio.
- ⧉ duplica un'attività (con sotto-attività e interruzioni), ✕ la elimina (chiede conferma).
- Nella linea del tempo un clic su una barra porta alla riga della tabella; un clic su una riga evidenzia la barra.
- Spostare le righe: trascina la maniglia ⠿. Lasciata sul bordo alto o basso di una riga, l'attività va prima o dopo, a quel livello (anche sotto un'altra madre); lasciata al centro, diventa sua sotto-attività. Si sposta con tutto il ramo, le interruzioni e le pause.
- Ordine sotto un'attività: sotto-attività, interruzioni e pause compaiono in un'unica lista in ordine di orario d'inizio, tutte allo stesso rientro (↳), così si legge la giornata in ordine. Si mettono in ordine da sole: cambiando un orario la riga si sposta. Per questo interruzioni e pause non hanno la maniglia, e trascinare una sotto-attività serve a spostarla in un altro ramo (o a farla diventare sotto-attività), non a cambiarne il posto fra le righe con orario. Le righe senza orario restano dopo quella che le precede. Le attività di primo livello invece restano nell'ordine che scegli tu.
Scorciatoie da tastiera
Fuori dai campi (clicca su una riga o premi Esc mentre scrivi):
↑ ↓passa alla riga sopra / sotto
Inviomodifica la riga scelta (Invio o Esc per uscire dal campo)
Ctrl+Zannulla (anche più volte)
Ctrl+Yripete (anche Ctrl+Shift+Z)
Ctrl+C / Ctrl+Xcopia / taglia la riga con tutto il suo ramo
Ctrl+Vincolla subito dopo la riga scelta, allo stesso livello, anche su un altro giorno
Ctrl+Dduplica l'attività
Ctrl+Invionuova riga allo stesso livello della riga scelta (come «+ Accanto»)
Ctrl+Shift+Invionuova sotto-attività della riga scelta (come «+ Sotto»)
Cancelimina (chiede conferma)
Shift+F10apre il riquadro ⋯ delle azioni della riga scelta (frecce e Invio per scegliere, Esc per chiudere)
Alt+← / Alt+→giorno prima / dopo
Dentro un campo, Ctrl+Z, Ctrl+C, Ctrl+X e Ctrl+V lavorano sul testo, come sempre.
Come si contano le ore
- Un'interruzione è lavoro (un'altra attività svolta in mezzo): il suo tempo si conta. Una pausa no: è tempo non lavorato.
- Lorda (durata) = fine − inizio. Netta = lorda − interruzioni − pause: il tempo davvero speso su quell'attività.
- Ore lavorate del giorno = durate delle attività di primo livello − pause (le interruzioni restano dentro). Accanto: sulle attività principali (somma delle nette), di cui per interruzioni e Pause (non lavorate).
- Attività che si sovrappongono (per esempio una scritta a parte che era anche un'interruzione di un'altra): vanno bene, non c'è nessun avviso. Nelle ore lavorate il tempo in comune si conta una volta sola (sotto le ore lavorate compare «sovrapposte, contate una volta»); ogni attività tiene la sua durata e la sua netta.
- Tempo extra: il lavoro scritto prima o dopo la giornata lavorativa, nel pranzo o in un giorno libero non è un errore e non dà avvisi: conta nelle ore lavorate e in più nel riquadro «di cui extra» (nella linea del tempo è ombreggiato in oro). Il resto sono le ore ordinarie, confrontate con le previste.
- Ore previste = giornata lavorativa meno il pranzo (8h con il predefinito). Si vede la differenza con le ore lavorate e le ore non coperte: le parti della giornata lavorativa senza nessuna attività né pausa (le pause hanno il loro contatore). Il confronto c'è anche nel totale del mese e nelle esportazioni; nel mese le ore previste contano dal primo giorno in cui hai scritto attività fino a oggi.
- Il totale del giorno somma solo le attività di primo livello. Le sotto-attività stanno dentro il tempo della madre: mostrano il loro tempo nel ramo ma non si aggiungono una seconda volta.
- Se un'attività madre non ha orari, il suo tempo è la somma delle sue sotto-attività (utile per un ramo «contenitore», per esempio «Ufficio»).
- Le interruzioni di una sotto-attività tolgono tempo netto solo a lei e restano dentro le ore lavorate della madre. Le pause di una sotto-attività invece sono tempo non lavorato anche per la madre (contate una volta sola).
Attività in corso
Un'attività iniziata e senza fine, oggi, conta fino ad adesso: la riga dice «in corso», la barra arriva alla linea rossa e i totali crescono da soli. Contano subito anche le pause e le interruzioni dentro. In un giorno passato un'attività senza fine conta fino all'ultima fine dentro di lei (sotto-attività, pause, interruzioni) e c'è l'avviso «Manca l'ora di fine». Nelle esportazioni è scritto «in corso alle …» o «manca l'ora di fine».
Avvisi
Un ⚠ segnala un'ora di fine prima dell'inizio, interruzioni o pause che escono dagli orari della loro attività. Nessun avviso invece per le sotto-attività fuori dagli orari della madre e per le attività che si sovrappongono: nelle ore lavorate il tempo in comune si conta una volta sola. Il lavoro fuori orario o nel pranzo non è un avviso: è tempo extra. È solo un avviso: puoi salvare lo stesso.
⌨ Tempo di compilazione
Sotto i totali c'è «⌨ Compilazione»: il tempo passato a compilare il Timesheet, oggi, nella settimana e nel mese. Si conta da solo mentre usi il Timesheet (tasti, clic, tocchi, anche dal widget e dal telefono) e si ferma dopo un minuto senza fare niente o quando la finestra è nascosta o in secondo piano. Se usi due dispositivi insieme, il tempo in comune conta una volta. Non entra nelle ore lavorate: serve solo a sapere quanto tempo prende il foglio ore.
📌 Attività programmate
Le cose che sai di dover fare, prima di farle. Stanno nella lista 📌 Programmate sopra la linea del tempo (sul telefono è una sezione della pagina) e non contano nelle ore finché non diventano attività vere. + Programma attività chiede cosa fare, il giorno (anche nei giorni futuri) e quando:
- 🕒 Orario preciso (appuntamento, riunione): inizio e fine. 10 minuti prima arriva un avviso: notifica di Windows nel programma (anche a finestra ridotta o col solo widget), notifica del browser nella webapp aperta, e sul telefono una notifica del M.E.S. anche ad app chiusa (se le notifiche del M.E.S. sono attive). All'ora d'inizio la riga si colora e propone ▶ Adesso o ▶ Alle HH:MM.
- ⏭ Alla fine di …: scegli un'attività del giorno (anche una sotto-attività). Quando quella riceve l'ora di fine — dalla tabella, dal widget o da un altro dispositivo — la programmata diventa da sola un'attività: inizio = quella fine, di base allo stesso livello dell'attività finita, subito sotto di lei; con «Come inserirla» anche come attività principale o come sotto-attività di un'altra.
- 📝 Dopo: solo un promemoria «da fare», senza orario.
- 🌤 Fascia oraria: di mattina, di pomeriggio o prima della fine della giornata (gli orari vengono dalla giornata lavorativa del giorno). Quando la fascia sta per finire la riga si evidenzia, senza notifiche.
Su ogni riga: ▶ Inizia (diventa un'attività di oggi con inizio adesso, poi la cambi come vuoi), ✎ modifica, ⏭ Domani rimanda al giorno dopo, ✕ elimina, ▲▼ cambia l'ordine. Quelle non fatte restano visibili nei giorni dopo con «da ieri» o «dal 18/10», finché non le fai o le elimini. Nel calendario i giorni con programmate hanno il segno 📌. Ctrl+Z annulla anche qui. Le esportazioni del giorno hanno in fondo una breve sezione «Programmate non fatte». Dal widget: 📌 Programma e l'elenco di oggi con ▶ Inizia.
🗔 Widget
Una finestrella da tenere in un angolo dello schermo, sempre in primo piano, per segnare la giornata senza aprire la tabella. Si apre con il pulsante 🗔 Widget in testata: nel programma per Windows e nella webapp su computer con Chrome o Edge (sul telefono e con Safari il pulsante non c'è). Nel programma c'è anche il collegamento «Timesheet widget» sul Desktop (in quel caso la finestra grande resta nascosta). Nella webapp la finestrella resta aperta finché è aperta la pagina del Timesheet.
- In alto c'è l'attività in corso (iniziata e senza fine): descrizione, da che ora e da quanto tempo. Se è una sotto-attività, sotto c'è «dentro: …» con l'attività principale.
- + Attività: scrivi cosa fai e premi Invio; l'inizio è adesso (si può cambiare). Se c'è un'attività in corso, la casella «Chiudi … alle …» (già spuntata) le mette la fine alla stessa ora.
- + Sotto-attività: c'è scritto «sotto: …»; di base è l'attività principale in corso, dal menu si sceglie un'altra attività di oggi.
- ↪ Interruzione e ⏸ Pausa sull'attività in corso: inizio adesso, poi Fine interruzione / Fine pausa.
- ■ Termina: fine = adesso per l'attività in corso (se è stato un errore, ↶ Ripristina nell'avviso).
- Tasti: A attività, S sotto-attività, I interruzione, P pausa, T termina; Invio conferma, Esc annulla. 📌 toglie o rimette «sempre in primo piano»; posizione e dimensione vengono ricordate.
- Il widget scrive nello stesso foglio ore (stesso file o stessa pagina, stessa sincronizzazione): quello che fai lì si vede subito nella tabella, e Ctrl+Z nella finestra grande lo annulla. Chiudendo la finestra grande con il widget aperto, la finestra si nasconde e il widget continua; chiudendo il widget per ultimo si chiude tutto.
- Senza bordi (programma per Windows): si trascina dalla testata blu; in alto a destra 📌 sempre in primo piano, ⤢ Timesheet completo, – riduci, ✕ chiudi; l'angolo in basso a destra cambia la dimensione. Nella webapp la finestrella Picture-in-Picture ha i bordi del browser, che non si possono togliere.
- «Ultima attività finita alle …»: in «+ Attività» e «+ Sotto-attività» (e nell'avviso dopo «+ Aggiungi attività», «+ Sotto», «+ Accanto» nella finestra grande) c'è l'ora in cui è finita l'ultima attività di oggi (la fine più tarda fra attività e sotto-attività) e il pulsante Dalle … per attaccare la nuova senza buchi.
Collegamento al M.E.S.
Il Timesheet è anche un'app del M.E.S.: si apre dall'Hub, anche dal telefono, e il programma sul computer si tiene allineato da solo con il server. In testata: ✓ Sincronizzato, ⟳ In invio… oppure ⚠ Non in linea (si lavora lo stesso: le modifiche partono appena torna la rete). Se lo stesso giorno viene cambiato su due dispositivi, le modifiche si uniscono riga per riga; se proprio lo stesso campo è cambiato in due modi, resta quello del dispositivo che salva per ultimo e l'altro valore si trova nella nota, in una riga che comincia con «[Sincronizzazione]».
Dal menu 👤 si vede il timesheet di chi ti è stato concesso (lo decidono Costantino e Giovanna nelle Impostazioni dell'Hub), in sola lettura: calendario, riepiloghi ed esportazioni.
Salvataggio ed esportazione
Ogni modifica si salva da sola nel file indicato in «Dati salvati in…» (nella webapp: nel browser e sul server). Ogni giorno viene fatta una copia di backup (si tengono le ultime 30). Il menu ⬇ Esporta ▾ crea, per il giorno o per il mese: il PDF (A4 orizzontale, si apre appena salvato), il file Excel (.xlsx già impaginato A4 orizzontale, con testo a capo, sotto-attività rientrate e interruzioni in azzurro) e il CSV (testo semplice per Excel).