Object: Project (project.project)
tasks: | Project tasks, one2many |
date_end: | Expected End, date |
contact_id: | Contact, many2one |
timesheet_id: | Working Time, many2one |
Timetable working hours to adjust the gantt diagram report
manager: | Project Manager, many2one |
child_id: | Subproject, one2many |
planned_hours: | Planned Time, float, readonly |
Sum of planned hours of all tasks related to this project.
partner_id: | Partner, many2one |
warn_footer: | Mail Footer, text |
Footer added at the beginning of the email for the warning message sent to the customer when a task is closed.
warn_manager: | Warn Manager, boolean |
If you check this field, the project manager will receive a request each time a task is completed by his team.
warn_customer: | Warn Partner, boolean |
If you check this, the user will have a popup when closing a task that propose a message to send by email to the customer.
date_start: | Starting Date, date |
priority: | Sequence, integer |
parent_id: | Parent Project, many2one |
If you have [?] in the name, it means there are no analytic account linked to project.
state: | State, selection, required, readonly |
complete_name: | Project Name, char, readonly |
members: | Project Members, many2many |
Project’s member. Not used in any computation, just for information purpose.
effective_hours: |
| Time Spent, float, readonly |
Sum of spent hours of all tasks related to this project.
name: | Project Name, char, required |
Internal description of the project.
warn_header: | Mail Header, text |
Header added at the beginning of the email for the warning message sent to the customer when a task is closed.
total_hours: | Total Time, float, readonly |
Sum of total hours of all tasks related to this project.
category_id: | Analytic Account, many2one |
Link this project to an analytic account if you need financial management on projects. It enables you to connect projects with budgets, planning, cost and revenue analysis, timesheets on projects, etc.
progress_rate: | Progress, float, readonly |
Percent of tasks closed according to the total of tasks todo.
Object: Tasks (project.task)
sequence: | Sequence, integer |
effective_hours: |
| Hours Spent, float, readonly |
Computed using the sum of the task work done.
planned_hours: | Planned Hours, float, required |
Estimated time to do the task, usually set by the project manager when the task is in draft state.
partner_id: | Partner, many2one |
user_id: | Assigned to, many2one |
date_start: | Starting Date, datetime |
priority: | Importance, selection |
parent_id: | Parent Task, many2one |
state: | Status, selection, required, readonly |
progress: | Progress (%), float, readonly |
Computed as: Time Spent / Total Time.
project_id: | Project, many2one |
If you have [?] in the project name, it means there are no analytic account linked to this project.
description: | Description, text |
child_ids: | Delegated Tasks, one2many |
work_ids: | Work done, one2many |
delay_hours: | Delay Hours, float, readonly |
Computed as: Total Time - Estimated Time. It gives the difference of the time estimated by the project manager and the real time to close the task.
delegated_user_id: |
| Delegated To, many2one |
name: | Task summary, char, required |
date_deadline: | Deadline, datetime |
date_close: | Date Closed, datetime, readonly |
total_hours: | Total Hours, float, readonly |
Computed as: Time Spent + Remaining Time.
history: | Task Details, text, readonly |
remaining_hours: |
| Remaining Hours, float |
Total remaining time, can be re-estimated periodically by the assignee of the task.
Object: config.compute.remaining (config.compute.remaining)
remaining_hours: |
| Remaining Hours, float |
Total remaining time, can be re-estimated periodically by the assignee of the task.