Project Remaining Hours Update

Update the remaining hours on tasks

https://kastor.lab.numigi.net/web/image/product.template/1237/image_1920?unique=0a81b40
  • Odoo Version

Conditions générales
Garantie satisfait ou remboursé de 30 jours
Expédition : 2-3 jours ouvrables

Project Remaining Hours Update

This module allows to update the remaining hours on a task.

Context

In vanilla Odoo, the remaining hours on a task is computed based on the time spent and the planned hours.

static/description/vanilla_odoo_task.png

This value can not be edited manually.

When a task is partially completed and you figure that it will take more or less time than initialy planned, you end up with two choices:

  • Change the planned hours (which will most likely confuse your client).
  • Leave the initial planned hours and live with inaccurate remaining hours.

Usage

As member of Project / User, I go to the form view of an ongoing task.

I notice a new button that allows to update the remaining hours.

static/description/update_remaining_hours_button.png

I click on the button. A wizard is opened.

static/description/update_remaining_hours_wizard.png

I enter the number of remaining hours, then click on Confirm.

static/description/update_remaining_hours_wizard_confirm.png

I notice that the remaining hours was updated on the task.

static/description/remaining_hours_updated.png

Remaining Hours History

On the form view of a task, a smart button allows to view the history of changes to the remaining hours.

static/description/task_history_smart_button.png

When clicking on the button, a list view is displayed.

static/description/task_history_list.png

Each item in the list represents a change to the remaining hours on the task.

Global History List

The remaining hours history can be accessed globally for all projects / tasks.

This list is available from Project / Reporting / Task Remaining Hours.

static/description/global_history_list.png

Set Remaining Hours To 0

On the Stages form view, a new boolean field "Set Remaining Hours To 0" is added

static/description/set_remaining_hours_to_0.png

When updating the task to a stage which has "Set Remaining Hours To 0" is checked, the task remaining hours become 0

When checking "Set Remaining Hours To 0" on a stage, the remaining hours of all tasks have this stage become 0

Contributors