From 3c2cd6a12a802f1d27c6bedffcd368e0175d424c Mon Sep 17 00:00:00 2001 From: "mra (Open ERP)" Date: Mon, 22 Mar 2010 10:42:40 +0530 Subject: [PATCH 1/6] [FIX] hr: company id on hr department bzr revid: mra@tinyerp.com-20100322051240-byensh9ui94azs3k --- addons/hr/hr_department.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr/hr_department.py b/addons/hr/hr_department.py index 72bd9fd4ce0..ef1160132a5 100644 --- a/addons/hr/hr_department.py +++ b/addons/hr/hr_department.py @@ -44,7 +44,7 @@ class hr_department(osv.osv): _columns = { 'name': fields.char('Department Name', size=64, required=True), 'complete_name': fields.function(_dept_name_get_fnc, method=True, type="char", string='Name'), - 'company_id': fields.many2one('res.company', 'Company', select=True, required=True), + 'company_id': fields.many2one('res.company', 'Company', select=True, required=False), 'parent_id': fields.many2one('hr.department', 'Parent Department', select=True), 'child_ids': fields.one2many('hr.department', 'parent_id', 'Child Departments'), 'note': fields.text('Note'), From 161d2ca3a6078864a301294a4abacf3c1cdae125 Mon Sep 17 00:00:00 2001 From: "mra (Open ERP)" Date: Mon, 22 Mar 2010 11:45:27 +0530 Subject: [PATCH 2/6] [IMP] project_long_term: Occupation rate on task visible on phases bzr revid: mra@tinyerp.com-20100322061527-9yea0o41fucq9tvy --- addons/project_long_term/project_view.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/project_long_term/project_view.xml b/addons/project_long_term/project_view.xml index 0af1e09c422..bf138bf58bc 100644 --- a/addons/project_long_term/project_view.xml +++ b/addons/project_long_term/project_view.xml @@ -101,7 +101,7 @@ - +
@@ -115,7 +115,7 @@ - + From 91619c0150ccddcfe6d6a9d5a3c0178c2130975a Mon Sep 17 00:00:00 2001 From: "mra (Open ERP)" Date: Mon, 22 Mar 2010 15:40:36 +0530 Subject: [PATCH 3/6] [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 4/6] [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 @@ -