From 91619c0150ccddcfe6d6a9d5a3c0178c2130975a Mon Sep 17 00:00:00 2001 From: "mra (Open ERP)" Date: Mon, 22 Mar 2010 15:40:36 +0530 Subject: [PATCH 1/4] [FIX] project_issue: Demo data of project issue with analytic id bzr revid: mra@tinyerp.com-20100322101036-tb6n2uhicf1an2do --- addons/project_issue/project_issue_demo.xml | 40 ++++++++++++++------- 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/addons/project_issue/project_issue_demo.xml b/addons/project_issue/project_issue_demo.xml index 1134e57afce..8794992b440 100644 --- a/addons/project_issue/project_issue_demo.xml +++ b/addons/project_issue/project_issue_demo.xml @@ -1,8 +1,8 @@ - @@ -18,6 +18,7 @@ + @@ -37,6 +38,7 @@ + @@ -53,7 +55,8 @@ - + + @@ -71,6 +74,7 @@ + @@ -87,6 +91,7 @@ + @@ -104,6 +109,7 @@ + @@ -121,6 +127,7 @@ + @@ -138,6 +145,7 @@ + @@ -147,7 +155,7 @@ - + @@ -155,6 +163,7 @@ + @@ -163,7 +172,7 @@ - + @@ -171,6 +180,7 @@ + @@ -180,7 +190,7 @@ - + @@ -188,6 +198,7 @@ + @@ -197,7 +208,7 @@ - + @@ -205,6 +216,7 @@ + @@ -215,7 +227,7 @@ - + @@ -223,6 +235,7 @@ + @@ -233,7 +246,7 @@ - + @@ -243,6 +256,7 @@ + @@ -252,7 +266,7 @@ - + @@ -260,6 +274,7 @@ + @@ -269,7 +284,7 @@ - + @@ -277,6 +292,7 @@ + @@ -286,6 +302,6 @@ - + From 426074796c401e718344fe74ef8c17ce377d688a Mon Sep 17 00:00:00 2001 From: "Harry (Open ERP)" Date: Mon, 22 Mar 2010 16:03:41 +0530 Subject: [PATCH 2/4] [IMP] crm: send mail wizard bzr revid: hmo@tinyerp.com-20100322103341-eyn3c15vaz90hms2 --- addons/crm/__terp__.py | 1 + addons/crm/crm.py | 3 + addons/crm/crm_claims_view.xml | 39 +-- addons/crm/crm_fund_view.xml | 37 +-- addons/crm/crm_helpdesk_view.xml | 37 +-- addons/crm/crm_lead_view.xml | 40 ++-- addons/crm/crm_opportunity_view.xml | 37 +-- addons/crm/crm_view.xml | 17 +- .../openerp_mailgate/openerp_mailgate.py | 20 +- addons/crm/wizard/__init__.py | 3 +- addons/crm/wizard/crm_send_email.py | 226 ++++++++++++++++++ addons/crm/wizard/crm_send_email_view.xml | 83 +++++++ .../crm/wizard/wizard_crm_new_send_email.py | 135 ----------- addons/crm/wizard/wizard_crm_send_email.py | 103 -------- addons/hr_recruitment/hr_hr_view.xml | 37 +-- addons/project_issue/project_issue_view.xml | 37 +-- 16 files changed, 489 insertions(+), 366 deletions(-) create mode 100644 addons/crm/wizard/crm_send_email.py create mode 100644 addons/crm/wizard/crm_send_email_view.xml delete mode 100644 addons/crm/wizard/wizard_crm_new_send_email.py delete mode 100644 addons/crm/wizard/wizard_crm_send_email.py diff --git a/addons/crm/__terp__.py b/addons/crm/__terp__.py index 72222a00668..b2a40c822a6 100644 --- a/addons/crm/__terp__.py +++ b/addons/crm/__terp__.py @@ -61,6 +61,7 @@ between mails and Open ERP.""", ], 'update_xml': [ + 'wizard/crm_send_email_view.xml', 'crm_wizard.xml', 'crm_view.xml', 'crm_action_rule_view.xml', diff --git a/addons/crm/crm.py b/addons/crm/crm.py index ebaa437ff41..d070009481f 100644 --- a/addons/crm/crm.py +++ b/addons/crm/crm.py @@ -363,6 +363,8 @@ class crm_case(osv.osv): data['email'] = email or \ (case.user_id and case.user_id.address_id and \ case.user_id.address_id.email) or False + data['email_from'] = (case.user_id and case.user_id.address_id and \ + case.user_id.address_id.email) or tools.config.get('email_from',False) res = obj.create(cr, uid, data, context) return True _history = __history @@ -549,6 +551,7 @@ class crm_case_history(osv.osv): 'description': fields.text('Description'), 'note': fields.function(_note_get, method=True, string="Description", type="text"), 'email': fields.char('Email', size=84), + 'email_from' : fields.char('From Email', size=84), 'log_id': fields.many2one('crm.case.log','Log',ondelete='cascade'), } crm_case_history() diff --git a/addons/crm/crm_claims_view.xml b/addons/crm/crm_claims_view.xml index f51f6890d0c..50c061121a1 100644 --- a/addons/crm/crm_claims_view.xml +++ b/addons/crm/crm_claims_view.xml @@ -150,22 +150,29 @@ -