diff --git a/addons/stock_planning/stock_planning.py b/addons/stock_planning/stock_planning.py index 2e4f333b840..8f2c7c46c71 100644 --- a/addons/stock_planning/stock_planning.py +++ b/addons/stock_planning/stock_planning.py @@ -48,6 +48,14 @@ class stock_period(osv.osv): _defaults = { 'state': 'draft' } + + def button_open(self, cr, uid, ids, context): + self.write(cr, uid, ids, {'state': 'open'}) + return True + + def button_close(self, cr, uid, ids, context): + self.write(cr, uid, ids, {'state': 'close'}) + return True stock_period() diff --git a/addons/stock_planning/stock_planning_view.xml b/addons/stock_planning/stock_planning_view.xml index 10297a8ef81..1c761a2a21c 100644 --- a/addons/stock_planning/stock_planning_view.xml +++ b/addons/stock_planning/stock_planning_view.xml @@ -13,10 +13,16 @@ form
- + + - + + + +