The need
You sell hour packs and Planning asks you to place 3 hours for 3 packs of 14 hours. Your schedules are then undervalued and the real workload of your teams stays hidden.
What you gain
Real workload in Planning
The unscheduled slot of a confirmed order carries the hours sold and not the mere number of packs.
Automatic installation
The module sets itself up when the allocated hours module and Sales Planning are both installed.
No extra setting
There is nothing to configure: the calculation follows the hours filled in on the service product.
Follows line changes
Change the line quantity and the hours to plan follow along with the unscheduled slot.
Native rule preserved
Without allocated hours, with a service invoiced by milestones or on an unconfirmed quotation, Planning computes as usual.
No trace once uninstalled
No field or view is added: removing the module simply gives the native hours back.
How it works
Have both applications
Install the allocated hours module and Sales Planning: the link then installs itself.
Prepare the service product
Fill in its allocated hours, give it a planning role and enable service planning.
Confirm the order
On confirmation, Planning creates the unscheduled slot with the allocated hours of the line.
Assign the resources
Open the order or Planning, then place that slot on the schedule of your teams.
Screenshots
Frequently asked questions
No. It relies on Sales Planning, an Odoo Enterprise application, built for Odoo 20.
No. It activates itself as soon as the allocated hours module and Sales Planning are both installed.
Hours per unit multiplied by the converted quantity. Three packs of 14 hours give 42 hours to plan.
Nothing changes: Planning applies its native rule, based on the quantity converted to hours.
No. While the order is a draft or sent, the hours to plan stay at zero as in Odoo.
No. They keep their own hours. Only the unscheduled slot follows the order line.
A planning role on the product with the service planning option. The module adds no setting of its own.
Yes. The module stores no data: the hours to plan return to the native Odoo value.
Scope
It targets Odoo 20 Enterprise with Sales Planning and installs by itself as soon as both applications are present, without any setting.
Technical sheet
- Technical name
- anor_sale_task_allocated_time_planning
- Odoo versions
- 18.0, 19.0, 20.0
- Application
- Project
- Dependencies
- anor_sale_task_allocated_time, sale_planning
- Licence
- LGPL-3
- Published by
- ANOR
Disclaimer — This module is provided "as is", without warranty of any kind. ANOR Group shall not be held liable for any direct or indirect damages resulting from its use, its installation or its modification by a third party, nor from its use outside the scope of a contractual ANOR service.



