From 3751379f1e9a4c215fb6eb898b4ccc67659b9ace Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 10 May 2022 21:51:50 +0700 Subject: initial commit 2 --- addons/fleet/views/fleet_board_view.xml | 75 ++++ addons/fleet/views/fleet_vehicle_cost_views.xml | 333 +++++++++++++++ addons/fleet/views/fleet_vehicle_model_views.xml | 188 +++++++++ addons/fleet/views/fleet_vehicle_views.xml | 499 +++++++++++++++++++++++ addons/fleet/views/mail_activity_views.xml | 16 + addons/fleet/views/res_config_settings_views.xml | 55 +++ 6 files changed, 1166 insertions(+) create mode 100644 addons/fleet/views/fleet_board_view.xml create mode 100644 addons/fleet/views/fleet_vehicle_cost_views.xml create mode 100644 addons/fleet/views/fleet_vehicle_model_views.xml create mode 100644 addons/fleet/views/fleet_vehicle_views.xml create mode 100644 addons/fleet/views/mail_activity_views.xml create mode 100644 addons/fleet/views/res_config_settings_views.xml (limited to 'addons/fleet/views') diff --git a/addons/fleet/views/fleet_board_view.xml b/addons/fleet/views/fleet_board_view.xml new file mode 100644 index 00000000..ecd72789 --- /dev/null +++ b/addons/fleet/views/fleet_board_view.xml @@ -0,0 +1,75 @@ + + + + fleet.vehicle.cost.view.search + fleet.vehicle.cost.report + + + + + + + + + + + + + + + + + + + fleet.vehicle.cost.view.pivot + fleet.vehicle.cost.report + + + + + + + + + + + + fleet.vehicle.cost.view.graph + fleet.vehicle.cost.report + + + + + + + + + + + + Costs Analysis + fleet.vehicle.cost.report + graph,pivot + + + + +

+ No data for analysis +

+ Odoo helps you managing the costs for your different vehicles + Costs are generally created from services and contract and appears here. +

+ Thanks to the different filters, Odoo can only print the effective + costs, sort them by type and by vehicle. +

+
+
+ + +
diff --git a/addons/fleet/views/fleet_vehicle_cost_views.xml b/addons/fleet/views/fleet_vehicle_cost_views.xml new file mode 100644 index 00000000..9f1157bc --- /dev/null +++ b/addons/fleet/views/fleet_vehicle_cost_views.xml @@ -0,0 +1,333 @@ + + + + fleet.vehicle.log_contract.form + fleet.vehicle.log.contract + +
+
+
+ + + + +
+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+
+ + + fleet.vehicle.log.contract.tree + fleet.vehicle.log.contract + + + + + + + + + + + + + + + + + + + + + fleet.vehicle.log.contract.kanban + fleet.vehicle.log.contract + + + + + + +
+
+ + + + + + +
+
+ - +
+
+ +
+
+
+
+
+
+
+ + + fleet.vehicle.log.contract.graph + fleet.vehicle.log.contract + + + + + + + + + + + fleet.vehicle.log.contract.search + fleet.vehicle.log.contract + + + + + + + + + + + + + + + + + + + + + + fleet.vehicle.log.contract.activity + fleet.vehicle.log.contract + + + + +
+ +
+ +
+
+
+
+
+
+ + + Contracts + fleet.vehicle.log.contract + tree,kanban,form,graph,activity + {'search_default_open': 1} + +

+ Create a new contract +

+ Manage all your contracts (leasing, insurances, etc.) with + their related services, costs. Odoo will automatically warn + you when some contracts have to be renewed. +

+ Each contract (e.g.: leasing) may include several services + (reparation, insurances, periodic maintenance). +

+
+
+ + + + + fleet.vehicle.log.services.form + fleet.vehicle.log.services + +
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
+
+ + + fleet.vehicle.log.services.tree + fleet.vehicle.log.services + + + + + + + + + + + + + + + + + + + fleet.vehicle.log.services.kanban + fleet.vehicle.log.services + + + + + +
+
+ + + + +
+
+ +
+
+ + +
+
+
+
+
+
+
+ + + fleet.vehicle.log.services.graph + fleet.vehicle.log.services + + + + + + + + + + + fleet.vehicle.log.services.search + fleet.vehicle.log.services + + + + + + + + + + + + Services + fleet.vehicle.log.services + tree,kanban,form,graph + +

+ Create a new service entry +

+ Track all the services done on your vehicle. + Services can be of many types: occasional repair, fixed maintenance, etc. +

+
+
+ + + +
diff --git a/addons/fleet/views/fleet_vehicle_model_views.xml b/addons/fleet/views/fleet_vehicle_model_views.xml new file mode 100644 index 00000000..474f43b1 --- /dev/null +++ b/addons/fleet/views/fleet_vehicle_model_views.xml @@ -0,0 +1,188 @@ + + + + fleet.vehicle.model.form + fleet.vehicle.model + +
+ + + +
+
+ + + + + + + + + + + + + + +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + fleet.vehicle.model.tree + fleet.vehicle.model + + + + + + + + + + + fleet.vehicle.model.kanban + fleet.vehicle.model + + + + +
+
+
+
+
+
+
+
+
+ + + fleet.vehicle.model.search + fleet.vehicle.model + + + + + + + + + + + + Vehicles Model + fleet.vehicle.model + tree,form + {"search_default_groupby_brand" : True,} + +

+ Create a new model +

+ You can define several models (e.g. A3, A4) for each make (Audi). +

+
+
+ + + + + + fleet.vehicle.model.brand.tree + fleet.vehicle.model.brand + + + + + + + + + fleet.vehicle.model.brand.form + fleet.vehicle.model.brand + +
+ + +
+ +
+
+
+
+
+
+ + + fleet.vehicle.model.brandkanban + fleet.vehicle.model.brand + + + + + + +
+ + Open + +
+

+ + + +

+
+ +
+
+
+
+
+
+ + + Manufacturers + fleet.vehicle.model.brand + kanban,tree,form + +

+ Create a new manufacturer +

+
+
+ + + +
diff --git a/addons/fleet/views/fleet_vehicle_views.xml b/addons/fleet/views/fleet_vehicle_views.xml new file mode 100644 index 00000000..a9c3c009 --- /dev/null +++ b/addons/fleet/views/fleet_vehicle_views.xml @@ -0,0 +1,499 @@ + + + + + fleet.vehicle.form + fleet.vehicle + +
+
+ +
+ + +
+ + + + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+
+ + + fleet.vehicle.tree + fleet.vehicle + + + + + + + + + + + + + + + + + + + + + + + + fleet.vehicle.search + fleet.vehicle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fleet.vehicle.kanban + fleet.vehicle + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + : + +
+ +
+
    +
  • + +
  • +
  • + Future Driver : +
  • +
  • + +
  • +
+ +
+
+ + + + + + + + fleet.vehicle.activity + fleet.vehicle + + + + + +
+ +
+ : +
+
+
+
+
+
+ + + Vehicles + fleet.vehicle + kanban,tree,form,activity + +

+ Ready to manage your fleet more efficiently ? +

+ Let's create your first vehicle. +

+
+
+ + + + + + fleet.vehicle.odometer.form + fleet.vehicle.odometer + +
+ + + + + + + + +
+
+
+ + + fleet.vehicle.odometer.tree + fleet.vehicle.odometer + + + + + + + + + + + + + fleet.vehicle.odometer.kanban + fleet.vehicle.odometer + + + + +
+
+ + + + +
+
+ + Km +
+
+
+
+
+
+
+ + + fleet.vehicle.odometer.search + fleet.vehicle.odometer + + + + + + + + + + + + + + + fleet.vehicle.odometer.graph + fleet.vehicle.odometer + + + + + + + + + + Odometers + fleet.vehicle.odometer + tree,kanban,form,graph + + +

+ Create a new odometer log +

+ You can add various odometer entries for all vehicles. +

+
+
+ + + + + fleet.service.type.tree + fleet.service.type + + + + + + + + + + Service Types + fleet.service.type + tree,form + +

+ Create a new type of service +

+ Each service can used in contracts, as a standalone service or both. +

+
+
+ + + + fleet.vehicle.state.tree + fleet.vehicle.state + + + + + + + + + + Vehicle Status + fleet.vehicle.state + tree,form + +

+ Create a new vehicle status +

+ You can customize available status to track the evolution of + each vehicle. Example: active, being repaired, sold. +

+
+
+ + + + + fleet.vehicle.tag.form + fleet.vehicle.tag + +
+ + + + + +
+
+
+ + + fleet.vehicle.tag.tree + fleet.vehicle.tag + + + + + + + + + Vehicle Tags + fleet.vehicle.tag + +

+ Add a new tag +

+
+
+ + + + + fleet.vehicle.assignation.log.view.tree + fleet.vehicle.assignation.log + + + + + + + + + + + diff --git a/addons/fleet/views/mail_activity_views.xml b/addons/fleet/views/mail_activity_views.xml new file mode 100644 index 00000000..2ef3f878 --- /dev/null +++ b/addons/fleet/views/mail_activity_views.xml @@ -0,0 +1,16 @@ + + + + + Activity Types + mail.activity.type + tree,form + ['|', ('res_model_id', '=', False), ('res_model_id.model', '=', 'fleet.vehicle.log.contract')] + {'default_res_model': 'fleet.vehicle.log.contract'} + + + \ No newline at end of file diff --git a/addons/fleet/views/res_config_settings_views.xml b/addons/fleet/views/res_config_settings_views.xml new file mode 100644 index 00000000..b7946f5f --- /dev/null +++ b/addons/fleet/views/res_config_settings_views.xml @@ -0,0 +1,55 @@ + + + + + res.config.settings.view.form.inherit.hr.fleet + res.config.settings + + + + +
+

Fleet Management

+
+
+
+
+ End Date Contract Alert +
+ Send an alert + + days before the end date +
+
+
+
+
+ +
+
+
+
+
+
+ + + + + + Settings + ir.actions.act_window + res.config.settings + form + inline + {'module' : 'fleet', 'bin_size': False} + + + + + -- cgit v1.2.3