Hi there,
(Odoo13)
I want to make restriction on task stages in project module that only project initiator or project admin can change the task stages no one other can change the stages to task .Need technical solution only.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hi there,
(Odoo13)
I want to make restriction on task stages in project module that only project initiator or project admin can change the task stages no one other can change the stages to task .Need technical solution only.
Here is answer . I did customization and its worked for me.
class ProjectTask(models.Model):
_inherit = "project.task"
def write(self, values):
if 'stage_id' in values and self.env.user != self.create_uid:
raise UserError(_("You are not allowed to change the stage of task please contact with task initiator !!"))
else:
return super(ProjectTask, self).write(values)
@danish hassan
How did you solve the question?
I mean as a developer . i need code .I want to customize my module.
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign up
What do you mean by "Technical Solution only"?
For Customization Tips: https://github.com/sehrishnaz/learnopenerp/wiki