Le point de menu Heures comporte trois onglets : Toutes les heures, Demandes en attente et Vue d'ensemble.

Saisir une heure
Nouvelle heure ouvre le dialogue. De haut en bas :
- Collaborateur
- Type — lequel des douze types d'heures
- Date, Heure de début, Heure de fin
- Pause en minutes, via les boutons plus et moins. Si Sans pause y figure, c'est une affirmation, pas un champ oublié.
- Projet — facultatif, mais c'est la base du calcul a posteriori
- Description
En cours de route, Zirko affiche le nombre d'heures calculé.
Les douze types d'heures
Travail : Temps de travail, Temps de trajet.
Absence : Congés, Congé non payé, Congé spécial, Maladie, Jour férié, Formation, Récupération d'heures supplémentaires, Réduction de l'horaire de travail, Intempéries, Divers.
Congés, congé spécial, maladie, jour férié et formation remplissent le quota journalier et ne créent aucun solde négatif. Seuls les congés entament le droit aux congés. C'est précisément pour cela que chacun doit avoir un modèle d'horaire de travail : sans quota, il n'y a rien à créditer.
Les demandes de congé viennent du chantier
L'onglet Demandes en attente montre ce que tes collaborateurs ont demandé dans l'application mobile — par demande, Approuver ou Refuser.
Les absences créées par le bureau sont approuvées d'emblée. Qui saisit lui-même un congé ne dépose aucune demande.
La vue d'ensemble
Deux chiffres par personne :
- Compte d'heures — heures effectuées moins heures dues.
- Congés — « x jours sur y », ou « aucun droit enregistré ».
Via Modifier les soldes, tu corriges les deux : l'onglet Correction pour une écriture, l'onglet Historique pour tout ce qui a déjà été corrigé. Il y a deux types de correction — Compte d'heures et Définir le solde de congés.
Sans droit aux congés contractuel enregistré, aucun solde de congés ne peut être saisi. Le droit figure sous Droit aux congés.
Filtrer et exporter
Le filtrage se fait par période, collaborateur, projet et type. Ce qui est exporté est exactement ce que tu viens de filtrer — en XLSX ou CSV, avec les colonnes que tu coches.
Si la liste indique que toutes les heures n'ont pas pu être chargées, les chiffres en dessous sont incomplets. Choisis alors une période plus courte plutôt que de croire le total.
Ce qui ne se fait pas aujourd'hui
Il n'y a pas de pointeuse — les heures sont saisies avec un début et une fin, au bureau comme sur le chantier, voir Saisir les heures sur le chantier.