From 5d152edf6d372b1f55e981bcf129aea515f6078b Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Thu, 22 Sep 2011 14:12:48 +0200 Subject: [PATCH] [IMP] stock_planning: use a many2many instead of one2many (from transient model to model). bzr revid: vmt@openerp.com-20110922121248-v6vzt0ncstp3obmf --- addons/stock_planning/stock_planning.py | 1 - addons/stock_planning/wizard/stock_planning_create_periods.py | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock_planning/stock_planning.py b/addons/stock_planning/stock_planning.py index 35337b28bdf..8d267892eda 100644 --- a/addons/stock_planning/stock_planning.py +++ b/addons/stock_planning/stock_planning.py @@ -42,7 +42,6 @@ class stock_period(osv.osv): 'date_start': fields.datetime('Start Date', required=True), 'date_stop': fields.datetime('End Date', required=True), 'state': fields.selection([('draft','Draft'), ('open','Open'),('close','Close')], 'State'), - 'planning_id': fields.many2one('stock.period.createlines', 'Stock Period Planning'), } _defaults = { 'state': 'draft' diff --git a/addons/stock_planning/wizard/stock_planning_create_periods.py b/addons/stock_planning/wizard/stock_planning_create_periods.py index 7d4012453de..75231faaa28 100644 --- a/addons/stock_planning/wizard/stock_planning_create_periods.py +++ b/addons/stock_planning/wizard/stock_planning_create_periods.py @@ -46,6 +46,7 @@ class stock_period_createlines(osv.osv_memory): 'date_start': fields.date('Start Date', required=True, help="Starting date for planning period."), 'date_stop': fields.date('End Date', required=True, help="Ending date for planning period."), 'period_ids': fields.one2many('stock.period', 'planning_id', 'Periods'), + 'period_ids': fields.many2many('stock.period', 'stock_period_createlines_stock_period_rel', 'wizard_id', 'period_id', 'Periods'), } _defaults={ 'date_start': _get_new_period_start,