_description = "Table de reference des mesusrables."
- _statuts = [("cree", "Crée"), ("encours", "En cours"),
+ _states = [("cree", "Crée"), ("encours", "En cours"),
("termine", "Terminé"), ("abandonne", "Abandonné"),
("suspendu", "Suspendu"), ("generique", "Générique")]
"name": fields.char(string="Title", size=64, required=True),
"description": fields.text(string="Description"),
"commentaire": fields.text(string="Commentaire"),
- "statut": fields.selection(_statuts, string="Statut"),
+ "state": fields.selection(_states, string="State"),
"version": fields.char(string="Version", size=16),
"date_jalon": fields.date(string="Jalon"),
"date_init_deb": fields.date(string="Init début"),
}
_defaults = {
- "statut": "cree",
+ "state": "cree",
}
_sql_constraints = [
return # TODO: message d'avertissement
ids = ids[0]
- palier = self.read(cr, uid, ids, ['date_plan_deb', 'date_plan_fin', 'statut'], context)
+ palier = self.read(cr, uid, ids, ['date_plan_deb', 'date_plan_fin', 'state'], context)
- if palier['statut'] != 'cree':
+ if palier['state'] != 'cree':
return
self.write(
ids, {
'date_init_deb' : palier['date_plan_deb'],
'date_init_fin' : palier['date_plan_fin'],
- 'statut': 'encours'
+ 'state': 'encours'
},
context)
return self
return # TODO: message d'avertissement
ids = ids[0]
- mesurable = self.read(cr, uid, ids, ['statut'], context, context)
- if mesurable['statut'] != 'encours':
+ mesurable = self.read(cr, uid, ids, ['state'], context, context)
+ if mesurable['state'] != 'encours':
return
self.write(
cr,
uid,
ids,
- {'statut': 'suspendu'},
+ {'state': 'suspendu'},
context,
)
<field name="description" colspan="3" nolabel="1" />
<label for="commentaire" colspan="1" />
<field name="commentaire" colspan="3" nolabel="1" />
- <label for="statut" colspan="1" />
- <field name="statut" colspan="1" nolabel="1" />
+ <label for="state" colspan="1" />
+ <field name="state" colspan="1" nolabel="1" />
<label for="version" colspan="1" />
<field name="version" colspan="1" nolabel="1" />
</group>
<field name="description" colspan="3" nolabel="1" />
<label for="commentaire" colspan="1" />
<field name="commentaire" colspan="3" nolabel="1" />
- <label for="statut" colspan="1" />
- <field name="statut" colspan="1" nolabel="1" />
+ <label for="state" colspan="1" />
+ <field name="state" colspan="1" nolabel="1" />
<label for="version" colspan="1" />
<field name="version" colspan="1" nolabel="1" />
</group>