Files
study-tools/studies_base/models/study_progress_status.py
clementthomas 10b71eb44f [IMP] studies_base:
Studies vue + progress status and state and status fields, views, and values
2024-07-17 12:20:25 +02:00

20 lines
758 B
Python

# -*- coding: utf-8 -*-
from odoo import api, fields, models, _
from odoo import osv
from odoo.exceptions import UserError
class StudyProgressStatus(models.Model):
_name = "study.progress.status"
study_id = fields.Many2one("study.study", string="Étude")
state = fields.Selection([
('DRAFT', 'Brouillon'),
('NOT-YET-RECRUITING', 'À venir'),
('RECRUITING', 'En cours de recrutement'),
('ACTIVE-BUT-NOT-RECRUITING', 'Active mais ne recrute plus'),
('COMPLETED', 'Terminée'),
('WITHDRAWN', 'Annulé')], string="Avancement de l'étude")
actual = fields.Boolean("Statut actuel")
date_begin = fields.Date("Date de début de l'état")
date_end = fields.Date("Date de fin de l'état")