diff --git a/addons/account/company.py b/addons/account/company.py index e3a1979daf2..2301cc16d9a 100644 --- a/addons/account/company.py +++ b/addons/account/company.py @@ -33,52 +33,3 @@ out after this mail was sent, please consider the present one as \ void. Do not hesitate to contact our accounting department' } res_company() - -class company_setup(osv.osv_memory): - """ - Insert Information for a company. - Wizard asks for: - * A Company with its partner - * Insert a suitable message for Overdue Payment Report. - """ - _name='wizard.company.setup' - _inherit = 'res.config' - - _columns = { - 'company_id':fields.many2one('res.company','Company',required=True), - 'overdue_msg': fields.text('Overdue Payment Message'), - } - def get_message(self,cr,uid,context={}): - company =self.pool.get('res.users').browse(cr,uid,[uid],context)[0].company_id - msg = company.overdue_msg - phone = company.partner_id.address and (company.partner_id.address[0].phone and ' at ' + str(company.partner_id.address[0].phone) + '.' or '.') or '.' - msg += str(phone) - return msg - - _defaults = { - 'company_id': lambda self, cr, uid, c: self.pool.get('res.users').browse(cr,uid,[uid],c)[0].company_id.id, - 'overdue_msg': get_message, - } - - def onchange_company_id(self, cr, uid, ids, company, context=None): - if not company: - return {} - comp_obj = self.pool.get('res.company').browse(cr,uid,company) - partner_address = comp_obj.partner_id.address - if partner_address and partner_address[0].phone: - msg_tail = ' at %s.'%(partner_address[0].phone) - else: - msg_tail = '.' - - return {'value': {'overdue_msg': comp_obj.overdue_msg + msg_tail } } - - def execute(self, cr, uid, ids, context=None): - content_wiz = self.pool.get('wizard.company.setup')\ - .read(cr,uid,ids,['company_id','overdue_msg']) - if content_wiz: - wiz_data = content_wiz[0] - self.pool.get('res.company').write( - cr, uid, - [wiz_data['company_id']], - {'overdue_msg':wiz_data['overdue_msg']}) -company_setup() diff --git a/addons/account/company_view.xml b/addons/account/company_view.xml index 9627bc8e572..7892fceee91 100644 --- a/addons/account/company_view.xml +++ b/addons/account/company_view.xml @@ -15,45 +15,5 @@ - - - - - wizard.company.setup.form - wizard.company.setup - form - - - -
- Overdue Payment Report Message -
- - - - - - -
-
-
- - - Overdue Payment Report Message - ir.actions.act_window - wizard.company.setup - - form - form - new - - - - - - - diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv index bb7ffbae946..e4806d436d0 100644 --- a/addons/account/security/ir.model.access.csv +++ b/addons/account/security/ir.model.access.csv @@ -87,6 +87,3 @@ "access_account_fiscal_position_account_template","account.fiscal.position.account.template","model_account_fiscal_position_account_template","account.group_account_manager",1,1,1,1 "access_account_sequence_fiscal_year","account.sequence.fiscalyear","model_account_sequence_fiscalyear","account.group_account_user",1,1,1,1 "access_account_sequence_fiscal_year_user","account.sequence.fiscalyear user","model_account_sequence_fiscalyear","base.group_user",1,0,0,0 -"access_wizard_company_setup_manager","wizard.company.setup manager","model_wizard_company_setup","account.group_account_manager",1,1,1,1 -"access_wizard_company_setup","wizard.company.setup","model_wizard_company_setup","account.group_account_user",1,0,0,0 -"access_wizard_company_setup_user","wizard.company.setup user","model_wizard_company_setup","base.group_user",1,0,0,0