From 8cd3caab579726817801a4fd9d095e960d210303 Mon Sep 17 00:00:00 2001 From: "rpa (Open ERP)" Date: Tue, 25 May 2010 17:53:58 +0530 Subject: [PATCH] [IMP]: crm: Improvement for putting crm information in partner, made separate file for partner info bzr revid: rpa@tinyerp.com-20100525122358-z1e5qeb2c7glcdwd --- addons/crm/__init__.py | 1 + addons/crm/__openerp__.py | 4 +- addons/crm/crm_meeting.py | 12 ------ addons/crm/crm_meeting_view.xml | 16 -------- addons/crm/crm_opportunity.py | 12 ------ addons/crm/crm_opportunity_view.xml | 54 ------------------------- addons/crm/crm_phonecall.py | 10 ----- addons/crm/crm_phonecall_view.xml | 14 ------- addons/crm/res_partner.py | 39 ++++++++++++++++++ addons/crm/res_partner_view.xml | 63 +++++++++++++++++++++++++++++ 10 files changed, 106 insertions(+), 119 deletions(-) create mode 100644 addons/crm/res_partner.py create mode 100644 addons/crm/res_partner_view.xml 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 3bc1f703454..0c98fd51c9c 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 3ce0ce788f6..1b0b384f22a 100644 --- a/addons/crm/crm_opportunity_view.xml +++ b/addons/crm/crm_opportunity_view.xml @@ -328,59 +328,5 @@ - - - - res.partner.opportunity.info.inherit - res.partner - form - - - - - - - - - - - - - - - - -