diff --git a/addons/stock_planning/stock_planning.py b/addons/stock_planning/stock_planning.py
index bdfcc9991a2..0adae906908 100644
--- a/addons/stock_planning/stock_planning.py
+++ b/addons/stock_planning/stock_planning.py
@@ -27,7 +27,7 @@ from mx.DateTime import RelativeDateTime, now, DateTime, localtime
from osv import osv, fields
import netsvc
from tools.translate import _
-from tools import config
+#from tools import config
def rounding(fl, round_value):
@@ -63,7 +63,7 @@ class stock_period_createlines(osv.osv_memory):
}
def create_period_weekly(self, cr, uid, ids, context=None):
- res = self.create_period(cr, uid, ids, context, 6, 'Weekly')
+ res = self.create_period(cr, uid, ids, context=context)
return {
'view_type': 'form',
"view_mode": 'tree',
@@ -71,7 +71,8 @@ class stock_period_createlines(osv.osv_memory):
'type': 'ir.actions.act_window',
}
- def create_period_monthly(self,cr, uid, ids, interval=1, context=None):
+ def create_period_monthly(self, cr, uid, ids, context=None):
+ interval = context.get('interval',1)
for p in self.browse(cr, uid, ids, context=context):
dt = p.date_start
ds = mx.DateTime.strptime(p.date_start, '%Y-%m-%d')
@@ -90,7 +91,9 @@ class stock_period_createlines(osv.osv_memory):
'type': 'ir.actions.act_window',
}
- def create_period(self, cr, uid, ids, interval=0, name='Daily', context=None):
+ def create_period(self, cr, uid, ids, context=None):
+ interval = context.get('interval',0)
+ name = context.get('name','Daily')
for p in self.browse(cr, uid, ids, context=context):
dt = p.date_start
ds = mx.DateTime.strptime(p.date_start, '%Y-%m-%d')
diff --git a/addons/stock_planning/stock_planning_view.xml b/addons/stock_planning/stock_planning_view.xml
index 0bb9222df35..43de4a67160 100644
--- a/addons/stock_planning/stock_planning_view.xml
+++ b/addons/stock_planning/stock_planning_view.xml
@@ -19,8 +19,8 @@
-
-
+
+