[IMP] crm: add settings options multi sales teams

bzr revid: chm@openerp.com-20130325163204-np98t3rywso3le35
This commit is contained in:
Christophe Matthieu 2013-03-25 17:32:04 +01:00
parent ee348877ad
commit a98861a716
3 changed files with 29 additions and 1 deletions

View File

@ -236,4 +236,13 @@ class crm_payment_mode(osv.osv):
'section_id': fields.many2one('crm.case.section', 'Sales Team'),
}
class base_config_settings(osv.osv_memory):
_inherit = 'base.config.settings'
_columns = {
'group_multi_salesteams': fields.boolean("Use mutli sales teams",
implied_group='crm.group_multi_salesteams',
help=""" """),
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -266,11 +266,25 @@
</field>
</record>
<record id="view_general_configuration" model="ir.ui.view">
<field name="name">base.config.settings.crm</field>
<field name="model">base.config.settings</field>
<field name="inherit_id" ref="base_setup.view_general_configuration"/>
<field name="arch" type="xml">
<xpath expr='//div[@name="multi_company"]' position="after">
<div name="multi_salesteams">
<field name="group_multi_salesteams" class="oe_inline"/>
<label for="group_multi_salesteams"/>
</div>
</xpath>
</field>
</record>
<menuitem
action="crm_case_section_salesteams_act"
id="crm.menu_crm_case_section_act"
sequence="1"
parent="base.menu_sales"
groups="base.group_sale_manager,base.group_sale_salesman"/>
groups="crm.group_multi_salesteams"/>
</data>
</openerp>

View File

@ -22,6 +22,11 @@
<field name="implied_ids" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/>
<field name="users" eval="[(4, ref('base.user_root'))]"/>
</record>
<record id="group_multi_salesteams" model="res.groups">
<field name="name">Use mutli sales teams</field>
<field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_fund_raising" model="res.groups">
<field name="name">Manage Fund Raising</field>