Aller au contenu principal

Saisie manuelle du temps

Vue d'ensemble

La saisie manuelle du temps vous permet d'enregistrer des heures de travail de manière rétroactive ou lorsque vous avez oublié de démarrer le minuteur. C'est utile pour suivre le temps après coup, corriger des erreurs ou saisir du temps depuis d'autres sources.

Quand utiliser la saisie manuelle
  • Minuteur oublié - Enregistrez le travail après l'avoir terminé
  • Travail hors ligne - Internet n'était pas disponible
  • Import depuis d'autres systèmes - Migrez des données historiques
  • Entrées rapides - Petites tâches ne valant pas la peine d'être chronométrées
  • Corrections - Corrigez les erreurs de minuteur

Créer des entrées de temps manuelles

Étape 1 : Accéder à la saisie manuelle

  1. Allez dans Minuteur dans la barre latérale
  2. Cliquez sur l'onglet « Saisie manuelle »
  3. Cliquez sur le bouton « Ajouter une entrée de temps » ou « Nouvelle entrée »

Étape 2 : Remplir les détails de l'entrée

Champs obligatoires

Date

  • Sélecteur de date : Sélectionnez le jour où vous avez travaillé
  • Plage : Peut saisir des dates passées (dans la limite d'historique de votre niveau)
  • Format : AAAA-MM-JJ
  • Fuseau horaire : Utilise le fuseau horaire de l'espace de travail
  • Exemple : 2026-01-25

Heure de début

  • Sélecteur d'heure : Quand vous avez commencé à travailler
  • Format : 24 heures (13:30) ou 12 heures (1:30 PM) selon les préférences
  • Précision : À la minute près
  • Exemple : 09:00, 14:30

Heure de fin

  • Sélecteur d'heure : Quand vous avez terminé de travailler
  • Validation : Doit être après l'heure de début
  • Même journée uniquement : Ne peut pas s'étendre sur minuit (créez des entrées séparées)
  • Exemple : 11:30, 17:00

Durée (calculée automatiquement)

  • Calculée automatiquement à partir des heures de début et de fin
  • Format : Heures et minutes (ex. 2h 30m)
  • Exemple : 09:00 - 11:30 = 2h 30m

Projet

  • Liste déroulante : Sélectionnez parmi les projets de l'espace de travail
  • Obligatoire : Doit sélectionner un projet
  • Filtre : Affiche uniquement les projets actifs
  • Recherche : Tapez pour filtrer la liste des projets

Tâche (Optionnel/Obligatoire selon les paramètres du projet)

  • Liste déroulante : Tâches du projet sélectionné
  • Conditionnel : Obligatoire si le projet a l'option « Exiger une tâche pour les entrées de temps » activée
  • Filtre : Affiche uniquement les tâches actives ; la visibilité des tâches dépend des assignés (voir ci-dessous)
  • Créer une nouvelle : Création rapide de tâche depuis l'entrée (PRO+)
Visibilité des tâches dans le sélecteur

La liste déroulante des tâches n'affiche que les tâches sur lesquelles vous êtes autorisé à travailler :

  • Tâche sans assigné → visible pour tous les membres du projet
  • Tâche avec assignés → visible uniquement pour les membres assignés

Cela garantit que les membres de l'équipe ne voient que les tâches qui les concernent.

Champs optionnels

Description

  • Champ texte : Sur quoi avez-vous travaillé ?
  • Limite de caractères : 1000 caractères
  • Bonne pratique : Soyez précis pour de meilleurs rapports
  • Exemples :
  • « Implémenté le point de terminaison API d'authentification utilisateur »
  • « Corrigé le bug #123 : Problème de redirection de connexion »
  • « Travail » (trop vague)
  • « Trucs » (pas utile)

Facturable

  • Bascule : Facturable ou Non-facturable
  • Par défaut : Hérite du paramètre du projet
  • Remplacement : Peut être modifié par entrée
  • Impact : Affecte la facturation et les rapports

Remplacement de tarif (PRO+)

  • Montant : Tarif horaire personnalisé pour cette entrée
  • Devise : Utilise la devise de l'espace de travail
  • Par défaut : Utilise la hiérarchie des tarifs (Tâche > Utilisateur-Projet > Projet > Utilisateur > Espace de travail)
  • Cas d'usage : Tarif différent pour les heures supplémentaires, travail spécial

Tags (ENTERPRISE)

  • Sélection multiple : Ajoutez des tags personnalisés
  • Exemples : « urgent », « appel-client », « réunion », « recherche »
  • Filtrage : Utilisez dans les rapports et exports
  • Créer un nouveau : Ajoutez des tags à la volée

Étape 3 : Enregistrer l'entrée

Cliquez sur le bouton « Enregistrer l'entrée de temps ».

Ce qui se passe :

  • Entrée créée et ajoutée au journal de temps
  • Le tableau de bord se met à jour avec les nouvelles heures
  • Le montant facturable est calculé (si un tarif est défini)
  • Des notifications sont envoyées (si activées)

Import depuis Google Agenda

Google Agenda doit être connecté

Cette fonctionnalité est disponible uniquement si Google Agenda est connecté. Connectez-le dans Paramètres → Intégrations → Google Agenda.

Si votre Google Agenda est connecté, vous pouvez pré-remplir une nouvelle entrée de temps directement depuis un événement de calendrier — aucune saisie manuelle requise.

Comment importer un événement de calendrier

  1. Ouvrez le dialogue « Ajouter une entrée de temps »
  2. Cliquez sur le bouton « Importer depuis le calendrier » en haut du formulaire
  3. Une liste des événements d'aujourd'hui et de demain apparaît (les événements sur toute la journée sont exclus)
  4. Cliquez sur un événement pour pré-remplir :
    • Description — depuis le titre de l'événement
    • Heure de début — depuis l'heure de début de l'événement
    • Heure de fin — depuis l'heure de fin de l'événement
  5. Vérifiez et ajustez les champs pré-remplis si nécessaire
  6. Sélectionnez un projet/une tâche, puis cliquez sur « Créer »
astuce

Tous les champs pré-remplis restent modifiables avant l'enregistrement. L'import de calendrier est un point de départ, pas une contrainte.


Limites par niveau

NiveauEntrées de temps max par espace de travailAccès à l'historique
FREE10030 jours
PRO1 000365 jours (1 an)
ENTERPRISEIllimitéIllimité
Limite du niveau FREE

Le niveau FREE ne plafonne pas le nombre d'entrées de temps. Ses limites sont de 5 membres d'équipe, 2 espaces de travail, et 10 projets / 50 tâches par espace de travail.


Modifier les entrées de temps

Modifier vos propres entrées

Qui peut modifier :

  • Propriétaire, Responsable, Membre (uniquement ses propres entrées)

Comment modifier :

  1. Trouvez l'entrée dans le journal de temps
  2. Cliquez sur l'icône crayon ou la ligne de l'entrée
  3. Modifiez les champs
  4. Cliquez sur « Enregistrer les modifications »

Champs modifiables :

  • Tous les champs sauf la date (voir note ci-dessous)
  • Heure de début/fin
  • Projet et tâche
  • Description
  • Statut facturable
  • Tarif (PRO+)
Changer la date

Pour changer la date, supprimez l'entrée et créez-en une nouvelle. Cela préserve l'intégrité de la piste d'audit.

Modifier les entrées des autres (Responsable+)

Qui peut modifier :

  • Propriétaire, Responsable (toute entrée dans l'espace de travail)

Cas d'usage :

  • Correction des erreurs de l'équipe
  • Standardisation des descriptions
  • Mise à jour du statut facturable
  • Application des tarifs corrects

Piste d'audit (ENTERPRISE) :

  • Toutes les modifications sont journalisées avec qui/quand/quoi a changé
  • Les valeurs originales sont préservées
  • Historique complet accessible

Supprimer des entrées de temps

Processus de suppression

Qui peut supprimer :

  • Propriétaire, Responsable : Toute entrée
  • Membre : Uniquement ses propres entrées
  • Observateur : Ne peut pas supprimer

Comment supprimer :

  1. Trouvez l'entrée dans le journal de temps
  2. Cliquez sur l'icône corbeille
  3. Une boîte de dialogue de confirmation apparaît
  4. Cliquez sur « Supprimer l'entrée »

Ce qui est supprimé :

  • L'enregistrement de l'entrée de temps
  • Le calcul du montant facturable
  • L'entrée de tous les rapports

Ce qui est préservé (ENTERPRISE) :

  • Journal d'audit de la suppression
  • Qui l'a supprimée
  • Quand elle a été supprimée
Action permanente

La suppression des entrées de temps est permanente. Envisagez de modifier plutôt que de supprimer pour conserver l'historique.


Saisie manuelle en masse (PRO+)

Fonctionnalité PRO+

La création d'entrées de temps en masse nécessite le niveau PRO ou ENTERPRISE.

Import CSV

Importez des entrées de temps depuis un fichier CSV :

Étape 1 : Préparer le CSV

Téléchargez le modèle ou utilisez ce format :

date,start_time,end_time,project,task,description,billable
2026-01-20,09:00,11:30,Refonte du site web,Design,Maquette de la page d'accueil,true
2026-01-20,13:00,17:00,Refonte du site web,Développement,Implémentation de l'en-tête,true
2026-01-21,09:00,12:00,Interne,Réunion,Point d'équipe quotidien,false
<div style={{fontSize: '14px', fontFamily: "monospace", whiteSpace: "pre", border: "1px solid var(--ifm-color-emphasis-300)", borderRadius: "8px", padding: "12px 16px", background: "var(--ifm-code-background)", margin: "12px 0", overflowX: "auto", lineHeight: "1.6"}}>

**Colonnes obligatoires :**
- `date` (AAAA-MM-JJ)
- `start_time` (HH:MM)
- `end_time` (HH:MM)
- `project` (nom du projet)

**Colonnes optionnelles :**
- `task` (nom de la tâche)
- `description` (texte)
- `billable` (true/false)
- `rate` (nombre, PRO+)
- `tags` (séparés par des virgules, ENTERPRISE)

**Étape 2 : Téléverser le CSV**
1. Naviguez vers Minuteur → Saisie manuelle
2. Cliquez sur le bouton **« Importer CSV »**
3. Sélectionnez le fichier CSV
4. Mappez les colonnes (si nécessaire)
5. Prévisualisez les entrées
6. Cliquez sur **« Importer »**

**Validation :**
- <img src="/img/icons/check-circle.svg" alt="" style={{marginBottom: '-4px'}} /> Dates et heures valides
- <img src="/img/icons/check-circle.svg" alt="" style={{marginBottom: '-4px'}} /> Les projets existent
- <img src="/img/icons/check-circle.svg" alt="" style={{marginBottom: '-4px'}} /> Les tâches existent (si spécifiées)
- Avertissements pour les entrées suspectes (ex. journées de 12+ heures)
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Les erreurs empêchent l'import

**Résultats de l'import :**
</div>
<img src="/img/icons/check-circle.svg" alt="" style={{marginBottom: '-4px'}} /> Importées avec succès : 45 entrées
Avertissements : 3 entrées
<img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Échouées : 2 entrées

Voir le journal détaillé →

Copie rapide

Dupliquer des entrées récentes :

  1. Trouvez l'entrée dans le journal de temps
  2. Cliquez sur l'icône « Copier »
  3. Modifiez la date/l'heure
  4. Cliquez sur « Enregistrer comme nouvelle entrée »

Cas d'usage :

  • Tâches quotidiennes récurrentes
  • Schémas de travail similaires
  • Réunions hebdomadaires

Arrondi du temps

Appliquez des règles d'arrondi aux entrées manuelles.

Options d'arrondi

Paramètres de l'espace de travail/projet :

  • Aucun - Heure exacte (par défaut)
  • 5 minutes - Arrondit aux 5 min les plus proches
  • 10 minutes - Arrondit aux 10 min les plus proches
  • 15 minutes - Arrondit aux 15 min les plus proches
  • 30 minutes - Arrondit aux 30 min les plus proches

Méthodes d'arrondi :

  • Mathématique - Arrondi standard (< 0,5 vers le bas, ≥ 0,5 vers le haut)
  • Toujours vers le haut - Arrondit toujours vers le haut
  • Toujours vers le bas - Arrondit toujours vers le bas

Exemples (arrondi à 15 minutes, mathématique) :

Entrée : 09:00 - 11:08 (2h 8m)
Arrondi : 2h 15m

Entrée : 14:00 - 16:22 (2h 22m)
Arrondi : 2h 15m

Entrée : 09:00 - 11:23 (2h 23m)
Arrondi : 2h 30m
<div style={{fontSize: '14px', fontFamily: "monospace", whiteSpace: "pre", border: "1px solid var(--ifm-color-emphasis-300)", borderRadius: "8px", padding: "12px 16px", background: "var(--ifm-code-background)", margin: "12px 0", overflowX: "auto", lineHeight: "1.6"}}>

**Quand l'arrondi s'applique :**
- <img src="/img/icons/check-circle.svg" alt="" style={{marginBottom: '-4px'}} /> Entrées manuelles (si le paramètre est activé)
- <img src="/img/icons/check-circle.svg" alt="" style={{marginBottom: '-4px'}} /> Entrées de minuteur (si le paramètre est activé)
- <img src="/img/icons/check-circle.svg" alt="" style={{marginBottom: '-4px'}} /> Imports en masse (si le paramètre est activé)

---

## Règles de validation

### Validation des entrées

**Vérifications automatiques :**

**Validation temporelle :**
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Heure de fin avant l'heure de début
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Durée > 24 heures
- Durée > 12 heures (avertissement)
- Entrées se chevauchant (avertissement)
- Dates futures — autorisées par défaut (peut être restreint par espace de travail dans Paramètres)

**Validation Projet/Tâche :**
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Le projet n'existe pas
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Projet archivé (ENTERPRISE)
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Tâche requise mais non fournie
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> La tâche n'appartient pas au projet

**Validation par niveau :**
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Limite d'entrées atteinte (FREE : 100, PRO : 1000)
- <img src="/img/icons/cancel.svg" alt="" style={{marginBottom: '-4px'}} /> Date hors de l'accès à l'historique (FREE : 30 jours)

**Validation facturable :**
- Entrée facturable sans tarif
- Entrée non-facturable sur un projet facturable

### Détection de chevauchement

**Avertissement d'entrée se chevauchant :**
</div>
Avertissement : Chevauchement d'entrée de temps détecté

Existante : 2026-01-25 09:00 - 11:00 (Refonte du site web)
Nouvelle : 2026-01-25 10:00 - 12:00 (Campagne marketing)

Période de chevauchement : 10:00 - 11:00 (1 heure)

Voulez-vous continuer ?
[Annuler] [Enregistrer quand même]

Politique de chevauchement :

  • Autorisé par défaut (avertissements uniquement)
  • Peut être bloqué (paramètre de l'espace de travail, ENTERPRISE)
  • Journalisé dans l'audit (ENTERPRISE)

Bonnes pratiques

À faire

  • Soyez précis dans les descriptions - « Corrigé le bug de connexion #123 » pas « Correction de bug »
  • Saisissez le temps rapidement - N'attendez pas des semaines pour remplir rétroactivement
  • Utilisez des projets/tâches cohérents - Facilite les rapports
  • Vérifiez avant d'enregistrer - Revérifiez les dates et les heures
  • Taguez le travail important - Utilisez les tags pour le filtrage (ENTERPRISE)
  • Définissez le bon statut facturable - Affecte la facturation
  • Utilisez les noms de tâches - Meilleure granularité pour les rapports

À éviter

  • Ne créez pas d'entrées se chevauchant - Cause de la confusion
  • N'utilisez pas de descriptions vagues - « Travail », « Trucs », « Choses »
  • N'antidatez pas excessivement - Affecte la précision
  • N'oubliez pas le statut facturable - Impossible de facturer le non-facturable
  • Ne dupliquez pas les entrées - Vérifiez les existantes d'abord
  • N'arrondissez pas manuellement - Utilisez l'arrondi système

Scénarios de saisie manuelle

Scénario 1 : Minuteur oublié

Situation : Travaillé 2 heures, oublié de démarrer le minuteur.

Solution :

  1. Naviguez vers Saisie manuelle
  2. Saisissez la date d'aujourd'hui
  3. Début : Quand vous avez commencé (ex. 09:00)
  4. Fin : Quand vous avez terminé (ex. 11:00)
  5. Sélectionnez le projet et la tâche
  6. Ajoutez une description
  7. Enregistrez

Scénario 2 : Import depuis une feuille de calcul

Situation : Suivi du temps dans Excel pendant 3 mois, souhait d'importer.

Solution :

  1. Exportez Excel en CSV
  2. Formatez les colonnes : date, start_time, end_time, project, description
  3. Naviguez vers Minuteur → Saisie manuelle
  4. Cliquez sur « Importer CSV »
  5. Téléversez le fichier
  6. Mappez les colonnes
  7. Vérifiez l'aperçu
  8. Importez (peut nécessiter le niveau PRO+)

Scénario 3 : Corriger une erreur de minuteur

Situation : Le minuteur a tourné toute la nuit par accident (16 heures enregistrées).

Solution :

  1. Trouvez l'entrée incorrecte dans le journal de temps
  2. Cliquez sur modifier (icône crayon)
  3. Corrigez l'heure de fin (ex. 17:00 au lieu de 09:00 le lendemain)
  4. Vérifiez la durée (doit être ~8 heures)
  5. Enregistrez les modifications

Alternative : Supprimez et créez une nouvelle entrée manuelle avec les heures correctes.


Scénario 4 : Diviser une longue entrée

Situation : Une entrée de 8 heures doit être divisée entre deux projets.

Solution :

  1. Modifiez l'entrée originale : Changez l'heure de fin au point médian (ex. 09:00-13:00)
  2. Créez une nouvelle entrée manuelle : Utilisez le temps restant (ex. 13:00-17:00)
  3. Assignez au second projet
  4. Vérifiez que la durée totale correspond à l'originale

Scénario 5 : Import depuis Google Agenda

Situation : Vous avez une réunion Google Agenda et souhaitez l'enregistrer rapidement comme entrée de temps.

Solution :

  1. Connectez Google Agenda dans Paramètres → Intégrations → Google Agenda (configuration unique)
  2. Ouvrez le dialogue « Ajouter une entrée de temps »
  3. Cliquez sur « Importer depuis le calendrier » en haut
  4. Sélectionnez la réunion parmi les événements d'aujourd'hui ou de demain
  5. La description, l'heure de début et l'heure de fin sont pré-remplies automatiquement
  6. Sélectionnez le projet/la tâche et cliquez sur « Créer »

Dépannage

Impossible de créer une entrée manuelle

Problème : Le bouton « Ajouter une entrée de temps » est désactivé ou grisé.

Causes :

  • Limite de l'espace de travail atteinte (FREE : 100, PRO : 1000)
  • Pas de permission (rôle Observateur)
  • Aucun projet actif

Solutions :

  1. Vérifiez les limites de niveau : Passez à un niveau supérieur si nécessaire
  2. Vérifiez le rôle : Besoin du rôle Membre ou supérieur
  3. Créez d'abord un projet s'il n'en existe aucun
  4. Supprimez les anciennes entrées (niveau FREE)

L'entrée ne s'enregistre pas

Problème : Cliquer sur « Enregistrer » mais l'entrée n'apparaît pas.

Causes :

  • Erreur de validation (vérifiez les messages d'erreur)
  • Heure de fin avant l'heure de début
  • Tâche requise manquante
  • Problème réseau

Solutions :

  1. Lisez attentivement le message d'erreur
  2. Corrigez les erreurs de validation
  3. Vérifiez la connexion internet
  4. Essayez de rafraîchir la page
  5. Contactez le support si le problème persiste

Mauvais fuseau horaire

Problème : Les heures apparaissent dans le mauvais fuseau horaire.

Cause : Décalage entre le fuseau horaire de l'espace de travail et celui du navigateur.

Solution : Les heures sont stockées dans le fuseau horaire de l'espace de travail. Vérifiez les paramètres de l'espace de travail pour vous assurer que le bon fuseau horaire est configuré.

Entrées en double

Problème : Création accidentelle d'une entrée en double.

Solution :

  1. Trouvez le doublon dans le journal de temps
  2. Cliquez sur l'icône corbeille pour supprimer
  3. Confirmez la suppression
  4. Conservez uniquement l'entrée correcte

Prochaines étapes


Besoin d'aide ?