From 38073eceafefe96bbd608360d9a94d7dbc54129b Mon Sep 17 00:00:00 2001 From: "Rajesh Prajapati (OpenERP)" Date: Fri, 17 Aug 2012 18:45:27 +0530 Subject: [PATCH] [IMP] res_company : new boolean field added and place changed in first page of notebook bzr revid: rpr@tinyerp.com-20120817131527-e4spfz6q9tlu3uab --- openerp/addons/base/res/res_company.py | 4 ++++ openerp/addons/base/res/res_company_view.xml | 5 ++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/openerp/addons/base/res/res_company.py b/openerp/addons/base/res/res_company.py index 68bf2b8f93a..1f40f59fd97 100644 --- a/openerp/addons/base/res/res_company.py +++ b/openerp/addons/base/res/res_company.py @@ -105,6 +105,7 @@ class res_company(osv.osv): _columns = { 'name': fields.related('partner_id', 'name', string='Company Name', size=128, required=True, store=True, type='char'), + 'customize_footer': fields.boolean('Customize Footer', help="Determines if it is true the onchanges on rml_footer text field do not trigger and become editable."), 'parent_id': fields.many2one('res.company', 'Parent Company', select=True), 'child_ids': fields.one2many('res.company', 'parent_id', 'Child Companies'), 'partner_id': fields.many2one('res.partner', 'Partner', required=True), @@ -138,6 +139,9 @@ class res_company(osv.osv): ] def on_change_header(self, cr, uid, ids, phone, email, fax, website, vat, reg=False, context=None): val = [] + res_id=self.browse(cr, uid, ids, context=context)[0] + if res_id.customize_footer: + return {} if phone: val.append(_('Phone: ')+phone) if fax: val.append(_('Fax: ')+fax) if website: val.append(_('Website: ')+website) diff --git a/openerp/addons/base/res/res_company_view.xml b/openerp/addons/base/res/res_company_view.xml index 2508520441d..8e0e034c649 100644 --- a/openerp/addons/base/res/res_company_view.xml +++ b/openerp/addons/base/res/res_company_view.xml @@ -68,6 +68,8 @@ + +