From e9cbe3d609dd1e663e4ceb5d68c9cf6707b2b77a Mon Sep 17 00:00:00 2001 From: Alicia FLOREZ Date: Thu, 13 Jun 2013 18:07:56 +0200 Subject: [PATCH] =?utf8?q?Ajout=20d'un=20champ=20fonction=20charge=20r=C3=A9?= =?utf8?q?el=20=C3=A0=20Evolution?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- evolution.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/evolution.py b/evolution.py index ef69b4a..e1ef33a 100644 --- a/evolution.py +++ b/evolution.py @@ -37,6 +37,12 @@ class Evolution(osv.Model): result[evo.id] = sum([p.charge_plan for p in evo.phases]) return result + def _get_charge_reel(self, cr, uid, ids, field, arg, context=None): + result = {} + for e in self.browse(cr, uid, ids, context=context): + result[e.id] = sum([p.quantite for p in e.charge_reel]) + return result + _columns = { "pid": fields.integer(string="PID"), @@ -252,7 +258,7 @@ class Charge(osv.Model): "name": fields.char(string="Title", size=64, required=True), "description": fields.text(string="Description"), "date": fields.date(string="Date"), - "quantité": fields.selection(_selection_qte, string="Quantité"), + "quantite": fields.selection(_selection_qte, string="Quantité"), "phase_id": fields.many2one("cmmi.evolution.phase", string="Phase de l'évolution", required=True), -- 1.7.10.4