| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/event |
| GIT | |
| GIT | https://github.com/OCA/event.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/event/tree/17.0/event_project |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Event Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Moduon |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Moduon |
| COMMITTERS | |
| COMMITTERS | OCA-git-bot, oca-ci, r.perez |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/event |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - event - barcodes - web - base - base_setup - bus - web_tour - phone_validation - portal - web_editor - http_routing - auth_signup - utm - project - analytic - uom - rating - resource - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module allows you to assign a project to an event. This project will inherit its event's fields. Fields inherited from event: - Name - Date begin - Date end - Organizer - Note |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edit_project |
Add related event to project | project.project | xpath | Inherits project.edit_project |
view_event_form |
Add project to event | event.event | field | Inherits event.view_event_form |
view_event_search |
Filter events by project | event.event | xpath | Inherits event.view_event_search |
view_task_form2 |
Add related event to task | project.task | xpath | Inherits project.view_task_form2 |
view_task_search_form |
Filter and group tasks by event | project.task | xpath | Inherits project.view_task_search_form |
count_tasks
Integer
compute='_compute_count_tasks'
string='Task number'
project_id
Many2one → project.project
comodel_name='project.project'
domain=[('event_id', '=', False)]
help='Project end date will be updated with event start date.'
string='Related project'
task_ids
One2many → project.task
comodel_name='project.task'
inverse_name='event_id'
readonly=True
string='Tasks'
create(self, vals_list)
write(self, vals)
event_id
Many2one → event.event
comodel_name='event.event'
readonly=True
string='Related event'
create(self, vals_list)
write(self, vals)
event_id
Many2one
related='project_id.event_id'
store=True
string='Related event'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/event |
| GIT | |
| GIT | https://github.com/OCA/event.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/event/tree/16.0/event_project |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Event Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Moduon |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Moduon |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Eduardo De Miguel |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/event |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:11:57 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - event - base_setup - base - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - utm - project - analytic - uom - rating - resource - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module allows you to assign a project to an event. This project will inherit its event's fields. Fields inherited from event: - Name - Date begin - Date end - Organizer - Note |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edit_project |
Add related event to project | project.project | xpath | Inherits project.edit_project |
view_event_form |
Add project to event | event.event | field | Inherits event.view_event_form |
view_task_form2 |
Add related event to task | project.task | xpath | Inherits project.view_task_form2 |
view_task_search_form |
Filter and group tasks by event | project.task | xpath | Inherits project.view_task_search_form |
count_tasks
Integer
compute='_compute_count_tasks'
string='Task number'
project_id
Many2one → project.project
comodel_name='project.project'
help='Project end date will be updated with event start date.'
string='Related project'
task_ids
One2many → project.task
comodel_name='project.task'
inverse_name='event_id'
readonly=True
string='Tasks'
create(self, vals)
project_data_update(self, vals)
write(self, vals)
event_id
Many2one → event.event
comodel_name='event.event'
readonly=True
string='Related event'
No public methods.
event_id
Many2one
related='project_id.event_id'
store=True
string='Related event'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/event |
| GIT | |
| GIT | https://github.com/OCA/event.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/event/tree/14.0/event_project |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Event Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, Ernesto Tejeda, oca-travis, Weblate, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/event |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/project: - project_recalculate odoo/odoo: - event - base_setup - base - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - utm - hr_timesheet - hr - resource - analytic - uom - project - rating - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edit_project |
Add related event to project | project.project | field | Inherits project.edit_project |
view_event_form |
Add project to event | event.event | field | Inherits event.view_event_form |
view_task_form2 |
Add related event to task | project.task | field | Inherits project.view_task_form2 |
view_task_search_form |
Filter and group tasks by event | project.task | field | Inherits project.view_task_search_form |
count_tasks
Integer
compute='_compute_count_tasks'
string='Task number'
project_id
Many2one → project.project
comodel_name='project.project'
help='Project end date will be updated with event start date.'
string='Related project'
task_ids
One2many → project.task
comodel_name='project.task'
inverse_name='event_id'
readonly=True
string='Tasks'
create(self, vals)
project_data_update(self, vals)
write(self, vals)
event_id
Many2one → event.event
comodel_name='event.event'
readonly=True
string='Related event'
No public methods.
event_id
Many2one
related='project_id.event_id'
store=True
string='Related event'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/event |
| GIT | |
| GIT | https://github.com/OCA/event.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/event/tree/12.0/event_project |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Event Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, Weblate, OCA-git-bot, ernesto |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/project |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/project: - project_recalculate odoo/odoo: - event - base_setup - base - web - bus - web_tour - hr_timesheet - hr - resource - analytic - decimal_precision - uom - project - portal - http_routing - rating - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edit_project |
Add related event to project | project.project | field | Inherits project.edit_project |
view_event_form |
Add project to event | event.event | field | Inherits event.view_event_form |
view_task_form2 |
Add related event to task | project.task | field | Inherits project.view_task_form2 |
view_task_search_form |
Filter and group tasks by event | project.task | field | Inherits project.view_task_search_form |
count_tasks
Integer
compute='_count_tasks'
string='Task number'
project_id
Many2one → project.project
comodel_name='project.project'
help='Project end date will be updated with event start date.'
string='Related project'
task_ids
One2many → project.task
comodel_name='project.task'
inverse_name='event_id'
readonly=True
string='Tasks'
button_cancel(self)
button_draft(self)
create(self, vals)
project_data_update(self, vals)
write(self, vals)
event_id
Many2one → event.event
comodel_name='event.event'
readonly=True
string='Related event'
No public methods.
event_id
Many2one
related='project_id.event_id'
store=True
string='Related event'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/event |
| GIT | |
| GIT | https://github.com/OCA/event.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/event/tree/10.0/event_project |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Event Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, Rafael Blasco |
| WEBSITE | |
| WEBSITE | https://www.tecnativa.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:55 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/project: - project_recalculate odoo/odoo: - event - base_setup - base - web_kanban - web - bus - web_tour - report - hr_timesheet - account - product - decimal_precision - analytic - web_planner - hr - resource - project |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edit_project |
Add related event to project | project.project | field | Inherits project.edit_project |
view_event_form |
Add project to event | event.event | field | Inherits event.view_event_form |
view_task_form2 |
Add related event to task | project.task | field | Inherits project.view_task_form2 |
view_task_search_form |
Filter and group tasks by event | project.task | field | Inherits project.view_task_search_form |
count_tasks
Integer
compute='_count_tasks'
string='Task number'
project_id
Many2one → project.project
comodel_name='project.project'
help='Project end date will be updated with event start date.'
string='Related project'
task_ids
One2many → project.task
comodel_name='project.task'
inverse_name='event_id'
readonly=True
string='Tasks'
button_cancel(self)
button_draft(self)
create(self, vals)
project_data_update(self, vals)
write(self, vals)
event_id
Many2one → event.event
comodel_name='event.event'
readonly=True
string='Related event'
No public methods.
event_id
Many2one
related='project_id.event_id'
store=True
string='Related event'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/event |
| GIT | |
| GIT | https://github.com/OCA/event.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/event/tree/9.0/event_project |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Event Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Antiun Ingeniería S.L., Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Antiun Ingeniería S.L., Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza |
| WEBSITE | |
| WEBSITE | http://www.antiun.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - base - event - base_setup - web_kanban - web - bus - marketing - report - web_tip - project - product - decimal_precision - analytic - portal - auth_signup - resource - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_event_event_form |
view_event_event_form | event.event | field | Inherits event.view_event_form |
view_project_task_form |
view_project_task_form | project.task | field | Inherits project.view_task_form2 |
project
Many2one → project.project
comodel_name='project.project'
readonly=True
string='Related project'
project_template
Many2one → project.project
comodel_name='project.project'
domain="[('state', '=', 'template')]"
string='Template project'
create(self, vals)
get_project_with_duplicate_template(self, template)
write(self, vals)
No new fields.
Public methods (1)reorganize_project(self, event, date_begin=None, name=None)
anticipation_days
Integer
help='Event anticipation days'
string='Event anticipation days'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/event |
| GIT | |
| GIT | https://github.com/OCA/event.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/event/tree/8.0/event_project |
| VERSION | |
| VERSION | 1.1.1 |
| CATEGORY | |
| CATEGORY | Event Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Antiun Ingeniería S.L., Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Antiun Ingeniería S.L., Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Pedro M. Baeza, Stéphane Bidoul (ACSONE), Antonio Espinosa, Javier Iniesta, Matjaž Mozetič |
| WEBSITE | |
| WEBSITE | http://www.antiun.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:21 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/project: - project_recalculate odoo/odoo: - event - base_setup - base - web_kanban - web - board - email_template - marketing - project - product - decimal_precision - report - analytic - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edit_project |
Add related event to project | project.project | field | Inherits project.edit_project |
view_event_form |
Add project to event | event.event | button | Inherits event.view_event_form |
view_project_template_wizard |
Project Template Wizard | project.template.wizard | form | New |
view_task_form2 |
Add related event to task | project.task | field | Inherits project.view_task_form2 |
view_task_search_form |
Filter and group tasks by event | project.task | field | Inherits project.view_task_search_form |
count_tasks
Integer
compute='_count_tasks'
string='Task number'
project_id
Many2one → project.project
comodel_name='project.project'
help='Project end date will be updated with event start date.'
oldname='project'
string='Related project'
task_ids
One2many → project.task
comodel_name='project.task'
oldname='tasks'
related='project_id.tasks'
string='Tasks'
work_ids
One2many → project.task.work
comodel_name='project.task.work'
inverse_name='event_id'
string='Works'
button_cancel(self)
create(self, vals)
project_data_update(self, vals)
project_free(self, vals)
write(self, vals)
event_id
Many2one → event.event
comodel_name='event.event'
readonly=True
string='Related event'
No public methods.
event_id
Many2one
related='project_id.event_id'
store=True
string='Related event'
No public methods.
event_id
Many2one
related='task_id.event_id'
store=True
string='Related event'
No public methods.
event_id
Many2one → event.event
comodel_name='event.event'
project_id
Many2one → project.project
comodel_name='project.project'
domain="[('state', '=', 'template')]"
string='Template project'
project_template_duplicate(self)