TIP: You can type at any time to perform a new search.
Project Task Delegation
project_task_delegate · OCA/project
- Repository
- OCA/project · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Project Management
- Folder size
- 0.66 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- http://sodexis.com/
- Last tracking update
- 2026-08-07 07:09:59
- Authors
- Odoo SA, Odoo Community Association (OCA), Sodexis, Inc <dev@sodexis.com>
- Maintainers
- Odoo SA, Odoo Community Association (OCA), Sodexis, Inc <dev@sodexis.com>
- Committers
- Weblate, OCA Transbot, oca-travis, Dhinesh, Sodexis
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_config_settings |
project settings | project.config.settings | Inherits project.view_config_settings | |
view_project_task_delegate |
Project Task Delegate | project.task.delegate | form | New |
view_task_form2 |
project.task.form | project.task | form | Inherits project.view_task_form2 |
view_task_tree2 |
project.task.tree | project.task | tree | Inherits project.view_task_tree2 |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
group_manage_delegation_taskBooleanhelp='Allows you to delegate tasks to other users.'implied_group='project_task_delegate.group_delegate_task' args: 'Allow task delegation'
No public methods.
New fields (1)
-
delegated_user_idMany2one → res.usersrelated='child_ids.user_id'string='Delegated To' args: 'res.users'
-
do_delegate(self, delegate_data=None)@api.modelDelegate Task to another users.
New fields (8)
-
nameCharhelp='New title of the task delegated to the user'required=True args: 'Delegated Title' -
new_task_descriptionTexthelp='Reinclude the description of the task in the task of the user' args: 'New Task Description' -
planned_hoursFloatdefault=1.0help='Estimated time to close this task by the delegated user' args: 'Planned Hours' -
planned_hours_meFloathelp='Estimated time for you to validate the work done\n by the user to whom you delegate this task' args: 'Hours to Validate' -
prefixCharhelp='Title for your validation task' args: 'Your Task Title' -
project_idMany2one → project.projecthelp='User you want to delegate this task to' args: 'project.project', 'Project' -
stateSelectiondefault='pending'help='New state of your own task. Pending will be\n reopened automatically when the delegated task is closed' args: [('pending', 'Pending'), ('done', 'Done')], 'Validation State' -
user_idMany2one → res.usershelp='User you want to delegate this task to'required=True args: 'res.users', 'Assign To'
-
default_get(self, fields)@api.modelThis function gets default values -
delegate(self)@api.multi -
fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False)@api.model -
onchange_project_id(self)@api.onchange('project_id')