From e96c7220fbbece8cdff118cf5321fd35792de3e1 Mon Sep 17 00:00:00 2001 From: "sbh (Open ERP)" Date: Wed, 18 Aug 2010 15:54:06 +0530 Subject: [PATCH] [Fix] sale: Set the company_id required true bzr revid: sbh@tinyerp.com-20100818102406-3101i0gg0vhizo3j --- addons/sale/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 55548d9ae31..40e6d5424ad 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -276,7 +276,7 @@ class sale_order(osv.osv): 'invoice_quantity': fields.selection([('order', 'Ordered Quantities'), ('procurement', 'Shipped Quantities')], 'Invoice on', help="The sale order will automatically create the invoice proposition (draft invoice). Ordered and delivered quantities may not be the same. You have to choose if you invoice based on ordered or shipped quantities. If the product is a service, shipped quantities means hours spent on the associated tasks.", required=True), 'payment_term': fields.many2one('account.payment.term', 'Payment Term'), 'fiscal_position': fields.many2one('account.fiscal.position', 'Fiscal Position'), - 'company_id': fields.related('shop_id','company_id',type='many2one',relation='res.company',string='Company',store=True) + 'company_id': fields.related('shop_id','company_id',type='many2one',relation='res.company',string='Company',store=True, required=True) } _defaults = { 'company_id': lambda s, cr, uid, c: s.pool.get('res.company')._company_default_get(cr, uid, 'sale.order', context=c),