TimeKeepR

De Documentations Patas-monkey
Aller à la navigation Aller à la recherche
Cette page est une version traduite de la page TimeKeepR et la traduction est terminée à 79 %.
Les traductions désuètes sont identifiées ainsi.
TimeKeepR is a module that allows the entry and tracking of planned and actual times on elements other than project tasks, while maintaining a consistent entry logic with the Dolibarr standard.

This module extends the native time management capabilities to the following elements:

  • Work order
  • Ticket
  • Native work order
  • Factory
  • Equipment


The goal is to enable consistent recording of planned and actual time in order to provide a consolidated monthly view of time.

Compatible Elements

Element Input Tab Monthly Report On-the-Fly Time Entry
Work Order ✅ ✅ ✅
Ticket ✅ ✅ ⛔
Native Manufacturing Order ✅ ✅ ✅
Factory (plugin) ✅ ✅ ✅
Equipment (plugin) ✅ ✅ ✅

Configuring the TimeKeepR plugin

The TimeKeepR plugin is activated via the Dolibarr plugin configuration page; it also allows for on-the-fly time entry, provided the feature is enabled.

Activating TimeKeepR from the page: Home -> Configuration -> Modules/Applications
Activating the "on-the-fly" time entry feature.

You can configure the cutoff period after which the on-the-fly time entry feature stops:

  • None
  • Hour
  • Day
  • Week
  • Month

Stop rule upon launch:

  • Do not stop anything
  • Pause
  • Stop the timer

Usage & Features

Time Entry Tab

On each compatible device, the module adds a dedicated tab allowing:

  • Entry of planned times
  • Entry of actual times
  • On-the-fly time entry
  • Viewing of the history of entered times

Association of time entries

For service interventions, as well as native and factory production orders, time entries are associated with a service (much like how time entries for projects are associated with a task). For equipment, they are associated with an event. For tickets, they are associated directly with the ticket itself.


The interface follows the standard Dolibarr logic for immediate usability.

Enter a planned time

  1. Open the relevant item (intervention, ticket, etc.)
  2. Click on the TimeKeepr tab
  3. Fill in the fields:
    • Planned date
    • Planned duration
    • User involved
    • Comment (optional)
  4. Confirm with the Add button

Planned time is entered on the Time tab associated with TimeKeepR for the item.

Use the [+] button at the end of the title to create a new time entry

Fichier:002-time planif en.png Fill in the fields:
  • Scheduled date
  • Related item/service (except for tickets, which are linked directly)
  • Planned duration
  • User concerned
  • Comment (optional)

Confirm by clicking the [Add] button

Enter Time Tendered

  1. From the TimeKeepr tab of the item
  2. Fill in the fields:
    • Date completed
    • Time taken
    • User who performed the task
    • Comment (optional)
  3. Confirm with the Add button
In this tab you will need to fill in the following fields:
  • Date & Scheduled Time
  • Item Affected
  • Completed By...
  • Note (optional)
  • Estimated Completion Time
The top of the page will allow you to view the record data, including the completion time and the planned time.

On-the-fly time entry

Ability to enter time on the fly.

See below for more details.

On-the-fly time entry tab

On-the-fly time entry allows you to log time spent directly against the task currently in progress.

This addition time is defined directly within the TimeKeepr plugin settings.

Il y a un menu dédié pour la saisie des temps à la volée (voir ci-dessous), mais il est aussi possible de réaliser cette saisie depuis l'onglet de saisie des temps

If the function is enabled, it is possible to define the addition in:
  • Hours
  • Days
  • Weeks
  • Months

Menu de rapport mensuelle

Dans chaque menu gauche associé à un élément, un nouveau menu Rapport TimeKeepr est ajouté permettant d'accéder à une vue globale des temps sur un mois :

  • Affichage des temps planifiés
  • Affichage des temps réalisés
  • Filtrage par type d'élément (interventions, tickets, etc.)
  • Visualisation sur une période mensuelle
The TimeKeepr report tab displays a table showing the planned and actual times over a month, as well as the differences between the two.

You can also filter the data by period type (month, week, day, etc.), categorize users, or use it directly.

This view facilitates:

  • Activity management
  • Analysis of planned vs. actual variances
  • Workload monitoring