From 04de6bdc97decbf3a94b75404f330bb997caa004 Mon Sep 17 00:00:00 2001 From: fabian Date: Wed, 23 Dec 2009 15:11:38 +0100 Subject: [PATCH] [IMP] Added company_id fields to pricelist views bzr revid: fabian@fabian-openerp-20091223141138-7nx2lm292qtagseh --- addons/product/pricelist.py | 6 ++++-- addons/product/pricelist_view.xml | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/addons/product/pricelist.py b/addons/product/pricelist.py index 93800e0e973..1a136b875ac 100644 --- a/addons/product/pricelist.py +++ b/addons/product/pricelist.py @@ -277,7 +277,8 @@ class product_pricelist_version(osv.osv): 'price_version_id', 'Price List Items', required=True), 'date_start': fields.date('Start Date', help="Starting date for this pricelist version to be valid."), 'date_end': fields.date('End Date', help="Ending date for this pricelist version to be valid."), - 'company_id': fields.related('pricelist_id','company_id',type='many2one',relation='res.company',string='Company',store=True) + 'company_id': fields.related('pricelist_id','company_id',type='many2one', + readonly=True, relation='res.company', string='Company', store=True) } _defaults = { 'active': lambda *a: 1, @@ -374,7 +375,8 @@ class product_pricelist_item(osv.osv): digits=(16, int(config['price_accuracy']))), 'price_max_margin': fields.float('Max. Price Margin', digits=(16, int(config['price_accuracy']))), - 'company_id': fields.related('price_version_id','company_id',type='many2one',relation='res.company',string='Company',store=True) + 'company_id': fields.related('price_version_id','company_id',type='many2one', + readonly=True, relation='res.company', string='Company', store=True) } _constraints = [ diff --git a/addons/product/pricelist_view.xml b/addons/product/pricelist_view.xml index 71520ee0e72..92d1591e0a4 100644 --- a/addons/product/pricelist_view.xml +++ b/addons/product/pricelist_view.xml @@ -15,6 +15,7 @@ + @@ -69,6 +70,7 @@ + @@ -115,6 +117,7 @@ +