class Module(osv.Model):
_name = "cmmi.description.module"
+ _description = "Module d'un projet."
+
_columns = {
"name": fields.char(string="Title", size=64, required=True),
"description": fields.text(string="Description"),
- "projet_id": fields.many2one("projet.projet",
+ "projet_id": fields.many2one("cmmi.projet",
string="Projet",
required=True),
- "evolutions": fields.one2many("projet.evolution",
+ "evolutions": fields.one2many("cmmi.evolution",
"module_id",
string="Evolutions")
}
class Domaine(osv.Model):
_name = "cmmi.description.domaine"
+ _description = "Table de reference des domaines."
+
_statuts = [("actif", "Actif"), ("inactif", "Inactif")]
_columns = {
"name": fields.char(string="Title", size=64, required=True),
"code": fields.char(string="Code", size=8),
"description": fields.text(string="Description"),
- "ordre": fields.integer(string="Ordre"),
- "parent_id": fields.many2one("projet.domaine", string="Parent_id"),
+ "parent_id": fields.many2one("cmmi.description.domaine", string="Parent_id"),
"statut": fields.selection(_statuts, string="Statut"),
- "projets": fields.many2many("projet.projet",
- "projet_projet_structure_rel",
- "domaines",
- string="Projets"),
}
_order = "id"