Files
odoo_source/addons/crm/views/crm_menu_views.xml
T
Patrick Hoste a54f3852d6 [IMP] crm: add recurring revenues feature
PURPOSE

Allow users to configure contract recurrences and Monthly Recurring Revenues
on Opportunities they're trying to close. One short revenues are not sufficient
to cover real life use cases of CRM revenu analysis.

SPECIFICATIONS

Adds an option in the settings to activate the recurring revenue feature.
This feature is set on an opportunity to indicate a revenue that could be
perceived over time. This time indicator is set by the crm.recurring.plan
model in which the number of months is determined.

By default some plans are added in data. When using plans, revenues are
computed across the plan months.

LINKS

Task ID-2283052
odoo/odoo#54194
odoo/enterprise#12423
odoo/upgrade#1463

Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2020-08-14 12:59:30 +00:00

141 lines
3.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Top menu item -->
<!--
This menu item's purpose is to overwrite another one defined in
the base module in order to set new groups.
-->
<menuitem
id="crm_menu_root"
name="CRM"
web_icon="crm,static/description/icon.png"
groups="sales_team.group_sale_salesman,sales_team.group_sale_manager"
sequence="6"/>
<!-- SALES (MAIN USER MENU) -->
<menuitem
id="crm_menu_sales"
name="Sales"
parent="crm_menu_root"
sequence="1"/>
<menuitem
id="menu_crm_opportunities"
name="My Pipeline"
parent="crm_menu_sales"
sequence="1"/>
<menuitem
id="crm_lead_menu_my_activities"
name="My Activities"
parent="crm_menu_sales"
groups="sales_team.group_sale_manager"
sequence="2"/>
<menuitem
id="sales_team_menu_team_pipeline"
name="Teams"
parent="crm_menu_sales"
action="sales_team.crm_team_salesteams_pipelines_act"
groups="sales_team.group_sale_manager"
sequence="4"/>
<menuitem
id="res_partner_menu_customer"
name="Customers"
parent="crm_menu_sales"
action="base.action_partner_form"
sequence="5"/>
<!-- LEADS (MAIN USER MENU) -->
<menuitem
id="crm_menu_leads"
name="Leads"
parent="crm_menu_root"
groups="crm.group_use_lead"
sequence="5"/>
<!-- REPORTING -->
<menuitem
id="crm_menu_report"
name="Reporting"
parent="crm_menu_root"
sequence="20"
groups="sales_team.group_sale_manager"/>
<menuitem
id="crm_opportunity_report_menu_lead"
name="Leads"
parent="crm_menu_report"
groups="crm.group_use_lead"
sequence="1"/>
<menuitem
id="crm_opportunity_report_menu"
name="Pipeline"
parent="crm_menu_report"
sequence="2"/>
<!-- CONFIGURATION -->
<menuitem
id="crm_menu_config"
name="Configuration"
parent="crm_menu_root"
sequence="25" groups="sales_team.group_sale_manager"/>
<menuitem
id="crm_config_settings_menu"
name="Settings"
parent="crm_menu_config"
groups="base.group_system"
sequence="0"/>
<menuitem
id="menu_crm_config_opportunity"
name="Opportunities"
parent="crm_menu_config"
sequence="1"
groups="sales_team.group_sale_manager"/>
<menuitem
id="crm_team_config"
name="Sales Teams"
parent="crm_menu_config"
action="sales_team.sales_team_config_action"
sequence="5"/>
<menuitem
id="crm_team_menu_config_activity_types"
name="Activity Types"
parent="crm_menu_config"
action="sales_team.mail_activity_type_action_config_sales"
sequence="10"/>
<menuitem
id="crm_recurring_plan_menu_config"
name="Recurring Plans"
parent="crm_menu_config"
action="crm.crm_recurring_plan_action"
sequence="12"
groups="crm.group_use_recurring_revenues"/>
<menuitem
id="menu_crm_config_lead"
name="Pipeline"
parent="crm_menu_config"
sequence="15"
groups="sales_team.group_sale_manager"/>
<menuitem
id="menu_crm_lead_stage_act"
name="Stages"
sequence="0"
parent="menu_crm_config_lead"
groups="base.group_no_one"/>
<menuitem
id="menu_crm_lead_categ"
name="Tags"
action="sales_team.sales_team_crm_tag_action"
parent="menu_crm_config_lead"
sequence="1"/>
<menuitem
id="menu_crm_lost_reason"
name="Lost Reasons"
parent="menu_crm_config_lead"
sequence="6"/>
<menuitem
id="menu_import_crm"
name="Import &amp; Synchronize"
parent="crm_menu_root"/>
</odoo>