<data>
- <!-- Phonecall Categories Form View -->
- <record id="crm_phonecall_categ_action" model="ir.actions.act_window">
+ <!-- Phonecall Categories -->
+
+ <record id="crm_phonecall_category_form" model="ir.ui.view">
+ <field name="name">crm.phonecall.category.form</field>
+ <field name="model">crm.phonecall.category</field>
+ <field name="arch" type="xml">
+ <form string="Phonecall Categories">
+ <group>
+ <field name="name"/>
+ <field name="team_id" groups="base.group_multi_salesteams"/>
+ </group>
+ </form>
+ </field>
+ </record>
+
+ <record id="crm_phonecall_category_tree" model="ir.ui.view">
+ <field name="name">crm.phonecall.category.tree</field>
+ <field name="model">crm.phonecall.category</field>
+ <field name="arch" type="xml">
+ <tree string="Phonecall Categories">
+ <field name="name"/>
+ <field name="team_id" groups="base.group_multi_salesteams"/>
+ </tree>
+ </field>
+ </record>
+
+ <record id="crm_phonecall_category_action" model="ir.actions.act_window">
<field name="name">Phonecall Categories</field>
- <field name="res_model">crm.case.categ</field>
+ <field name="res_model">crm.phonecall.category</field>
<field name="view_type">form</field>
- <field name="view_id" ref="crm.crm_case_categ_tree-view"/>
- <field name="domain">[('object_id.model', '=', 'crm.phonecall')]</field>
- <field name="context" eval="{'object_id': ref('model_crm_phonecall')}"/>
+ <field name="view_id" ref="crm_phonecall_category_tree"/>
<field name="help" type="html">
<p class="oe_view_nocontent_create">
Click to add a new category.
</field>
</record>
- <menuitem action="crm_phonecall_categ_action" name="Categories"
+ <menuitem action="crm_phonecall_category_action" name="Categories"
id="menu_crm_case_phonecall-act" parent="menu_crm_config_phonecall" groups="base.group_no_one"/>
<!-- Phonecalls Tree View -->
name="action_make_meeting"
icon="gtk-redo"
type="object"/>
- <button string="Convert to Opportunity"
+ <button string="Create an Opportunity"
type="object"
name="action_button_convert2opportunity"
states="open,pending"
<div>
<field name="duration" widget="float_time" class="oe_inline" style="vertical-align:baseline"/> <b> min(s)</b>
</div>
- <field name="section_id" colspan="1" widget="selection"
+ <field name="team_id" colspan="1" widget="selection"
groups="base.group_multi_salesteams"/>
<field name="partner_id" on_change="on_change_partner_id(partner_id)"/>
- <field name="categ_id" widget="selection"
- domain="[('object_id.model', '=', 'crm.phonecall')]"/>
+ <field name="categ_id" widget="selection"/>
<field name="partner_mobile"/>
<field name="priority" widget="priority"/>
<field name="opportunity_id" on_change="on_change_opportunity(opportunity_id)" context="{'opportunity_id': opportunity_id}"/>
invisible="1"/>
<field name="user_id" context="{'default_groups_ref': ['base.group_user', 'base.group_partner_manager', 'base.group_sale_salesman_all_leads']}"/>
<field name="categ_id" widget="selection"
- domain="[('object_id.model', '=', 'crm.phonecall')]"
invisible="1"/>
<field name="state" invisible="1"/>
<field name="create_date" invisible="1"/>
<button string="Meeting"
icon="gtk-redo"
name="action_make_meeting" type="object"/>
- <button string="Convert to Opportunity"
+ <button string="Create an Opportunity"
name="action_button_convert2opportunity"
states="open,pending"
icon="gtk-index"
<field name="date"/>
<field name="state"/>
<filter string="My Phonecalls" domain="[('user_id', '=', uid)]"/>
- <filter string="My Team" domain="[('section_id.user_id', '=', uid)]"/>
+ <filter string="My Team" domain="[('team_id.user_id', '=', uid)]"/>
<filter string="Unassigned" domain="[('user_id','=',False)]"/>
<separator/>
<filter string="To Do" name="current" domain="[('state','in',('open','pending'))]"/>
<field name="partner_id" operator="child_of"/>
<field name="user_id"/>
<field name="opportunity_id"/>
- <field name="section_id" string="Sales Team"
+ <field name="team_id" string="Sales Team"
groups="base.group_multi_salesteams"/>
<group expand="0" string="Group By">
<filter string="Partner" domain="[]" context="{'group_by':'partner_id'}"/>