summaryrefslogtreecommitdiff
path: root/addons/fleet/views/fleet_vehicle_views.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/fleet/views/fleet_vehicle_views.xml')
-rw-r--r--addons/fleet/views/fleet_vehicle_views.xml58
1 files changed, 13 insertions, 45 deletions
diff --git a/addons/fleet/views/fleet_vehicle_views.xml b/addons/fleet/views/fleet_vehicle_views.xml
index 829b75cc22d..49cc2975837 100644
--- a/addons/fleet/views/fleet_vehicle_views.xml
+++ b/addons/fleet/views/fleet_vehicle_views.xml
@@ -26,14 +26,6 @@
help="show the contract for this vehicle">
<field name="contract_count" widget="statinfo" string="Contracts"/>
</button>
- <button name="act_show_log_cost"
- type="object"
- class="oe_stat_button"
- icon="fa-usd"
- help="show all the costs for this vehicle"
- groups="fleet.fleet_group_manager">
- <field name="cost_count" widget="statinfo" string="Costs"/>
- </button>
<button name="return_action_to_open"
type="object"
class="oe_stat_button"
@@ -45,14 +37,6 @@
<button name="return_action_to_open"
type="object"
class="oe_stat_button"
- icon="fa-flask"
- context="{'xml_id':'fleet_vehicle_log_fuel_action'}"
- help="show the fuel logs for this vehicle" >
- <field name="fuel_logs_count" widget="statinfo" string="Fuel"/>
- </button>
- <button name="return_action_to_open"
- type="object"
- class="oe_stat_button"
icon="fa-tachometer"
context="{'xml_id':'fleet_vehicle_odometer_action'}"
help="show the odometer logs for this vehicle" >
@@ -127,6 +111,9 @@
<field name="power"/><span>kW</span>
</div>
</group>
+ <group string="Description">
+ <field name="description" nolabel="1" placeholder="Write here any other information related to this vehicle" />
+ </group>
</group>
</sheet>
<div class="oe_chatter">
@@ -150,6 +137,7 @@
<field name="future_driver_id"/>
<field name="log_drivers" invisible="1"/>
<field name="vin_sn"/>
+ <field name="co2"/>
<field name="acquisition_date"/>
<field name="state_id"/>
<field name="company_id" groups="base.group_multi_company"/>
@@ -228,7 +216,7 @@
</div>
<div class="oe_kanban_details">
<strong class="o_kanban_record_title">
- <field name="license_plate"/> : <field name="model_id"/>
+ <t t-if="license_plate"><field name="license_plate"/> :</t> <field name="model_id"/>
</strong>
<div class="o_kanban_tags_section">
<field name="tag_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>
@@ -292,19 +280,17 @@
<field name="name">Vehicles</field>
<field name="res_model">fleet.vehicle</field>
<field name="view_mode">kanban,tree,form,activity</field>
- <field name="context">{'search_default_groupby_status': 1}</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a new vehicle
</p><p>
- Manage your fleet by keeping track of the contracts, services, odometers and fuel logs associated to each vehicle.
+ Manage your fleet by keeping track of the contracts, services and odometers associated to each vehicle.
</p>
</field>
</record>
<menuitem name="Vehicles" parent="menu_root" id="fleet_vehicles" sequence="2" groups="fleet_group_user"/>
- <menuitem action="fleet_vehicle_action" parent="fleet_vehicles" id="fleet_vehicle_menu" groups="fleet_group_user"/>
- <menuitem action="fleet_vehicle_model_action" parent="fleet_vehicles" id="fleet_vehicle_model_menu" sequence="11"/>
+ <menuitem action="fleet_vehicle_action" parent="fleet_vehicles" id="fleet_vehicle_menu" groups="fleet_group_user" sequence="1"/>
<record id='fleet_vehicle_odometer_view_form' model='ir.ui.view'>
<field name="name">fleet.vehicle.odometer.form</field>
@@ -390,10 +376,10 @@
</record>
<record id='fleet_vehicle_odometer_action' model='ir.actions.act_window'>
- <field name="name">Vehicles Odometer</field>
+ <field name="name">Odometers</field>
<field name="res_model">fleet.vehicle.odometer</field>
<field name="view_mode">tree,kanban,form,graph</field>
- <field name="context">{"search_default_groupby_vehicle" : True}</field>
+ <field name="context"></field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a new odometer log
@@ -403,7 +389,7 @@
</field>
</record>
- <menuitem action="fleet_vehicle_odometer_action" parent="fleet_vehicles" id="fleet_vehicle_odometer_menu" groups="fleet_group_user"/>
+ <menuitem action="fleet_vehicle_odometer_action" parent="fleet_vehicles" id="fleet_vehicle_odometer_menu" groups="fleet_group_user" sequence="10"/>
<record id='fleet_vehicle_service_types_view_tree' model='ir.ui.view'>
<field name="name">fleet.service.type.tree</field>
@@ -411,7 +397,6 @@
<field name="arch" type="xml">
<tree string="Service Types" editable="top">
<field name="name" />
- <field name="category" invisible="1"/>
</tree>
</field>
</record>
@@ -420,8 +405,6 @@
<field name="name">Service Types</field>
<field name="res_model">fleet.service.type</field>
<field name="view_mode">tree,form</field>
- <field name="domain">[('category','=','service')]</field>
- <field name="context">{'default_category':'service'}</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a new type of service
@@ -430,22 +413,7 @@
</p>
</field>
</record>
- <menuitem action="fleet_vehicle_service_types_action" parent="fleet_configuration" id="fleet_vehicle_service_types_menu" sequence="3"/>
-
- <record id='fleet_vehicle_contract_types_action' model='ir.actions.act_window'>
- <field name="name">Contract Types</field>
- <field name="res_model">fleet.service.type</field>
- <field name="view_mode">tree,form</field>
- <field name="domain">[('category','=','contract')]</field>
- <field name="context">{'default_category':'contract'}</field>
- <field name="help" type="html">
- <p class="o_view_nocontent_smiling_face">
- Create a new type of contract
- </p>
- </field>
- </record>
- <menuitem action="fleet_vehicle_contract_types_action" parent="fleet_configuration" id="fleet_vehicle_contract_types_menu" sequence="4"/>
-
+ <menuitem action="fleet_vehicle_service_types_action" parent="fleet_configuration" id="fleet_vehicle_service_types_menu" sequence="3" groups="base.group_no_one"/>
<record id='fleet_vehicle_state_view_tree' model='ir.ui.view'>
<field name="name">fleet.vehicle.state.tree</field>
@@ -472,7 +440,7 @@
</field>
</record>
- <menuitem action="fleet_vehicle_state_action" parent="fleet_configuration" id="fleet_vehicle_state_menu" groups="fleet_group_manager"/>
+ <menuitem action="fleet_vehicle_state_action" parent="fleet_configuration" id="fleet_vehicle_state_menu" groups="base.group_no_one"/>
<record id="fleet_vehicle_tag_view_view_form" model="ir.ui.view">
<field name="name">fleet.vehicle.tag.form</field>
@@ -508,7 +476,7 @@
</field>
</record>
- <menuitem id="fleet_vehicle_tag_menu" parent="fleet_configuration" action="fleet_vehicle_tag_action" sequence="89"/>
+ <menuitem id="fleet_vehicle_tag_menu" parent="fleet_configuration" action="fleet_vehicle_tag_action" sequence="89" groups="base.group_no_one"/>
<record id="fleet_vehicle_assignation_log_view_list" model="ir.ui.view">
<field name="name">fleet.vehicle.assignation.log.view.tree</field>