diff --git a/base_company_extension/__openerp__.py b/base_company_extension/__manifest__.py similarity index 93% rename from base_company_extension/__openerp__.py rename to base_company_extension/__manifest__.py index 258f449..4db2e51 100644 --- a/base_company_extension/__openerp__.py +++ b/base_company_extension/__manifest__.py @@ -35,11 +35,11 @@ This module adds 2 fields on the Company : * *Capital Amount* -* *Legal Form* (technical name: title, configured as a related field of res.partner) +* *Legal Form* """, 'author': 'Akretion', 'website': 'http://www.akretion.com', 'depends': ['base'], 'data': ['company_view.xml'], - 'installable': False, + 'installable': True, } diff --git a/base_company_extension/company.py b/base_company_extension/company.py index 6a2a10d..277728e 100644 --- a/base_company_extension/company.py +++ b/base_company_extension/company.py @@ -26,10 +26,10 @@ from openerp import models, fields class ResCompany(models.Model): _inherit = "res.company" - capital_amount = fields.Integer(string='Capital Amount') - title = fields.Many2one( - 'res.partner.title', related='partner_id.title', - string='Legal Form') + capital_amount = fields.Monetary(string='Capital Amount') + # in v9, title is only for contacts, not for companies + legal_type = fields.Char( + string="Legal Type", help="Type of Company, e.g. SARL, SAS, ...") _sql_constraints = [( 'capital_amount_positive', diff --git a/base_company_extension/company_view.xml b/base_company_extension/company_view.xml index 1e3dfe0..1e96d6a 100644 --- a/base_company_extension/company_view.xml +++ b/base_company_extension/company_view.xml @@ -6,7 +6,7 @@ The licence is in the file __openerp__.py --> - + @@ -15,13 +15,12 @@ - - + + - +