Suivi du temps

Les utilisateurs peuvent réserver leur temps ou leurs unités consacrées à une activité dans un projet directement sur des lots de travaux, qui donne une indication claire de la quantité d’efforts nécessaires aux activités du projet. Vous pouvez saisir le temps dans la vue du lot de travaux, via le bouton de saisie du temps ou via un message de validation git. Vous pouvez également enregistrer du temps directement à partir du widget Mon temps passé sur Ma page.

Remarque : l’utilisation de la fonctionnalité de suivi du temps, le module Temps et coûts doit être activé dans les paramètres du projet.

Sujet Contenu
Journalisation du temps dans la vue du lot de travaux Comment enregistrer le temps sur un lot de travaux.
Saisir les temps de travail à l’aide du bouton de suivi Comment suivre le temps en temps réel à l’aide du bouton de suivi du temps
Enregistrer le temps par message de commit Comment enregistrer le temps via un message de validation sur un lot de travaux.
Enregistrer le temps via Ma Page Comment suivre et afficher facilement le temps passé dans le widget de temps passé sur Ma page.
Modifier le temps enregistré Comment modifier le temps enregistré sur un lot de travaux.
Supprimer les entrées de temps Comment supprimer les entrées de temps enregistrées dans un lot de travaux.
Enregistrer et modifier le temps pour les autres utilisateurs Comment enregistrer le temps des lots de travaux.
Définir le taux horaire pour les coûts de la main-d’œuvre Comment suivre facilement les coûts de main-d’œuvre par utilisateur.
Intégration Toggl Comment suivre le temps passé avec Toggl.
Intégration TimeCamp Comment suivre le temps passé avec TimeCamp.
Intégration Time Tracker Comment enregistrer et enregistrer du temps passé à l’aide de Time Tracker.

Journalisation du temps dans la vue du lot de travaux

Pour enregistrer les heures passées pour une certaine activité, ouvrez les détails du lot de travaux correspondant. Sélectionnez Enregistrer le temps dans le menu déroulant Plus de fonctions l’icône avec les trois points en haut à droite des détails des lots de travaux. Ou utilisez l’icône Enregistrer le temps à côté de Temps passé.

Alternativement, vous pouvez également enregistrer le temps via le tableau des lots de travaux. Pour cela, il suffit de cliquer avec le pointeur droit de la souris sur la ligne du lot de travaux, que vous voulez suivre et ensuite sélectionner « enregistrer le temps » dans la liste. Vous serez alors redirigé(e) vers le formulaire pour enregistrer le temps.

Enregistrer le temps depuis un lot de travaux

Vous serez dirigé(e) vers la vue détaillée pour enregistrer le temps où vous pouvez modifier les éléments suivants :

  • La date, pour laquelle l’heure sera enregistrée.
  • Le temps réellement enregistré (en heures).
  • Le menu déroulant Activité propose un choix de catégories d’activités, telles que la coordination ou le développement. La gamme de catégories peut varier d’un projet à l’autre et peut être éditée par un administrateur ou un rôle avec les autorisations respectives.
  • Le champ commentaire, où vous pouvez noter une description plus détaillée des activités pour lesquelles vous vous connectez.
  • N’oubliez pas de Enregistrer votre temps connecté.

time-logging-pop-up

Le temps agrégé passé sur un lot de travaux est affiché dans la vue des détails du lot de travaux.

Saisir les temps de travail à l’aide du bouton de suivi

À partir d’OpenProject 13.0, vous pouvez également effectuer un suivi du temps en temps réel en utilisant le bouton de démarrage/arrêt du suivi du temps. Pour cela, accédez à un lot de travaux sur lequel vous travaillez et cliquez sur le bouton Démarrer une nouvelle minuterie.

OpenProject start time tracking button

Cela démarrera la minuterie de suivi du temps pour le lot de travaux en cours. Une icône de minuterie apparaîtra également à côté de votre avatar dans le coin supérieur droit comme rappel au cas où vous quitteriez le lot de travaux.

OpenProject time tracking button in action

Une fois que vous avez terminé de travailler, vous pouvez arrêter de suivre le temps en cliquant sur le bouton Arrêter la minuterie actuelle. Une fenêtre pop-up s’ouvre alors avec le temps enregistré selon la minuterie. Vous pouvez corriger ou ajuster ce temps manuellement si vous le souhaitez.

Si vous souhaitez continuer à suivre le temps, cliquez sur Annuler et le minuteur continuera à tourner. Si vous ne voulez pas saisir de temps, cliquez sur Supprimer. En cliquant sur Enregistrer, l’heure sera enregistrée comme si vous l’aviez enregistrée manuellement.

OpenProject stop time tracking button

Si vous vous éloignez du lot de travaux dans lequel vous avez un minuteur en cours, vous pouvez facilement y revenir ou arrêter le minuteur via les contrôles de suivi du temps visibles lorsque vous cliquez sur votre avatar à partir de n’importe quel endroit dans OpenProject.

OpenProject_stop_tracking_from_avatar

Enregistrer le temps par message de commit

Note : Il s’agit d’une fonctionnalité pour les utilisateurs expérimentés qui n’est actuellement disponible que pour les installations sur site.

L’option Activer l’enregistrement du temps doit être activée dans les paramètres du système afin d’enregistrer le temps via un message de commit.

Pour enregistrer le temps via le message de commit, le module Dépot doit être activé et un dépôt SVN ou Git doit être configuré.dépôt Une fois qu’il est configuré, vous pouvez entrer la syntaxe suivante dans un message de commit de votre client (par exemple le client de bureau GitHub ou un client en ligne de commande) pour enregistrer le temps : refs #numéro du paquet de travail @compte d’heures. Par exemple refs #123 @2h enregistrera 2 heures de temps passé pour le lot de travail numéro 123. openproject_user_guide_log_time_commit_message

Enregistrer le temps via Ma Page

Vous pouvez facilement suivre le temps passé dans le widget temps passé sur Ma page et obtenir un aperçu de toutes vos activités au cours d’une semaine. C’est comme une feuille de temps hebdomadaire pour vous.

Voir plus d’informations sur le widget Mon temps passé sur le MaPage.

spent time widget

Modifier le temps enregistré

Pour modifier le temps enregistré, cliquez sur la quantité de temps passé dans la vue des détails des lots de travaux.

Click on the number of spent time to edit

Cela vous amènera au rapport de suivi du temps où vous verrez toutes les entrées de temps de ce lot de travaux. En fonction de vos droits, il se peut que vous ne puissiez pas modifier les saisies de temps effectuées par d’autres utilisateurs.

Cliquez sur l’icône Modifier à côté d’une entrée de temps dans la liste.

OpenProject_edit_logged_time

La même vue détaillée pour enregistrer vos entrées de temps apparaîtra là où vous pouvez maintenant appliquer vos modifications.

Supprimer les entrées de temps

Pour supprimer une entrée de temps, cliquez également sur le temps passé dans les détails d’un lot de travaux (tout comme pour éditer un lot de travaux).

Dans la liste des entrées de temps, cliquez sur l’icône Supprimer à côté d’une entrée de temps pour supprimer le temps enregistré. En fonction de votre rôle dans un projet, vous pouvez ou non supprimer les entrées de temps des autres membres du projet.

OpenProject_delete_logged_time

Enregistrer et modifier le temps pour les autres utilisateurs

Depuis OpenProject 12.2, les utilisateurs ayant certains rôles peuvent enregistrer et éditer le temps pour les autres utilisateurs.

Pour activer cette fonctionnalité, un administrateur doit accorder ce privilège à un rôle particulier dans la section Rôles et permissions sous Utilisateurs et Autorisations dans les paramètres de l’administrateur.

Il y a nouvelles permissions qui peuvent être activées.

  • Enregistrer le temps pour les autres utilisateurs permet aux utilisateurs ayant ce rôle d’enregistrer le temps au nom d’autres utilisateurs
  • Modifier le temps pour les autres utilisateurs permet aux utilisateurs ayant ce rôle de modifier et d’ajuster le temps enregistré pour les autres utilisateurs

Permissions to log and edit time for others

Une fois que les permissions ont été accordées, vous remarquerez des différences subtiles dans l’interface.

La modale Enregistrer le temps a maintenant un nouveau champ appelé « Utilisateur », qui vous permet de sélectionner un autre utilisateur que vous :

Log time now has a user field

Lorsque vous accédez aux rapports de coûts, vous verrez une nouvelle colonne intitulée « Enregistré par ». L’auteur du temps enregistré peut être différent de l’utilisateur pour lequel le temps est enregistré :

Logged by field

Un utilisateur avec les permissions pour modifier le temps passé par d’autres utilisateurs peut modifier les entrées comme si elles lui appartenaient. Le champ « Enregistré par » affichera toujours le nom de l’utilisateur qui a fait la dernière modification.

Suivre les coûts de la main-d’œuvre

Afin de suivre les coûts de main-d’œuvre, vous devez d’abord définir un taux horaire dans votre profil utilisateur. Les coûts de main-d’œuvre seront alors calculés automatiquement en fonction de vos heures de réservation et de votre tarif horaire.

Définir le taux horaire pour les coûts de la main-d’œuvre

Vous pouvez définir un taux horaire pour suivre les coûts de main-d’œuvre par utilisateur. Pour cela, vous aurez besoin des permissions d’administration du système. Veuillez naviguer vers le profil de l’utilisateur, par exemple en cliquant sur un hyperlien du nom d’utilisateur sur un lot de travaux.

OpenProject_user_guide_select_user_profile

Vous serez redirigé(e) vers la page de profil de l’utilisateur.

Ici, vous pouvez cliquer sur le bouton d’édition en haut à droite de la page de profil de l’utilisateur.

User-profile-edit

Vous pouvez également accéder à Administration -> Utilisateurs et autorisations -> Utilisateurs et cliquer sur le nom d’utilisateur respectif.

Cliquez sur l’onglet Historique des tarifs. Découvrez here comment continuer.