diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py index 1fa0a5c6cfa..ba33185119e 100644 --- a/addons/account/account_analytic_line.py +++ b/addons/account/account_analytic_line.py @@ -167,7 +167,7 @@ class res_partner(osv.osv): _columns = { 'contract_ids': fields.one2many('account.analytic.account', \ - 'partner_id', 'Contracts'), + 'partner_id', 'Contracts', readonly=True), } res_partner() diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index 2da7c71021c..1565b2d0aa8 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -481,21 +481,5 @@ - - - - res.partner.invoice.info.inherit - res.partner - form - - - - - - - - - - diff --git a/addons/account/invoice.py b/addons/account/invoice.py index dbaa321f329..e4c810fa6be 100644 --- a/addons/account/invoice.py +++ b/addons/account/invoice.py @@ -1525,7 +1525,7 @@ class res_partner(osv.osv): _inherit = 'res.partner' _columns = { - 'invoice_ids': fields.one2many('account.invoice.line', 'partner_id', 'Invoices'), + 'invoice_ids': fields.one2many('account.invoice.line', 'partner_id', 'Invoices', readonly=True), } res_partner() diff --git a/addons/account/partner_view.xml b/addons/account/partner_view.xml index 113db6f2ea2..e434f28d947 100644 --- a/addons/account/partner_view.xml +++ b/addons/account/partner_view.xml @@ -118,10 +118,27 @@ + + + + + res.partner.account.info.inherit + res.partner + form + + + + + + + + + + diff --git a/addons/account/project/project_view.xml b/addons/account/project/project_view.xml index e57629d2618..14e65a2a9ac 100644 --- a/addons/account/project/project_view.xml +++ b/addons/account/project/project_view.xml @@ -443,21 +443,6 @@ - - - - - res.partner.contract.info.inherit - res.partner - form - - - - - - - - diff --git a/addons/account_analytic_default/account_analytic_default.py b/addons/account_analytic_default/account_analytic_default.py index 84fd933d9a9..1db16ca8787 100644 --- a/addons/account_analytic_default/account_analytic_default.py +++ b/addons/account_analytic_default/account_analytic_default.py @@ -47,7 +47,7 @@ class account_analytic_default(osv.osv): domain += ['|',('partner_id','=',partner_id)] domain += [('partner_id','=',False)] if user_id: - domain += ['|',('user_id','=',uid)] + domain += ['|',('user_id','=',user_id)] domain += [('user_id','=',False)] if date: domain += ['|',('date_start','<=',date),('date_start','=',False)] diff --git a/addons/crm/__init__.py b/addons/crm/__init__.py index de0fac56e29..362444ccc2c 100644 --- a/addons/crm/__init__.py +++ b/addons/crm/__init__.py @@ -33,6 +33,7 @@ import crm_installer import report import wizard +import res_partner diff --git a/addons/crm/__openerp__.py b/addons/crm/__openerp__.py index afe500516d3..337ee802bee 100644 --- a/addons/crm/__openerp__.py +++ b/addons/crm/__openerp__.py @@ -96,7 +96,9 @@ between mails and Open ERP.""", 'report/crm_phonecall_report_view.xml', 'process/crm_configuration_process.xml', - 'crm_installer_view.xml' + 'crm_installer_view.xml', + + 'res_partner_view.xml' ], 'demo_xml': [ 'crm_demo.xml', diff --git a/addons/crm/crm_meeting.py b/addons/crm/crm_meeting.py index 20ae1176ca6..e45ee85b31d 100644 --- a/addons/crm/crm_meeting.py +++ b/addons/crm/crm_meeting.py @@ -175,16 +175,4 @@ class res_users(osv.osv): res_users() -class res_partner(osv.osv): - """ Inherits partner and adds meetings information in the partner form """ - _inherit = 'res.partner' - - _columns = { - 'meeting_ids': fields.one2many('crm.meeting', 'partner_id',\ - 'Meetings'), - } - -res_partner() - - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml index ac61809cfad..28cf42e3a73 100644 --- a/addons/crm/crm_meeting_view.xml +++ b/addons/crm/crm_meeting_view.xml @@ -324,21 +324,5 @@ - - - - res.partner.meeting.info.inherit - res.partner - form - - - - - - - - - - diff --git a/addons/crm/crm_opportunity.py b/addons/crm/crm_opportunity.py index 3bc9fdd6d81..98e4c6f3ded 100644 --- a/addons/crm/crm_opportunity.py +++ b/addons/crm/crm_opportunity.py @@ -163,16 +163,4 @@ class crm_opportunity(osv.osv): crm_opportunity() -class res_partner(osv.osv): - """ Inherits partner and adds Opportunities information in the partner form """ - _inherit = 'res.partner' - - _columns = { - 'opportunity_ids': fields.one2many('crm.lead', 'partner_id',\ - 'Opportunities', domain=[('type', '=', 'opportunity')]), - } - -res_partner() - - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/crm/crm_opportunity_view.xml b/addons/crm/crm_opportunity_view.xml index ecabf5f57f8..773f8584c12 100644 --- a/addons/crm/crm_opportunity_view.xml +++ b/addons/crm/crm_opportunity_view.xml @@ -330,59 +330,21 @@ - - - res.partner.opportunity.info.inherit - res.partner - form - + + + + CRM - Opportunity Graph + crm.lead + graph - - - - - - - - - - - - - - -