From b62cd446dd54e713e1d0efbb581d45bb8579fa39 Mon Sep 17 00:00:00 2001 From: mtr Date: Wed, 29 Sep 2010 18:15:05 +0530 Subject: [PATCH] [IMP] sale:-made company_id field on sale.shop required=False bzr revid: mtr@mtr-20100929124505-37428w3dqsqow0x9 --- addons/sale/sale.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index b1ae33d2c43..99f8eeeacc5 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -37,7 +37,10 @@ class sale_shop(osv.osv): 'warehouse_id': fields.many2one('stock.warehouse', 'Warehouse'), 'pricelist_id': fields.many2one('product.pricelist', 'Pricelist'), 'project_id': fields.many2one('account.analytic.account', 'Analytic Account', domain=[('parent_id', '!=', False)]), - 'company_id': fields.many2one('res.company', 'Company', required=True), + 'company_id': fields.many2one('res.company', 'Company', required=False), + } + _defaults = { + 'company_id': lambda s, cr, uid, c: s.pool.get('res.company')._company_default_get(cr, uid, 'sale.shop', context=c), } sale_shop()