From ca0f8598f614f79db8d4caeeb62424dcfa856f98 Mon Sep 17 00:00:00 2001 From: Jigar Amin - OpenERP Date: Tue, 6 Mar 2012 17:38:33 +0530 Subject: [PATCH 1/7] [IMP] crm claim : removed crm clamin partner address bzr revid: jam@tinyerp.com-20120306120833-90x9fl5dvpsg8vvp --- addons/crm_claim/crm_claim.py | 26 +++++--------------------- addons/crm_claim/crm_claim_demo.xml | 5 ----- addons/crm_claim/crm_claim_view.xml | 12 ------------ 3 files changed, 5 insertions(+), 38 deletions(-) diff --git a/addons/crm_claim/crm_claim.py b/addons/crm_claim/crm_claim.py index fb6b8f90bda..ef56c97deea 100644 --- a/addons/crm_claim/crm_claim.py +++ b/addons/crm_claim/crm_claim.py @@ -70,9 +70,6 @@ class crm_claim(crm.crm_case, osv.osv): " mail gateway."), 'company_id': fields.many2one('res.company', 'Company'), 'partner_id': fields.many2one('res.partner', 'Partner'), - 'partner_address_id': fields.many2one('res.partner.address', 'Partner Contact', \ - # domain="[('partner_id','=',partner_id)]" - ), 'email_cc': fields.text('Watchers Emails', size=252, help="These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma"), 'email_from': fields.char('Email', size=128, help="These people will receive email."), 'partner_phone': fields.char('Phone', size=32), @@ -89,7 +86,6 @@ class crm_claim(crm.crm_case, osv.osv): _defaults = { 'user_id': crm.crm_case._get_default_user, 'partner_id': crm.crm_case._get_default_partner, - 'partner_address_id': crm.crm_case._get_default_partner_address, 'email_from':crm.crm_case. _get_default_email, 'state': lambda *a: 'draft', 'section_id':crm.crm_case. _get_section, @@ -105,23 +101,11 @@ class crm_claim(crm.crm_case, osv.osv): :param email: ignored """ if not part: - return {'value': {'partner_address_id': False, - 'email_from': False, - 'partner_phone': False - }} - addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['contact']) - data = {'partner_address_id': addr['contact']} - data.update(self.onchange_partner_address_id(cr, uid, ids, addr['contact'])['value']) - return {'value': data} - - def onchange_partner_address_id(self, cr, uid, ids, add, email=False): - """This function returns value of partner email based on Partner Address - :param part: Partner's id - :param email: ignored - """ - if not add: - return {'value': {'email_from': False}} - address = self.pool.get('res.partner.address').browse(cr, uid, add) + return {'value': {'email_from': False, + 'partner_phone': False + } + } + address = self.pool.get('res.partner.address').browse(cr, uid, part) return {'value': {'email_from': address.email, 'partner_phone': address.phone}} def case_open(self, cr, uid, ids, *args): diff --git a/addons/crm_claim/crm_claim_demo.xml b/addons/crm_claim/crm_claim_demo.xml index 8279e04eb6f..592e655b489 100644 --- a/addons/crm_claim/crm_claim_demo.xml +++ b/addons/crm_claim/crm_claim_demo.xml @@ -7,7 +7,6 @@ --> - @@ -21,7 +20,6 @@ - @@ -35,7 +33,6 @@ - @@ -63,7 +60,6 @@ - @@ -77,7 +73,6 @@ - diff --git a/addons/crm_claim/crm_claim_view.xml b/addons/crm_claim/crm_claim_view.xml index 6bb7e089baa..edeb43a8801 100644 --- a/addons/crm_claim/crm_claim_view.xml +++ b/addons/crm_claim/crm_claim_view.xml @@ -90,8 +90,6 @@ - @@ -289,15 +287,5 @@ res_model="crm.claim" src_model="res.partner"/> - - - From 1e966e5409d6407570d73017f5fe6e2394b3732b Mon Sep 17 00:00:00 2001 From: Jigar Amin - OpenERP Date: Tue, 6 Mar 2012 18:04:12 +0530 Subject: [PATCH 2/7] [IMP] crm claim : removed crm fundraising partner address bzr revid: jam@tinyerp.com-20120306123412-olvufv1c25rcoo08 --- addons/crm_fundraising/crm_fundraising.py | 3 --- addons/crm_fundraising/crm_fundraising_demo.xml | 8 -------- addons/crm_fundraising/crm_fundraising_view.xml | 4 ---- 3 files changed, 15 deletions(-) diff --git a/addons/crm_fundraising/crm_fundraising.py b/addons/crm_fundraising/crm_fundraising.py index 37c5bb8ccee..76d0ca8fdd5 100644 --- a/addons/crm_fundraising/crm_fundraising.py +++ b/addons/crm_fundraising/crm_fundraising.py @@ -47,8 +47,6 @@ class crm_fundraising(crm.crm_case, osv.osv): select=True, help='Sales team to which Case belongs to. Define Responsible user and Email account for mail gateway.'), 'company_id': fields.many2one('res.company', 'Company'), 'partner_id': fields.many2one('res.partner', 'Partner'), - 'partner_address_id': fields.many2one('res.partner.address', 'Partner Contact', \ - domain="[('partner_id','=',partner_id)]"), 'email_cc': fields.text('Watchers Emails', size=252 , help="These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma"), 'email_from': fields.char('Email', size=128, help="These people will receive email."), 'date_closed': fields.datetime('Closed', readonly=True), @@ -100,7 +98,6 @@ class crm_fundraising(crm.crm_case, osv.osv): 'active': 1, 'user_id': crm.crm_case._get_default_user, 'partner_id': crm.crm_case._get_default_partner, - 'partner_address_id': crm.crm_case._get_default_partner_address, 'email_from': crm.crm_case. _get_default_email, 'state': 'draft', 'section_id': crm.crm_case. _get_section, diff --git a/addons/crm_fundraising/crm_fundraising_demo.xml b/addons/crm_fundraising/crm_fundraising_demo.xml index c7588701af0..52b4094d126 100644 --- a/addons/crm_fundraising/crm_fundraising_demo.xml +++ b/addons/crm_fundraising/crm_fundraising_demo.xml @@ -3,7 +3,6 @@ - @@ -22,7 +21,6 @@ - @@ -39,7 +37,6 @@ - @@ -56,7 +53,6 @@ - @@ -74,7 +70,6 @@ - @@ -91,7 +86,6 @@ - @@ -109,7 +103,6 @@ - @@ -127,7 +120,6 @@ - diff --git a/addons/crm_fundraising/crm_fundraising_view.xml b/addons/crm_fundraising/crm_fundraising_view.xml index cc58b793c17..f8c7ae6cf80 100644 --- a/addons/crm_fundraising/crm_fundraising_view.xml +++ b/addons/crm_fundraising/crm_fundraising_view.xml @@ -94,10 +94,6 @@ - From 9b54f8dcce4cbddea8aa043188d391e9322cfad8 Mon Sep 17 00:00:00 2001 From: Jigar Amin - OpenERP Date: Tue, 6 Mar 2012 18:08:08 +0530 Subject: [PATCH 3/7] [IMP] crm helpdesk: removed crm helpdesk partner address bzr revid: jam@tinyerp.com-20120306123808-qqd33knykkrgvjzr --- addons/crm_helpdesk/crm_helpdesk.py | 3 --- addons/crm_helpdesk/crm_helpdesk_demo.xml | 1 - addons/crm_helpdesk/crm_helpdesk_view.xml | 3 --- 3 files changed, 7 deletions(-) diff --git a/addons/crm_helpdesk/crm_helpdesk.py b/addons/crm_helpdesk/crm_helpdesk.py index 97ed007f456..7717ae2ce21 100644 --- a/addons/crm_helpdesk/crm_helpdesk.py +++ b/addons/crm_helpdesk/crm_helpdesk.py @@ -58,8 +58,6 @@ class crm_helpdesk(crm.crm_case, osv.osv): 'company_id': fields.many2one('res.company', 'Company'), 'date_closed': fields.datetime('Closed', readonly=True), 'partner_id': fields.many2one('res.partner', 'Partner'), - 'partner_address_id': fields.many2one('res.partner.address', 'Partner Contact', \ - domain="[('partner_id','=',partner_id)]"), 'email_cc': fields.text('Watchers Emails', size=252 , help="These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma"), 'email_from': fields.char('Email', size=128, help="These people will receive email."), 'date': fields.datetime('Date'), @@ -86,7 +84,6 @@ class crm_helpdesk(crm.crm_case, osv.osv): 'active': lambda *a: 1, 'user_id': crm.crm_case._get_default_user, 'partner_id': crm.crm_case._get_default_partner, - 'partner_address_id': crm.crm_case._get_default_partner_address, 'email_from': crm.crm_case. _get_default_email, 'state': lambda *a: 'draft', 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), diff --git a/addons/crm_helpdesk/crm_helpdesk_demo.xml b/addons/crm_helpdesk/crm_helpdesk_demo.xml index a7f36c931c9..c91205fa7e6 100644 --- a/addons/crm_helpdesk/crm_helpdesk_demo.xml +++ b/addons/crm_helpdesk/crm_helpdesk_demo.xml @@ -38,7 +38,6 @@ - diff --git a/addons/crm_helpdesk/crm_helpdesk_view.xml b/addons/crm_helpdesk/crm_helpdesk_view.xml index 3d48a3b88ac..5c9e87c3dc8 100644 --- a/addons/crm_helpdesk/crm_helpdesk_view.xml +++ b/addons/crm_helpdesk/crm_helpdesk_view.xml @@ -47,9 +47,6 @@ -