X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=evolution.py;h=8db0df3d5fcbc6a8449c9f73abfbd6c7d86d9cc6;hb=2a083da23e74be5ac98cf7d5c8c3d743249515da;hp=f1d7fa79ece09d2f9409dd15199877ee70052034;hpb=235995879ccde1022292b6e96cf1ba4f074e29f9;p=OpenERP%2Fcmmi.git diff --git a/evolution.py b/evolution.py index f1d7fa7..8db0df3 100644 --- a/evolution.py +++ b/evolution.py @@ -198,6 +198,23 @@ class Phase(osv.Model): return osv.Model.create(self, cr, uid, vals, context=context) + def commencer(self, cr, uid, ids, context=None): + if type(ids) == list: + if len(ids) != 1: + return + ids = ids[0] + + phase = self.read(cr, uid, ids, ['charge_plan'], context) + + self.write( + cr, + uid, + ids, { + 'charge_init' : phase['charge_plan'], + }, + context) + return self + # =========================== EVOLUTION CHARGE ============================== # class Charge(osv.Model):