[IMP] studies_base: add progres status management for studies
This commit is contained in:
@@ -17,6 +17,11 @@ class StudyProgressStatus(models.Model):
|
||||
('ACTIVE-BUT-NOT-RECRUITING', 'Active mais ne recrute plus'),
|
||||
('COMPLETED', 'Terminée'),
|
||||
('WITHDRAWN', 'Annulé')], string="Avancement de l'étude")
|
||||
actual = fields.Boolean("Statut actuel")
|
||||
actual = fields.Boolean("Statut actuel", compute="_compute_actual")
|
||||
date_begin = fields.Datetime("Date de début de l'état")
|
||||
date_end = fields.Datetime("Date de fin de l'état")
|
||||
|
||||
@api.depends("date_end")
|
||||
def _compute_actual(self):
|
||||
for record in self:
|
||||
record.actual = (record.date_end is False) or (record.state == "COMPLETED")
|
||||
|
Reference in New Issue
Block a user