From 5c202a8ba253e96ed05d72c430b5d6a37095db84 Mon Sep 17 00:00:00 2001 From: "Ajay Chauhan (OpenERP)" Date: Mon, 25 Feb 2013 14:32:36 +0530 Subject: [PATCH] [IMP] sale, sale_stock: remove shop_id concept from sale_condition feature bzr revid: cha@tinyerp.com-20130225090236-k9im6bebl5k5s0wa --- addons/sale/sale.py | 13 +++---------- addons/sale/sale_view.xml | 4 ++-- addons/sale_stock/sale_stock_view.xml | 2 +- 3 files changed, 6 insertions(+), 13 deletions(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index d23c0ccedcd..6e9e5ebbf06 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -64,10 +64,6 @@ class sale_order(osv.osv): v['project_id'] = shop.project_id.id if shop.pricelist_id.id: v['pricelist_id'] = shop.pricelist_id.id - partner_id = context.get('partner_id',False) - if partner_id: - sale_note = self.get_salenote(cr, uid, ids, partner_id, shop_id, context=context) - v.update({'note': sale_note}) return {'value': v} def copy(self, cr, uid, id, default=None, context=None): @@ -315,14 +311,12 @@ class sale_order(osv.osv): } return {'warning': warning, 'value': value} - def get_salenote(self, cr, uid, ids, partner_id, shop_id, context=None): + def get_salenote(self, cr, uid, ids, partner_id, context=None): context_lang = context.copy() if partner_id: partner_lang = self.pool.get('res.partner').browse(cr, uid, partner_id, context=context).lang context_lang.update({'lang': partner_lang}) - if shop_id: - return self.pool.get('sale.shop').browse(cr, uid, shop_id, context=context_lang).company_id.sale_note - return self.pool.get('res.users').browse(cr, uid, uid, context=context).company_id.sale_note + return self.pool.get('res.users').browse(cr, uid, uid, context=context_lang).company_id.sale_note def onchange_partner_id(self, cr, uid, ids, part, context=None): if not part: @@ -347,8 +341,7 @@ class sale_order(osv.osv): } if pricelist: val['pricelist_id'] = pricelist - shop_id = context.get('shop_id',False) - sale_note = self.get_salenote(cr, uid, ids, part.id, shop_id, context=context) + sale_note = self.get_salenote(cr, uid, ids, part.id, context=context) val.update({'note': sale_note}) return {'value': val} diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml index 27401fe4986..7fce9409500 100644 --- a/addons/sale/sale_view.xml +++ b/addons/sale/sale_view.xml @@ -153,14 +153,14 @@ - + - + diff --git a/addons/sale_stock/sale_stock_view.xml b/addons/sale_stock/sale_stock_view.xml index 4a7da0f3d53..bebb95f0088 100644 --- a/addons/sale_stock/sale_stock_view.xml +++ b/addons/sale_stock/sale_stock_view.xml @@ -49,7 +49,7 @@ - +