From e61bacbc43e84a0e5c3e751d0763cb9075daee7c Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Wed, 7 Mar 2012 08:53:56 +0100 Subject: [ADD] base_setup: base config wizard for sale and crm bzr revid: rco@openerp.com-20120307075356-fzv5643lnhx40syb --- addons/base_setup/base_setup.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'addons/base_setup/base_setup.py') diff --git a/addons/base_setup/base_setup.py b/addons/base_setup/base_setup.py index c10dee7b14b..19c053bae14 100644 --- a/addons/base_setup/base_setup.py +++ b/addons/base_setup/base_setup.py @@ -201,4 +201,13 @@ class specify_partner_terminology(osv.osv_memory): self.make_translations(cr, uid, ids, act_ref, 'model', act_id.help, _case_insensitive_replace(act_id.help,'Customer',o.partner), res_id=act_id.id, context=context) return {} + + +# Preferences wizard for Sales & CRM. +# It is defined here because it must be inherited independently in modules sale and crm. +# +class sale_config_settings(osv.osv_memory): + _name = 'sale.config.settings' + _inherit = 'res.config.settings' + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: -- cgit v1.2.3 From aca13da679879bbe88e12fff23d82393dab37c20 Mon Sep 17 00:00:00 2001 From: "Turkesh Patel (Open ERP)" Date: Wed, 14 Mar 2012 18:02:06 +0530 Subject: [IMP] improved code for incoming server configuration bzr revid: tpa@tinyerp.com-20120314123206-zg8u3sc4oy3dc0u8 --- addons/base_setup/base_setup.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'addons/base_setup/base_setup.py') diff --git a/addons/base_setup/base_setup.py b/addons/base_setup/base_setup.py index c10dee7b14b..6ae3dd07e8f 100644 --- a/addons/base_setup/base_setup.py +++ b/addons/base_setup/base_setup.py @@ -201,4 +201,11 @@ class specify_partner_terminology(osv.osv_memory): self.make_translations(cr, uid, ids, act_ref, 'model', act_id.help, _case_insensitive_replace(act_id.help,'Customer',o.partner), res_id=act_id.id, context=context) return {} + +# Preferences wizard for Project & crm. +# It is defined here because it must be inherited independently in modules project and crm. +class project_config_settings(osv.osv_memory): + _name = 'project.config.settings' + _inherit = 'res.config.settings' + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: -- cgit v1.2.3 From c4941feee3cb938ac492980ebb416d33fb6b74e3 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Mon, 26 Mar 2012 16:49:52 +0200 Subject: [IMP] base_setup, project: move model of project settings into project bzr revid: rco@openerp.com-20120326144952-3gn46dewqi21zdoq --- addons/base_setup/base_setup.py | 6 ------ 1 file changed, 6 deletions(-) (limited to 'addons/base_setup/base_setup.py') diff --git a/addons/base_setup/base_setup.py b/addons/base_setup/base_setup.py index 912bf52bbb1..19c053bae14 100644 --- a/addons/base_setup/base_setup.py +++ b/addons/base_setup/base_setup.py @@ -210,10 +210,4 @@ class sale_config_settings(osv.osv_memory): _name = 'sale.config.settings' _inherit = 'res.config.settings' -# Preferences wizard for Projects & CRM. -# It is defined here because it must be inherited independently in modules project and crm_claim. -class project_config_settings(osv.osv_memory): - _name = 'project.config.settings' - _inherit = 'res.config.settings' - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: -- cgit v1.2.3 From d56385b55f4eac78fdf944711fde2c9d1f15b556 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 30 Mar 2012 15:55:46 +0200 Subject: [IMP] sale.config.settings: show the 'Emails' section only when crm is installed bzr revid: rco@openerp.com-20120330135546-jnmi8nbdmdg42rt7 --- addons/base_setup/base_setup.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'addons/base_setup/base_setup.py') diff --git a/addons/base_setup/base_setup.py b/addons/base_setup/base_setup.py index 19c053bae14..a3effd98148 100644 --- a/addons/base_setup/base_setup.py +++ b/addons/base_setup/base_setup.py @@ -204,10 +204,27 @@ class specify_partner_terminology(osv.osv_memory): # Preferences wizard for Sales & CRM. -# It is defined here because it must be inherited independently in modules sale and crm. +# It is defined here because it is inherited independently in modules sale, crm, +# plugin_outlook and plugin_thunderbird. # class sale_config_settings(osv.osv_memory): _name = 'sale.config.settings' _inherit = 'res.config.settings' + _columns = { + 'module_crm': fields.boolean('CRM'), + 'module_plugin_thunderbird': fields.boolean('Thunderbird plugin', + help="""The plugin allows you archive email and its attachments to the selected + OpenERP objects. You can select a partner, a task, a project, an analytical + account, or any other object and attach the selected mail as a .eml file in + the attachment of a selected record. You can create documents for CRM Lead, + HR Applicant and Project Issue from the selected emails. + This installs the module plugin_thunderbird."""), + 'module_plugin_outlook': fields.boolean('Outlook plugin', + help="""The Outlook plugin allows you to select an object that you would like to add + to your email and its attachments from MS Outlook. You can select a partner, a task, + a project, an analytical account, or any other object and archive a selected + email into an OpenERP mail message with attachments. + This installs the module plugin_outlook."""), + } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: -- cgit v1.2.3