Le besoin
Vous vendez un pack de 14 heures ou un forfait à l'unité et Odoo y voit une seule heure. Vos équipes planifient alors des tâches sous-dimensionnées et le suivi du temps vendu devient faux.
Ce que vous gagnez
Heures portées par l'article
Renseignez sur la fiche de l'article de service ce que représente une unité vendue, par exemple 14 heures.
Tâche au bon volume
À la confirmation, la tâche créée reçoit les heures de l'article multipliées par la quantité commandée.
Répartition par pourcentage
Sur un modèle de projet, chaque tâche prend sa part des heures vendues et le projet totalise ses tâches.
Heures vendues comptées une fois
Quand la ligne crée aussi sa propre tâche dans le projet, le temps n'est pas doublé.
Suivi à la modification
Changer la quantité de la ligne met la tâche à jour tandis qu'une action serveur recalcule toute une commande.
Rien à faire pour le reste
Les articles vendus en jours ou en heures et les services facturés par jalons conservent la règle d'Odoo.
Comment ça marche
Renseigner l'article
Saisissez les heures allouées sur chaque article de service qui représente un pack ou un forfait.
Répartir sur le modèle
Si un modèle de projet est utilisé, fixez le pourcentage d'heures de chaque tâche. La valeur par défaut est 100 %.
Devis et confirmation
Affichez au besoin les colonnes d'heures dans les lignes du devis, puis confirmez la commande.
Contrôler les tâches
Les tâches ou celles du projet portent le temps alloué. L'action Initialisation du temps des tâches remet tout à jour.
Captures d'écran
Questions fréquentes
Rien. Laissez le champ vide : la conversion native d'Odoo continue de s'appliquer. Renseigner les heures d'un article déjà en heures multiplierait le temps.
Heures par unité multipliées par la quantité commandée. Trois packs de 14 heures donnent donc 42 heures sur la tâche.
La tâche suit la nouvelle quantité. Une clé de contexte permet de désactiver cette mise à jour dans vos propres traitements.
Avec le pourcentage d'heures de chaque tâche du modèle de projet. Les sous-tâches gardent leurs heures natives.
Oui, avec l'action Initialisation du temps des tâches de la commande, qui recalcule le temps alloué de toutes ses tâches.
Non. Il garde la règle native d'Odoo : le module n'ajoute aucune heure à la tâche ni à planifier.
Cette version vise Odoo 20, Community ou Enterprise. Elle repose sur les applications ventes avec feuilles de temps, projets de vente et projet.
Seuls les champs du module disparaissent. Aucun champ natif n'a été redéfini et la règle d'Odoo s'applique de nouveau.
Périmètre
Il complète les ventes avec feuilles de temps d'Odoo : les articles sans heures allouées gardent la conversion native et aucun champ standard n'est redéfini.
Fiche technique
- Nom technique
- anor_sale_task_allocated_time
- Versions Odoo
- 18.0, 19.0, 20.0
- Application
- Projet
- Dépendances
- sale_timesheet, sale_project, project
- Licence
- LGPL-3
- Publié par
- ANOR
Avertissement — Ce module est fourni « en l'état », sans garantie d'aucune sorte. ANOR Group ne saurait être tenu responsable des dommages directs ou indirects résultant de son utilisation, de son installation ou de sa modification par un tiers, ni de son usage en dehors du cadre d'une prestation contractuelle ANOR.









