Odoo 20.0 Community · Persistant

project.task.stage.report : champs, relations et API

Le modèle project.task.stage.report (« Task time spent per stage ») est un modèle persistant déclaré par le module Projet. Il expose 22 champs, dont 17 déclarés directement sur le modèle. Retrouvez ci-dessous chaque champ avec son nom technique, son type, son libellé français et ses relations, puis un exemple d'appel à l'API JSON-2 d'Odoo 20.

Fiche d'identité

Nom technique
project.task.stage.report
Libellé
Task time spent per stage
Type
Persistant (models.Model)
Table SQL
Aucune (modèle sans table)
Module d'origine
Projet (project)
Tri par défaut (_order)
sequence desc

Champs du modèle

17 champs propres, 0 hérités des mixins et 5 champs automatiques de l'ORM. Cliquez sur un nom pour obtenir le lien direct vers le champ.

22 champs affichés sur 22

Nom techniqueLibelléTypeDétails
company_idSociétémany2one
lecture seule
create_dateDate de créationdatetime
lecture seule
date_deadlineDate limitedatetime
lecture seule
date_last_stage_updateDernière mise à jour de l'étapedatetime
lecture seule
is_closedTerminéboolean
lecture seule
milestone_idJalonmany2one
lecture seule
nameTitre de la tâchechar
lecture seule
partner_idClientmany2one
lecture seule
priorityPrioritéselection
lecture seule

Valeurs : 0 (Priorité faible), 1 (Priorité moyenne), 2 (Priorité élevée), 3 (Urgent)

project_idProjetmany2one
lecture seule
sequenceSéquenceinteger
lecture seule
stage_idÉtapemany2one
lecture seule
tag_idsÉtiquettesmany2many
lecture seule

related : task_id.tag_ids

task_idTâchemany2one
lecture seule
task_propertiesPropriétésproperties
time_spentTemps passéfloat
lecture seule
user_idsAssignésmany2many
lecture seule

related : task_id.user_ids

create_uidCréé parmany2one
lecture seuleautomatique
display_nameNom affichéchar
lecture seulecalculéautomatique
idIDinteger
lecture seuleautomatique
write_dateDernière mise à jour ledatetime
lecture seuleautomatique
write_uidDernière mise à jour parmany2one
lecture seuleautomatique

Relations

Modèles liés depuis ce modèle

Champs d'autres modèles qui pointent ici

Aucun champ Many2one ou Many2many d'un autre modèle ne pointe vers ce modèle.

Lire ce modèle par l'API

Exemple d'appel à l'API JSON-2 d'Odoo 20 : lecture des cinq premiers enregistrements avec des champs réels du modèle. Remplacez l'instance, la base et la clé API par les vôtres.

curl
curl -X POST "https://votre-instance.odoo.com/json/2/project.task.stage.report/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: votre-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["name","company_id","milestone_id","partner_id","project_id"],"limit":5}'
Python (requests)
import requests

BASE_URL = "https://votre-instance.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "votre-base"}

res = requests.post(
    f"{BASE_URL}/project.task.stage.report/search_read",
    headers=headers,
    json={"domain": [], "fields": ["name","company_id","milestone_id","partner_id","project_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • L'accès à l'API externe est réservé à la formule Custom d'Odoo.
  • XML-RPC et JSON-RPC seront retirés dans Odoo 22 (automne 2028) : préférez JSON-2.
  • Les droits d'accès et règles d'enregistrement de l'utilisateur de la clé s'appliquent.

Citer cet outil

Vous rédigez un tutoriel, une documentation interne ou une réponse sur un forum ? Copiez ce lien pour renvoyer vos lecteurs vers la fiche à jour.

<a href="https://aidoo.ai/fr/outils/explorateur-modeles-odoo/project-task-stage-report">project.task.stage.report (Odoo 20.0)</a>

Sources

Données vérifiées le 25 septembre 2026 · Odoo 20.0 Community

Vous avez un projet Odoo ou souhaitez exploiter votre ERP avec l'IA ? Échangeons

Intégration, développement de modules, connexion de Claude ou ChatGPT à vos données : décrivez-nous votre contexte, nous vous répondons sous 24 heures ouvrées.