Ajout à la classe cmmi.evolution.phase une méthode commencer
[OpenERP/cmmi.git] / evolution.py
index f1d7fa7..8db0df3 100644 (file)
@@ -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):