From 7ae4ed20ea8eae15cd2a4c0febb5d7ac5c6cd76b Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Wed, 14 Jul 2010 17:17:13 +0200 Subject: [PATCH] [REF/IMP] crm, partner_geo_assign: moved basic partner assignation inside crm, added m2m with assigned opportunities to partner history, changed forward-to-partner to use same visual wizard everywhere bzr revid: odo@openerp.com-20100714151713-c2hwebfuvcb2s5qd --- addons/crm/crm_lead.py | 2 ++ addons/crm/crm_lead_view.xml | 3 +- addons/crm/crm_opportunity_view.xml | 15 +++++++++ addons/crm/res_partner.py | 8 +++-- addons/crm/res_partner_view.xml | 33 +++++++++++++++++++ addons/crm/wizard/crm_forward_to_partner.py | 5 +++ addons/partner_geo_assign/__openerp__.py | 8 +++-- .../partner_geo_assign/partner_geo_assign.py | 32 ++---------------- .../partner_geo_assign/res_partner_view.xml | 32 ++---------------- 9 files changed, 71 insertions(+), 67 deletions(-) diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 606895e27a6..5c7fdb08522 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -154,6 +154,8 @@ and users"), \nIf the case needs to be reviewed then the state is set to \'Pending\'.'), 'message_ids': fields.one2many('mailgate.message', 'res_id', 'Messages', domain=[('history', '=', True),('model','=',_name)], readonly=True), 'log_ids': fields.one2many('mailgate.message', 'res_id', 'Logs', domain=[('history', '=', False),('model','=',_name)], readonly=True), + 'partner_assigned_id': fields.many2one('res.partner', 'Assigned Partner', help="Partner this case has been forwarded/assigned to.", select=True), + 'date_assign': fields.date('Assignation Date', help="Last date this case was forwarded/assigned to a partner"), } _defaults = { diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 590aa9931ee..bcc72d74042 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -193,11 +193,10 @@ name="%(crm.action_crm_send_mail)d" context="{'mail':'new', 'model': 'crm.lead'}" icon="gtk-go-forward" type="action" /> -