Files
odoo_source/addons/crm/crm_report_view.xml
T
Turkesh Patel fd659e908b [IMP] crm: business model cleaning
Models renamings:
- crm.case.stage becomes crm.stage
- crm.case.section becomes crm.team

Model split:
crm.case.categ has been splitted into:
- crm.phonecall.tag
- crm.lead tag
- crm.claim.tag
- crm.helpdesk.tag

Models removal:
- crm.payment.mode
- crm.segmentation
- report.crm.case

Removal of the crm_profiling module

(all these refactorings have been done in order to ease new API
migrations)
2014-11-04 16:58:41 +05:30

343 lines
14 KiB
XML

<?xml version="1.0"?>
<openerp>
<data>
<!-- Cases by team and category2 of case Tree View -->
<record model="ir.ui.view" id="view_crm_team_categ_tree">
<field name="name">CRM Report - Teams and Type(Tree)</field>
<field name="model">report.crm.team.categ2</field>
<field name="arch" type="xml">
<tree string="Cases by Team and Type">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
<field name="category2_id"/>
<field name="stage_id"/>
<field name="amount_revenue"/>
<field name="nbr"/>
<field name="delay_close"/>
<field name="state"/>
</tree>
</field>
</record>
<!-- Cases by team and category2 of case Form View -->
<record model="ir.ui.view" id="view_crm_team_categ_form">
<field name="name">CRM Report - Teams and Type(Form)</field>
<field name="model">report.crm.team.categ2</field>
<field name="arch" type="xml">
<form string="Cases by Team and Category2">
<group col="4">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" widget="selection"
groups="base.group_multi_salesteams"/>
<field name="category2_id" />
<field name="stage_id"/>
<field name="amount_revenue"/>
<field name="nbr" />
<field name="state" />
<field name="delay_close"/>
</group>
</form>
</field>
</record>
<!-- Cases by team and category2 of case Graph View -->
<record model="ir.ui.view" id="view_crm_team_categ_graph">
<field name="name">CRM Report - Teams and Type(Graph)</field>
<field name="model">report.crm.team.categ2</field>
<field name="arch" type="xml">
<graph string="Cases by Teams and Type" type="bar" orientation="horizontal">
<field name="category2_id"/>
<field name="amount_revenue" operator="+"/>
<field name="team_id" group="True"
groups="base.group_multi_salesteams"/>
</graph>
</field>
</record>
<!-- Cases by team and category2 of case Search View -->
<record id="view_crm_team_categ_filter" model="ir.ui.view">
<field name="name">CRM Report - Teams and Type(Select)</field>
<field name="model">report.crm.team.categ2</field>
<field name="arch" type="xml">
<search string="Cases by Team and Type">
<field name="name"/>
<field name="month"/>
<field name="nbr"/>
<field name="state"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
<field name="category2_id"/>
</search>
</field>
</record>
<!-- Cases by team and category2 of case Action -->
<record model="ir.actions.act_window" id="action_report_crm_team_categ_tree">
<field name="name">Cases By team and Category</field>
<field name="res_model">report.crm.team.categ2</field>
<field name="view_type">form</field>
<field name="view_mode">graph,tree</field>
<field name="search_view_id" ref="view_crm_team_categ_filter"/>
</record>
<!-- Cases by team and stage Tree View -->
<record model="ir.ui.view" id="view_crm_team_stage_tree">
<field name="name">CRM Report - Teams and Stage(Tree)</field>
<field name="model">report.crm.team.stage</field>
<field name="arch" type="xml">
<tree string="Cases by Team and Stage">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
<field name="stage_id"/>
<field name="amount_revenue"/>
<field name="nbr"/>
<field name="delay_close"/>
<field name="state"/>
</tree>
</field>
</record>
<!-- Cases by team and stage Form View -->
<record model="ir.ui.view" id="view_crm_team_stage_form">
<field name="name">CRM Report - Teams and Stage(Form)</field>
<field name="model">report.crm.team.stage</field>
<field name="arch" type="xml">
<form string="Cases by Team and Stage">
<group col="4">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" widget="selection"
groups="base.group_multi_salesteams"/>
<field name="stage_id"/>
<field name="amount_revenue"/>
<field name="nbr" />
<field name="state" />
<field name="delay_close"/>
</group>
</form>
</field>
</record>
<!-- Cases by team and stage Graph View -->
<record model="ir.ui.view" id="view_crm_team_stage_graph">
<field name="name">CRM Report - Teams and Stage(Graph)</field>
<field name="model">report.crm.team.stage</field>
<field name="arch" type="xml">
<graph string="Cases by Team and Stage" type="bar" orientation="horizontal">
<field name="stage_id"/>
<field name="amount_revenue" operator="+"/>
<field name="team_id" group="True" groups="base.group_multi_salesteams"/>
</graph>
</field>
</record>
<!-- Cases by team and stage Search View -->
<record id="view_crm_team_stage_filter" model="ir.ui.view">
<field name="name">CRM Report - Teams and Stage(Select)</field>
<field name="model">report.crm.team.stage</field>
<field name="arch" type="xml">
<search string="Cases by Team and Stage">
<field name="name"/>
<field name="month"/>
<field name="nbr"/>
<field name="state"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
</search>
</field>
</record>
<!-- Cases by team and stage Action -->
<record model="ir.actions.act_window" id="action_report_crm_team_stage_tree">
<field name="name">Cases By team and Stage</field>
<field name="res_model">report.crm.team.stage</field>
<field name="view_type">form</field>
<field name="view_mode">graph,tree</field>
<field name="search_view_id" ref="view_crm_team_stage_filter"/>
</record>
<!-- Cases by team, category and stage Tree View -->
<record model="ir.ui.view" id="view_crm_team_categ_stage_tree">
<field name="name">CRM Report - Team, Category and Stage(Tree)</field>
<field name="model">report.crm.team.categ.stage</field>
<field name="arch" type="xml">
<tree string="Cases by Team, Category and Stage">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
<field name="categ_id"/>
<field name="stage_id"/>
<field name="nbr"/>
<field name="delay_close"/>
<field name="state"/>
</tree>
</field>
</record>
<!-- Cases by team, category and stage Form View -->
<record model="ir.ui.view" id="view_crm_team_categ_stage_form">
<field name="name">CRM Report - Team, Category and Stage(Form)</field>
<field name="model">report.crm.team.categ.stage</field>
<field name="arch" type="xml">
<form string="Cases by Team, Category and Stage">
<group col="4">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" widget="selection" groups="base.group_multi_salesteams"/>
<field name="categ_id"/>
<field name="stage_id"/>
<field name="nbr" />
<field name="state" />
<field name="delay_close"/>
</group>
</form>
</field>
</record>
<!-- Cases by team, category and stage Search View -->
<record id="view_crm_team_categ_stage_filter" model="ir.ui.view">
<field name="name">CRM Report - Team, Category and Stage(Select)</field>
<field name="model">report.crm.team.categ.stage</field>
<field name="arch" type="xml">
<search string="Cases by Team, Category and Stage">
<field name="name"/>
<field name="month"/>
<field name="nbr"/>
<field name="state"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
</search>
</field>
</record>
<!-- Cases by team, category and stage Graph View -->
<record model="ir.ui.view" id="view_crm_team_categ_stage_graph">
<field name="name">CRM Report - Team, Category and Stage(Select)</field>
<field name="model">report.crm.team.categ.stage</field>
<field name="arch" type="xml">
<graph string="Cases by Team, Category and Stage" type="bar" orientation="horizontal">
<field name="categ_id"/>
<field name="nbr" operator="+"/>
<field name="team_id" group="True" groups="base.group_multi_salesteams"/>
</graph>
</field>
</record>
<!-- Cases by team, category and stage Action -->
<record model="ir.actions.act_window" id="action_report_crm_team_categ_stage_tree">
<field name="name">Cases By Team ,Category and Stage</field>
<field name="res_model">report.crm.team.categ.stage</field>
<field name="view_type">form</field>
<field name="view_mode">tree,graph</field>
<field name="search_view_id" ref="view_crm_team_categ_stage_filter"/>
</record>
<!-- Cases by team, category and category2 Tree View -->
<record model="ir.ui.view" id="view_crm_team_categ_categ2_tree">
<field name="name">CRM Report - Team, Category and Type(Tree)</field>
<field name="model">report.crm.team.categ.categ2</field>
<field name="arch" type="xml">
<tree string="Cases by Team, Category and Type">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
<field name="categ_id"/>
<field name="category2_id"/>
<field name="stage_id"/>
<field name="nbr"/>
<field name="delay_close"/>
<field name="state"/>
</tree>
</field>
</record>
<!-- Cases by team, category and category2 Form View -->
<record model="ir.ui.view" id="view_crm_team_categ_categ2_form">
<field name="name">CRM Report - Team, Category and Type(Form)</field>
<field name="model">report.crm.team.categ.categ2</field>
<field name="arch" type="xml">
<form string="Cases by Team, Category and Type">
<group col="4">
<field name="name"/>
<field name="month"/>
<field name="user_id"/>
<field name="team_id" widget="selection" groups="base.group_multi_salesteams"/>
<field name="categ_id"/>
<field name="category2_id"/>
<field name="stage_id"/>
<field name="nbr" />
<field name="state" />
<field name="delay_close"/>
</group>
</form>
</field>
</record>
<!-- Cases by team, category and category2 Search View -->
<record id="view_crm_team_categ_categ2_filter" model="ir.ui.view">
<field name="name">CRM Report - Team, Category and Type(Select)</field>
<field name="model">report.crm.team.categ.categ2</field>
<field name="arch" type="xml">
<search string="Search Cases by User">
<field name="name"/>
<field name="month"/>
<field name="nbr"/>
<field name="state"/>
<field name="team_id" groups="base.group_multi_salesteams"/>
</search>
</field>
</record>
<!-- Cases by team, category and category2 Graph View -->
<record model="ir.ui.view" id="view_crm_team_categ_categ2_graph">
<field name="name">CRM Report - Team, Category and Type(Select)</field>
<field name="model">report.crm.team.categ.categ2</field>
<field name="arch" type="xml">
<graph string="Cases by Team, Category and Type" type="bar" orientation="horizontal">
<field name="category2_id"/>
<field name="nbr" operator="+"/>
<field name="team_id" group="True" groups="base.group_multi_salesteams"/>
</graph>
</field>
</record>
<!-- Cases by team, category and category2 Action -->
<record model="ir.actions.act_window" id="action_report_crm_team_categ_categ2_tree">
<field name="name">Cases By Team ,Category and Category2</field>
<field name="res_model">report.crm.team.categ.categ2</field>
<field name="view_type">form</field>
<field name="view_mode">tree,graph</field>
<field name="search_view_id" ref="view_crm_team_categ_categ2_filter"/>
</record>
</data>
</openerp>