5 from openerp.osv import osv, fields
8 # ================================== MODULE ================================= #
9 class Module(osv.Model):
10 _name = "cmmi.description.module"
12 _description = "Module d'un projet."
15 "name": fields.char(string="Title", size=64, required=True),
16 "description": fields.text(string="Description"),
17 "projet_id": fields.many2one("cmmi.projet",
20 "evolutions": fields.one2many("cmmi.evolution",
26 # ================================= DOMAINE ================================= #
27 class Domaine(osv.Model):
28 _name = "cmmi.description.domaine"
30 _description = "Table de reference des domaines."
32 _statuts = [("actif", "Actif"), ("inactif", "Inactif")]
35 "name": fields.char(string="Title", size=64, required=True),
36 "code": fields.char(string="Code", size=8),
37 "description": fields.text(string="Description"),
38 "parent_id": fields.many2one("cmmi.description.domaine", string="Parent_id"),
39 "statut": fields.selection(_statuts, string="Statut"),