_columns = {
"name": fields.char(string="Title", size=64, required=True),
"description": fields.text(string="Description"),
+ "use_chantier": fields.boolean(string="Utilisation de la notion de chantier ?"),
+ "use_palier": fields.boolean(string="Utilisation de la notion de palier ?"),
+
# Backrefs
"domains": fields.one2many("cmmi.projet.domaine",
"project_id",
"evolutions": fields.one2many("cmmi.evolution",
"projet_id",
string="Evolutions"),
- # TODO: faire un champs fonction qui renvoie uniquement les domaines sélectionnés
# Champs fonction rapatriant les mo ou domaine principaux
"moe_id": fields.function(_get_main_moe,
string="Phases sélectionnées"),
}
+ _defaults = {
+ "use_chantier": True,
+ "use_palier": True,
+ }
+
def create(self, cr, uid, vals, context=None):
project_id = osv.Model.create(self, cr, uid, vals, context=context)