# Tracciamento del tempo in Todomator: timer, inserimenti manuali e tempo minimo

> Come Todomator registra il tempo dedicato a un ticket: un timer avvio/arresto, inserimenti manuali, i minuti minimo e massimo e come viene mantenuto il totale di un ticket.

Framework: todomator
Product: Todomator (todomator@1.7)
Language: it
Content-SHA256: c15eb6e3ac9c4a062fb0a42b6b20865e897a37f0bd0bcadad1e8e41944968660
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: 
Review: not-recorded

Todomator registra il tempo di lavoro nella tabella `tbl_ticket_time` e mantiene la somma nel campo `worked` (minuti) del ticket. Le azioni sono in `schemas/tickets.js`.

## Il timer

- **Avvio** (`logwork_start`): apre un timer su un ticket per l’utente corrente. Se il ticket era `pending`, il suo stato passa automaticamente a `open`.
- **Arresto** (`logwork_stop`): chiude il timer e aggiunge al ticket i minuti trascorsi (arrotondati per eccesso). Un singolo timer conta al massimo **8 ore**, e mai meno dell’impostazione `minlogtime`.
- **Timer aperti** (`logwork_open`): elenca i timer che l’utente ha in corso.

## Inserimenti manuali

`logwork_create` aggiunge un inserimento con il ticket, i minuti, una data e una nota facoltativa; `logwork_update` e `logwork_remove` lo modificano o lo eliminano, e dopo un aggiornamento il totale del ticket viene ricalcolato da tutti i suoi inserimenti. Gli inserimenti non sono mai inferiori a `minlogtime`. Puoi anche passare `worked` quando crei un ticket (anche tramite l’[API](/en/todomator/create-tickets-with-the-api/)): Todomator registra allora un inserimento di quei minuti.

## L’impostazione

`minlogtime` (minuti, 1 per impostazione predefinita) è nelle [impostazioni](/en/todomator/settings-and-database/). È l’inserimento più breve che Todomator registra, il che evita righe da zero minuti.

## Notifiche e fatturazione

Ogni tempo registrato notifica le altre persone del ticket e lo aggiorna in tempo reale per chi può vederlo. Il flag `isbillable` del ticket (ereditato dalla cartella) segna il tempo che fatturi, e i plugin premium di report e carico di lavoro degli utenti si basano su questi record.
