Time Tracker Plus
TimeChronomètres, feuilles de temps, approbations, facturation, rentabilité et tableaux de bord en direct, intégrés à Redmine sur ses propres saisies de temps, utilisateurs, rôles et permissions.
Plusieurs serveurs: $399

- Redmine
- 4.2 – 7.0
- Bases de données
- MySQL, MariaDB, PostgreSQL, SQLite
- Niveaux d’approbation
- 1 à 5
- Exports
- CSV, XLSX, PDF
- Infrastructure supplémentaire
- Aucune
- Fichiers du cœur modifiés
- Aucun
Chronomètres côté serveur
Feuilles de temps hebdomadaires
Circuits d’approbation
Tableaux de bord en direct
Facturation au centime près
Rentabilité par projet
Construit sur le suivi du temps de Redmine
Chaque heure est une saisie de temps native de Redmine : le rapport du temps passé, les totaux des demandes et l’API REST que vous utilisez déjà continuent de fonctionner, et rien n’a besoin d’être synchronisé.
Saisies de temps natives
Fonctionne avec le suivi du temps, les rapports et l’API REST de Redmine. Désinstallez le plugin, les heures sont toujours là.
Aucune modification du cœur
Aucun fichier de Redmine n’est modifié. Les correctifs du plugin ne font qu’ajouter et se chargent via l’API standard des plugins.
Aucune infrastructure supplémentaire
Pas de Redis, pas de Sidekiq et aucune gem supplémentaire à faire tourner. Si Redmine tourne, Time Tracker Plus tourne.
Respect des permissions
Chaque page, export et appel d’API n’affiche que ce qu’un rôle a le droit de voir, à partir des rôles et des appartenances que vous gérez déjà.
Des chronomètres côté serveur qui ne perdent jamais une minute
Démarrez, mettez en pause, reprenez, arrêtez et basculez depuis la page de la demande, l’aperçu du projet ou le widget flottant présent sur chaque page. Le temps est mesuré par le serveur : il résiste aux rechargements de page, aux ordinateurs refermés et aux redémarrages.
| Comportement | Ce qu’il fait |
|---|---|
| Exactement une fois | Un chronomètre arrêté devient une seule saisie de temps native de Redmine, même en cas de double clic ou de nouvelle tentative. |
| Garde-fous | Alertes d’inactivité, durée maximale et règles d’arrondi, définies par l’administrateur. |
| Minuit | Choisissez si un chronomètre qui passe minuit compte pour le jour de démarrage, le jour d’arrêt ou les deux. |

Une grille hebdomadaire qu’on a vraiment envie de remplir
Vues jour, semaine, mois et personnalisées. Saisissez les heures directement dans la grille, copiez la semaine précédente et comparez le temps saisi au calendrier de travail de chacun, jours fériés et temps partiels compris.
Totaux par statut
Brouillon, soumis, approuvé, rejeté, facturable et non facturable, pour chaque ligne et chaque jour.
Des calendriers qui connaissent la personne
Les week-ends et jours fériés sont grisés et les journées incomplètes signalées, au regard des heures attendues de chacun.
Des exports fidèles à l’écran
CSV, XLSX et PDF, avec exactement les chiffres affichés dans la grille.


Des circuits d’approbation adaptés à votre façon de travailler
Brouillon, soumis, approuvé, verrouillé, avec rejet (motif obligatoire), rappel par l’auteur et réouverture tracée. Un à cinq niveaux d’approbation, répartis par projet, équipe ou rôle, avec délégation, rappels et escalade.
| État | Qui agit | Ce qui peut changer |
|---|---|---|
| Brouillon | La personne qui saisit son temps | Tout, jusqu’à la soumission |
| Soumis | L’approbateur de chaque niveau | Rien ; la personne peut le retirer, l’approbateur peut l’approuver ou le rejeter avec un motif |
| Approuvé | Facturation, rapports | Rien, nulle part, y compris dans le suivi du temps de Redmine |
| Verrouillé | Administrateurs | Rien, jusqu’à la réouverture de la période, et cette réouverture est tracée |
Clôturer une période, ou un projet
Approuvez par feuille de temps ou par saisie. Verrouillez des périodes entières une fois qu’elles ont été déclarées, et fermez un projet à toute nouvelle saisie après une date donnée ou dès que ses heures budgétées sont épuisées. La limite s’applique sur chaque page et à chaque appel d’API, pas seulement dans la feuille de temps.


Des tableaux de bord en direct pour l’équipe, chaque projet, chaque client et chaque personne
Heures par jour et par semaine, part facturable, état des approbations, activités, taux d’occupation, estimé contre réel et consommation du budget. Cliquez sur un projet, un client ou une personne pour ouvrir son propre tableau de bord.
Personne
Les heures par période au regard des heures attendues, et le statut de chaque feuille de temps.
Projet
Le client, le contrat et la part du budget déjà consommée.
Toujours à jour
S’actualise automatiquement et n’affiche que ce que la personne qui le consulte a le droit de voir.


Des montants exacts, sur les seules heures approuvées
Définissez ce qui est facturable par saisie, par projet ou globalement. Taux par personne, rôle, activité, projet, client ou contrat, avec dates de validité et devises. Les montants sont calculés par saisie, au centime près.
Les relevés figent leur contenu
Les heures et montants d’un relevé sont fixés à sa création, et aucune saisie ne peut figurer sur deux relevés.
Passage de relais à la comptabilité
Annulez un relevé ou marquez-le comme facturé ; votre système comptable fait le reste.
Pipeline par client
Ce qui n’est pas encore approuvé, prêt à facturer, sur un relevé et facturé, pour chaque client.

Voyez ce que chaque projet rapporte vraiment
Enregistrez ce que coûte une heure de travail, pour tout le monde ou pour des personnes choisies, de façon permanente ou à partir d’une date. Le rapport de rentabilité met le chiffre d’affaires en regard du coût interne par projet, personne, client ou activité, avec la marge.
Les coûts restent confidentiels
Les coûts internes ne sont visibles que par les personnes que vous autorisez.
L’historique est conservé
Quand un coût change, les mois précédents gardent l’ancien coût : les marges passées ne bougent pas.
Le travail interne compte aussi
Les projets internes non facturables montrent ce qu’ils coûtent à l’entreprise.


Tout ce que vous êtes en droit d’attendre
Conçu à la manière de Redmine, sur les utilisateurs, rôles et projets que vous gérez déjà.
Rôles et permissions
Des permissions fines, au niveau du projet et de toute l’organisation, accordées aux rôles Redmine. Aucune gestion des utilisateurs à part.
Piste d’audit complète
Corrections, approbations, changements de taux, périodes rouvertes, relevés et paramètres sont enregistrés avec qui, quand, l’IP, l’avant et l’après.
API REST versionnée
Chronomètres, saisies, feuilles de temps, approbations, taux, relevés et indicateurs des tableaux de bord sous /ttp/api/v1, avec les clés d’API de Redmine.
Calendriers et jours fériés
Calendriers de travail par personne ou par groupe, temps partiels et jours fériés, pour que les heures attendues soient justes pour tout le monde.
Exports
CSV, XLSX et PDF pour les feuilles de temps et les relevés, avec exactement les chiffres affichés à l’écran.
Limites de projet
Empêchez toute saisie au-delà des heures budgétées d’un projet, ou après une date donnée, sur chaque page et dans l’API.
Installation en trois étapes
Nécessite un accès shell et la possibilité de lancer des tâches rake. Sauvegardez toujours avant d'installer un plugin.
cd /path/to/redmine # the package arrives by email, or from your download link unzip time-tracker-plus-*.zip -d plugins/
bundle exec rake redmine:plugins:migrate \ NAME=time_tracker_plus RAILS_ENV=production
touch tmp/restart.txt # or systemctl restart redmine # then enable the module in your projects # and grant its permissions to your roles
# fill your projects with realistic demonstration data bundle exec rake ttp:demo:seed RAILS_ENV=production # and take it all out again bundle exec rake ttp:demo:remove RAILS_ENV=production
Remplace-t-il le suivi du temps de Redmine ?
Qu’arrive-t-il à un chronomètre si je referme mon ordinateur ?
Le temps approuvé peut-il encore être modifié dans le suivi du temps de Redmine ?
Est-ce qu’il crée des factures ?
Qui peut voir les coûts internes et la rentabilité ?
Faut-il faire tourner Redis, Sidekiq ou autre chose ?
Quelles versions de Redmine sont prises en charge ?
Tarifs
Un serveur
Une instance Redmine · utilisateurs illimités · 12 mois de mises à jour.
Plusieurs serveurs
Serveurs Redmine illimités · utilisateurs illimités · 12 mois de mises à jour.
Besoin d'une solution Redmine sur mesure ?
Vous cherchez une fonctionnalité absente de nos plugins ?
RedmineKit développe des plugins Redmine sur mesure, personnalise des plugins existants, automatise vos workflows, intègre des outils tiers et conçoit des solutions adaptées à votre entreprise.
Dites-nous ce dont vous avez besoin. Nous étudierons vos besoins et vous proposerons une solution adaptée, avec un coût et un délai estimés.