Repository
OCA/project · module folder · Try on Runboat
Module version
1.4.1
Category
Project Management
Folder size
0.17 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/project
Last tracking update
2026-08-07 07:47:36
Authors
Odoo Community Association (OCA), Patrick Wilson
Maintainers
Odoo Community Association (OCA), Patrick Wilson
Committers
Miika Nissi, Weblate, OCA Transbot, OCA-git-bot, oca-travis, oca-ci, Abdellatif Benzbiria, paidykumar, Ashish Hirpara, Lanto Razafindrabe
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
hr_timesheet_report_milestone, project_forecast_line_milestone, project_template_milestone
Description

Code Analysis

Views touched (13)
XML IDNameModelTypeStatus
project_enhancement_milestone_view_inherit_form project.milestone.form project.project form Inherits project.edit_project
project_enhancement_milestone_view_inherit_simple project.milestone.simpleform project.project form Inherits project.project_project_view_form_simplified
project_enhancements_milestone_inherit_search_view project.milestone.filter project.project search Inherits project.view_project_project_filter
project_milestone_view_form Project Milestone Form project.milestone form New
project_milestone_view_inherit_list project.milestone.tree project.project tree Inherits project.view_project
project_milestone_view_list Project Milestone List project.milestone tree New
project_milestone_view_search Project Milestone Search project.milestone search New
quick_create_task_form project.task project.task form Inherits project.quick_create_task_form
view_task_enhancement_gantt project.task.enhancement.milestone.gantt project.task gantt New
view_task_enhancement_milestone_form project.task.enhancement.milestone.form project.task form Inherits project.view_task_form2
view_task_enhancement_milestone_kanban project.task.enhancement.milestone.kanban project.task kanban Inherits project.view_task_kanban
view_task_enhancement_milestone_tree project.task.enhancement.milestone.tree project.task tree Inherits project.view_task_tree2
view_task_enhancement_search_milestone_form project.task.enhancement.milestone.search.form project.task form Inherits project.view_task_search_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (7)
  • fold Boolean
    string='Kanban Folded?'
  • name Char
    required=True string='Milestone'
  • progress Float
    compute='_compute_milestone_progress' help='Percentage of Completed Tasks vs Incomplete Tasks.' store=True
  • project_id Many2one → project.project
    index=True string='Project' args: 'project.project'
  • project_task_ids One2many → project.task
    string='Project Tasks' args: 'project.task', 'milestone_id'
  • sequence Integer
  • target_date Date
    help='The date when the Milestone should be complete.'
Public methods (1)
  • create(self, vals)
    @api.model

New fields (3)
  • milestone_ids One2many → project.milestone
    copy=True string='Milestones' args: 'project.milestone', 'project_id'
  • milestones_required Boolean
  • use_milestones Boolean
    help='Does this project use milestones?'
Public methods (1)
  • copy(self, default=None)
    @api.returns('self', <expr>)

New fields (3)
  • milestone_id Many2one → project.milestone
    domain="[('project_id', '=', project_id)]" group_expand='_read_group_milestone_ids' string='Milestone' args: 'project.milestone'
  • milestones_required Boolean
    related='project_id.milestones_required'
  • use_milestones Boolean
    help='Does this project use milestones?' related='project_id.use_milestones'
Public methods (1)
  • create(self, vals)
    @api.model

Loading…

Loading…

Loading…