X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=evolution.py;h=485ef5968dea71122983fcfa080a8067dc84d35a;hb=ef65086d1b629a10166d0f1af5a3d32a24ad862e;hp=05426ed575d94d866b4ded4947f8cb2128b57118;hpb=bb633b35391d82f45f6fbc4de8bbce91ad05f3a2;p=OpenERP%2Fcmmi.git diff --git a/evolution.py b/evolution.py index 05426ed..485ef59 100644 --- a/evolution.py +++ b/evolution.py @@ -31,6 +31,13 @@ class Evolution(osv.Model): return result + def _get_charge_plan(self, cr, uid, ids, field, arg, context=None): + result = {} + for evo in self.browse(cr, uid, context=context): + result[evo.id] = sum([p.charge_plan for p in evo.phases]) + return result + + _columns = { "pid": fields.integer(string="PID"), "name": fields.char(string="Title", size=64, required=True),