5 <menuitem id="menu_config_claim" name="Claim"
6 groups="base.group_no_one"
7 parent="base.menu_base_config" sequence="55"/>
9 <!-- Claims categories -->
11 <record id="crm_claim_categ_action" model="ir.actions.act_window">
12 <field name="name">Claim Categories</field>
13 <field name="res_model">crm.case.categ</field>
14 <field name="view_type">form</field>
15 <field name="view_id" ref="crm.crm_case_categ_tree-view"/>
16 <field name="domain">[('object_id.model', '=', 'crm.claim')]</field>
17 <field name="context" eval="{'object_id': ref('model_crm_claim')}"/>
18 <field name="help" type="html">
19 <p class="oe_view_nocontent_create">
20 Click to create a claim category.
22 Create claim categories to better manage and classify your
23 claims. Some example of claims can be: preventive action,
29 <menuitem action="crm_claim_categ_action" name="Categories"
30 id="menu_crm_case_claim-act" parent="menu_config_claim" groups="base.group_no_one"/>
34 <record id="crm_claim_stage_tree" model="ir.ui.view">
35 <field name="name">crm.claim.stage.tree</field>
36 <field name="model">crm.claim.stage</field>
37 <field name="arch" type="xml">
38 <tree string="Claim Stages">
39 <field name="sequence"/>
45 <record id="crm_claim_stage_form" model="ir.ui.view">
46 <field name="name">crm.claim.stage.form</field>
47 <field name="model">crm.claim.stage</field>
48 <field name="arch" type="xml">
49 <form string="Claim Stage">
51 <field name="case_default"/>
52 <field name="sequence"/>
58 <record id="crm_claim_stage_act" model="ir.actions.act_window">
59 <field name="name">Claim Stages</field>
60 <field name="res_model">crm.claim.stage</field>
61 <field name="view_type">form</field>
62 <field name="view_id" ref="crm_claim_stage_tree"/>
63 <field name="help" type="html">
64 <p class="oe_view_nocontent_create">
65 Click to setup a new stage in the processing of the claims.
67 You can create claim stages to categorize the status of every
68 claim entered in the system. The stages define all the steps
69 required for the resolution of a claim.
76 <record model="ir.ui.view" id="crm_case_claims_tree_view">
77 <field name="name">CRM - Claims Tree</field>
78 <field name="model">crm.claim</field>
79 <field name="arch" type="xml">
80 <tree string="Claims">
82 <field name="partner_id"/>
83 <field name="user_id"/>
85 <field name="stage_id"/>
86 <field name="date_action_next"/>
87 <field name="action_next"/>
88 <field name="categ_id" string="Type"/>
89 <field name="date_deadline" invisible="1"/>
90 <field name="date_closed" invisible="1"/>
95 <record model="ir.ui.view" id="crm_case_claims_form_view">
96 <field name="name">CRM - Claims Form</field>
97 <field name="model">crm.claim</field>
98 <field name="arch" type="xml">
99 <form string="Claim" version="7.0">
101 <field name="stage_id" widget="statusbar" clickable="True"/>
103 <sheet string="Claims">
108 <group colspan="4" col="4" groups="base.group_user">
109 <field name="user_id" context="{'default_groups_ref': ['base.group_user', 'base.group_partner_manager', 'base.group_sale_salesman_all_leads']}"/>
110 <field name="priority"/>
111 <field name="section_id" groups="base.group_multi_salesteams"/>
112 <field name="date_deadline"/>
114 <group colspan="4" col="4">
116 <page string="Claim Description">
117 <group colspan="2" col="2" groups="base.group_user">
118 <separator colspan="2" string="Claim Reporter"/>
119 <field name="partner_id" string="Partner"
120 on_change="onchange_partner_id(partner_id)"/>
121 <field name="partner_phone"/>
122 <field name="email_from" widget="email"/>
124 <group colspan="2" col="2" groups="base.group_user">
125 <separator colspan="2" string="Responsibilities"/>
126 <field name="user_fault"/>
127 <field name="categ_id" widget="selection"
128 domain="[('object_id.model', '=', 'crm.claim')]"/>
131 <separator colspan="4" string="Claim/Action Description" groups="base.group_user"/>
132 <field name="description" colspan="4" nolabel="1"/>
134 <page string="Follow Up" groups="base.group_user">
135 <group colspan="2" col="2">
136 <separator colspan="2" string="Actions"/>
137 <field name="date_action_next"/>
138 <field name="action_next"/>
140 <group colspan="2" col="2" groups="base.group_no_one">
141 <separator colspan="2" string="Dates"/>
142 <field name="create_date"/>
143 <field name="date_closed"/>
144 <field name="write_date"/>
147 <group colspan="2" col="2">
148 <separator colspan="2" string="Root Causes"/>
149 <field name="cause" colspan="2" nolabel="1"/>
151 <group colspan="2" col="2">
152 <separator colspan="2" string="Resolution Actions"/>
153 <field name="type_action"/>
154 <field name="resolution" colspan="2" nolabel="1"/>
160 <div class="oe_chatter">
161 <field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
162 <field name="message_ids" widget="mail_thread"/>
168 <!-- Claim Calendar view -->
170 <record model="ir.ui.view" id="crm_case_claims_calendar_view">
171 <field name="name">Claims Actions</field>
172 <field name="model">crm.claim</field>
173 <field name="priority" eval="2"/>
174 <field name="arch" type="xml">
175 <calendar string="Claims" date_start="date_action_next" color="user_id">
182 <!-- Crm claim Search view -->
184 <record id="view_crm_case_claims_filter" model="ir.ui.view">
185 <field name="name">CRM - Claims Search</field>
186 <field name="model">crm.claim</field>
187 <field name="arch" type="xml">
188 <search string="Search Claims">
189 <field name="name" string="Claims"/>
191 <filter string="Unassigned Claims" icon="terp-personal-" domain="[('user_id','=', False)]" help="Unassigned Claims" />
192 <field name="partner_id" filter_domain="[('partner_id','child_of',self)]"/>
193 <field name="user_id"/>
194 <group expand="0" string="Group By...">
195 <filter string="Partner" icon="terp-partner" domain="[]" help="Partner" context="{'group_by':'partner_id'}"/>
196 <filter string="Responsible" icon="terp-personal" domain="[]" help="Responsible User" context="{'group_by':'user_id'}"/>
197 <filter string="Stage" icon="terp-stage" domain="[]" context="{'group_by':'stage_id'}"/>
198 <filter string="Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'categ_id'}"/>
199 <filter string="Claim Month" icon="terp-go-month" domain="[]" help="Claim Date by Month" context="{'group_by':'date'}"/>
200 <filter string="Deadline" icon="terp-go-month" domain="[]" context="{'group_by':'date_deadline'}"/>
201 <filter string="Closure" icon="terp-go-month" domain="[]" help="Date Closed" context="{'group_by':'date_closed'}" groups="base.group_no_one"/>