Skip to content

Commit c219ff7

Browse files
larm-odoosamueljlieber
authored andcommitted
[ADD] fleet: new configurations doc
closes #7096 X-original-commit: 52a2a79 Signed-off-by: Zachary Straub (zst) <zst@odoo.com> Co-authored-by: Sam Lieber (sali) <36018073+samueljlieber@users.noreply.github.com>
1 parent 6d6e82a commit c219ff7

File tree

7 files changed

+281
-0
lines changed

7 files changed

+281
-0
lines changed

content/applications/hr.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ Human resources
88

99
hr/attendances
1010
hr/employees
11+
hr/fleet
1112
hr/payroll
1213
hr/recruitment

content/applications/hr/fleet.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
:nosearch:
2+
:show-content:
3+
:show-toc:
4+
5+
=====
6+
Fleet
7+
=====
8+
9+
Odoo *Fleet* organizes all the vehicles, contracts, and repairs of all the vehicles.
10+
11+
.. toctree::
12+
:titlesonly:
13+
14+
fleet/configuration
Lines changed: 266 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,266 @@
1+
==================
2+
Configuration menu
3+
==================
4+
5+
This document outlines all of the configurations and settings for the *Fleet* application, including
6+
:ref:`settings <fleet/configuration/settings>`, :ref:`manufacturers
7+
<fleet/configuration/manufacturers>`, :ref:`vehicle models <fleet/configuration/models>`, and
8+
:ref:`model categories <fleet/configuration/categories>`.
9+
10+
.. _fleet/configuration/settings:
11+
12+
Settings
13+
========
14+
15+
To access the settings menu, go to :menuselection:`Fleet application --> Configuration -->
16+
Settings`. There are two settings that need configuration, the vehicle contract end date alert
17+
delay, and a new vehicle request limit.
18+
19+
.. image:: configuration/fleet-settings.png
20+
:align: center
21+
:alt: Settings available for the Fleet application.
22+
23+
End Date Contract Alert
24+
-----------------------
25+
26+
The :guilabel:`End Date Contract Alert` field defines an alert delay for the persons responsible for
27+
vehicle contracts. The responsible person(s) will receive an email informing them a vehicle contract
28+
is about to expire in the number of days defined in this field.
29+
30+
.. note::
31+
To determine who the responsible person is for a contract, open an individual contract. The
32+
person listed as :guilabel:`Responsible` under the :guilabel:`Contract Information` section of
33+
the contract is the person who will receive the alert.
34+
35+
To access all contracts, navigate to :menuselection:`Fleet app --> Fleet --> Contracts` and all
36+
contracts appear in the list. Click on a :guilabel:`Contract` to view it.
37+
38+
An individual contract can also be found by navigating to :menuselection:`Fleet app --> Fleet -->
39+
Fleet` and clicking on an individual vehicle. On the vehicle form, click the
40+
:guilabel:`Contracts` smart button at the top of the page. The contract(s) associated with this
41+
vehicle only appears in the list. Click on an individual contract to open it. The
42+
:guilabel:`Responsible` person is listed on the contract.
43+
44+
New Vehicle Request
45+
-------------------
46+
47+
The :guilabel:`New Vehicle Request` field sets a limit on how many new vehicles are requested based
48+
on fleet availability. An employee filling out the salary configurator form (after being offered a
49+
position), will *not* be able to request a new car if the number of existing cars is greater than
50+
the number specified in the :guilabel:`New Vehicle Request` field. Enter the specific number limit
51+
for existing available cars in this field.
52+
53+
.. example::
54+
If the :guilabel:`New Vehicle Request` limit is set to 20 vehicles, and there are 25 vehicles
55+
available, an employee would not be able to request a new vehicle. If there are only 10 cars
56+
available, then the employee would be able to request a new vehicle.
57+
58+
.. _fleet/configuration/manufacturers:
59+
60+
Manufacturers
61+
=============
62+
63+
Odoo *Fleet* comes pre-configured with sixty-six commonly used car and bicycle manufacturers in the
64+
database, along with their logos. To view the pre-loaded manufacturers, go to :menuselection:`Fleet
65+
app --> Configuration --> Manufacturers`.
66+
67+
The manufacturers appear in a list view in alphabetical order. Each manufacturer's card lists how
68+
many specific models are configured for each particular manufacturer. Odoo comes with forty six
69+
pre-configured :ref:`models <fleet/configuration/models>` from four major auto manufacturers and one
70+
major bicycle manufacturer: Audi, BMW, Mercedes, Opel (cars), and Eddy Merckx (bicycle).
71+
72+
.. image:: configuration/manufacturer.png
73+
:align: center
74+
:alt: Manufacturer card with the amount of models listed.
75+
76+
Add a manufacturer
77+
------------------
78+
79+
To add a new manufacturer to the database, click :guilabel:`Create`. A manufacturer form will load.
80+
Only two pieces of information are needed, the :guilabel:`Name` of the manufacturer, and the logo.
81+
Type the name of the manufacturer in the name field, and select an image to upload for the logo.
82+
When the information is entered, click :guilabel:`Save`.
83+
84+
.. _fleet/configuration/models:
85+
86+
Vehicle Models
87+
==============
88+
89+
Many manufacturers have a variety of models that they produce. When adding a vehicle to the fleet,
90+
it is important to specify the vehicle model being added. Odoo comes with pre-configured car models
91+
from four major auto manufacturers, and one pre-configured bicycle model from one bicycle
92+
manufacturer: Audi, BMW, Mercedes, Opel (cars), and Eddy Merckx (bicycle). If a vehicle *other* than
93+
the pre-configured models from these manufacturers are part of a fleet, the model (and/or
94+
manufacturer) will need to be added to the database.
95+
96+
Preconfigured Models
97+
--------------------
98+
99+
The following models are pre-loaded in Odoo and do not need to be added to the database:
100+
101+
+-------+--------------+-------------+-----------+---------------+
102+
| AUDI | BMW | Eddy Merckx | Mercedes | Opel |
103+
+=======+==============+=============+===========+===============+
104+
| A1 | Serie 1 | SanRemo76 | Class A | Agilia |
105+
+-------+--------------+-------------+-----------+---------------+
106+
| A3 | Serie 3 | | Class B | Ampera |
107+
+-------+--------------+-------------+-----------+---------------+
108+
| A4 | Serie 5 | | Class C | Antara |
109+
+-------+--------------+-------------+-----------+---------------+
110+
| A5 | Serie 6 | | Class CL | Astra |
111+
+-------+--------------+-------------+-----------+---------------+
112+
| A6 | Serie 7 | | Class CLS | AstraGTC |
113+
+-------+--------------+-------------+-----------+---------------+
114+
| A7 | Serie Hybrid | | Class E | Combo Tour |
115+
+-------+--------------+-------------+-----------+---------------+
116+
| A8 | Serie M | | Class GL | Corsa |
117+
+-------+--------------+-------------+-----------+---------------+
118+
| Q3 | Serie X | | Class GLK | Insignia |
119+
+-------+--------------+-------------+-----------+---------------+
120+
| Q5 | Serie Z4 | | Class M | Meriva |
121+
+-------+--------------+-------------+-----------+---------------+
122+
| Q7 | | | Class R | Mokka |
123+
+-------+--------------+-------------+-----------+---------------+
124+
| TT | | | Class S | Zafira |
125+
+-------+--------------+-------------+-----------+---------------+
126+
| | | | Class SLK | Zafira Tourer |
127+
+-------+--------------+-------------+-----------+---------------+
128+
| | | | Class SLS | |
129+
+-------+--------------+-------------+-----------+---------------+
130+
131+
.. _fleet/configuration/add-model:
132+
133+
Add a new model
134+
---------------
135+
136+
New vehicle models can easily be added to the database. To add a new model, navigate to
137+
:menuselection:`Fleet app --> Configuration --> Vehicle Models`. Click :guilabel:`Create` and a
138+
vehicle model form will load. Enter the following information on the form, then click
139+
:guilabel:`Save`. Be advised, some fields are specific to Belgian based companies, so not all fields
140+
or sections may be visible depending on the location of the company.
141+
142+
- :guilabel:`Model name`: enter the model name in the field.
143+
- :guilabel:`Manufacturer`: select the manufacturer from the drop-down menu. If the manufacturer is
144+
not configured, type in the manufacturer and then click :guilabel:`Create` or :guilabel:`Create &
145+
Edit`.
146+
- :guilabel:`Vehicle Type`: select one of two preconfigured vehicle types, either :guilabel:`Car` or
147+
:guilabel:`Bike`, from the drop-down menu. The vehicle types are hardcoded in Odoo and are
148+
integrated with the *Payroll* application since vehicles can be part of an employee's benefits.
149+
Adding additional vehicle types is not possible as it will affect payroll.
150+
- :guilabel:`Category`: select the category the vehicle is categorized under from the drop-down
151+
menu. To create a new category, type in the category and then click :guilabel:`Create (new
152+
category)`.
153+
154+
.. note::
155+
When the manufacturer is selected, the logo for the manufacturer will automatically load in the
156+
image box in the top right corner.
157+
158+
Information tab
159+
~~~~~~~~~~~~~~~
160+
161+
Model
162+
*****
163+
164+
- :guilabel:`Seats Number`: enter how many passengers the vehicle can accommodate.
165+
- :guilabel:`Doors Number`: enter the number of doors the vehicle has.
166+
- :guilabel:`Color`: enter the color of the vehicle.
167+
- :guilabel:`Model Year`: enter the year the vehicle was manufactured.
168+
- :guilabel:`Trailer Hitch`: check this box if the vehicle has a trailer hitch installed.
169+
170+
Salary
171+
******
172+
173+
.. note::
174+
The :guilabel:`Salary` section only appears for Belgian-based companies, and only if the company
175+
has their localization setting set to Belgium. The cost values are all **monthly** with the
176+
exception of the :guilabel:`Catalog Value (VAT Incl.)`.
177+
178+
- :guilabel:`Can be requested`: check this box if employees can request this model vehicle.
179+
- :guilabel:`Catalog Value (VAT Incl.)`: enter the :abbr:`MSRP (Manufacturer's Suggested Retail
180+
Price)` for the vehicle at the time of purchase or lease.
181+
- :guilabel:`C02 fee`: this value is automatically calculated based on Belgian laws and regulations,
182+
and cannot be modified. The value is based on the value entered in the :guilabel:`CO2 Emissions`
183+
field in the :guilabel:`Engine` section of the vehicle form.
184+
185+
.. important::
186+
Modifying the :guilabel:`CO2 Emissions` field will adjust the value in the :guilabel:`CO2 fee`
187+
field.
188+
189+
- :guilabel:`Cost (Depreciated)`: enter the monthly cost for the vehicle, which appears in the
190+
salary configurator that is available to a future employee when they are offered a job position.
191+
This value impacts the gross and net salary of the employee who is assigned to the vehicle. This
192+
figure is depreciated over time according to local tax laws. The :guilabel:`Cost (Depreciated)`
193+
does not depreciate automatically on the *vehicle model*, it only depreciates based on the
194+
*contract* linked to a specific vehicle and not on the general model.
195+
- :guilabel:`Total Cost (Depreciated)`: this value is the :guilabel:`Cost (Depreciated)` and the
196+
:guilabel:`C02 fee` fields combined, and also is depreciated over time.
197+
198+
Engine
199+
******
200+
201+
- :guilabel:`Fuel Type`: select the type of fuel the vehicle uses form the drop-down menu. The
202+
options are :guilabel:`Diesel`, :guilabel:`Gasoline`, :guilabel:`Hybrid Diesel`, :guilabel:`Hybrid
203+
Gasoline`, :guilabel:`Plug-in Hybrid Diesel`, :guilabel:`Plug-in Hybrid Gasoline`,
204+
:guilabel:`CNG`, :guilabel:`LPG`, :guilabel:`Hydrogen`, or :guilabel:`Electric`.
205+
- :guilabel:`CO2 Emissions`: enter the average carbon dioxide emissions the vehicle produces in
206+
grams per kilometer (g/km). This information is provided by the car manufacturer.
207+
- :guilabel:`CO2 Standard`: enter the standard amount of carbon dioxide in grams per kilometer
208+
(g/km) for a similar sized vehicle.
209+
- :guilabel:`Transmission`: select the transmission type from the drop-down menu, either
210+
:guilabel:`Manual` or :guilabel:`Automatic`.
211+
- :guilabel:`Power`: if the vehicle is electric or hybrid, enter the power the vehicle uses in
212+
kilowatts (kW).
213+
- :guilabel:`Horsepower`: enter the vehicle's horsepower in this field.
214+
- :guilabel:`Horsepower Taxation`: enter the amount that is taxed based on the size of the vehicle's
215+
engine. This is determined by local taxes and regulations, and varies depending on the location.
216+
It is recommended to check with the accounting department to ensure this value is correct.
217+
- :guilabel:`Tax Deduction`: this field auto-populates according to the engine specifications, and
218+
cannot be modified. The percentage is based on the localization settings and local tax laws.
219+
220+
Vendors tab
221+
~~~~~~~~~~~
222+
223+
Vehicle specific vendors, such as car dealerships, are not listed separately from other vendors. The
224+
vendors that a vehicle can be purchased from also appear in the list of vendors used by the
225+
*Purchase* app.
226+
227+
The vendor(s) the vehicle can be purchased from may be added in this tab. To add a vendor, click
228+
:guilabel:`Add`, and a pop-up loads with a list of all the vendors currently in the database. Select
229+
the vendor to add by clicking the checkbox next to the vendor name, then click :guilabel:`Select`.
230+
There is no limit to the number of vendors that can be added to this list.
231+
232+
If a vendor is not in the database, add a vendor by clicking :guilabel:`Create`. A vendor form will
233+
load. Enter the information in the vendor tab, then click :guilabel:`Save & Close` to add the vendor
234+
and close the window, or :guilabel:`Save & New` to add the current vendor and create another new
235+
vendor.
236+
237+
.. image:: configuration/vendor.png
238+
:align: center
239+
:alt: Vendor form to fill out when adding a new vendor.
240+
241+
.. _fleet/configuration/categories:
242+
243+
Model Category
244+
==============
245+
246+
To best organize a fleet, it is recommended to have vehicle models housed under a specific category,
247+
to more easily see what kinds of vehicles are in the fleet. Model categories are set on the
248+
:ref:`vehicle model form <fleet/configuration/add-model>`.
249+
250+
To view all the models currently set up, navigate to :menuselection:`Fleet application -->
251+
Configuration --> Model Category`. All models are displayed in a list view.
252+
253+
Add a new model category
254+
------------------------
255+
256+
To add a new category, click :guilabel:`Create`. A new entry line appears at the bottom of the list.
257+
Type in the new category, then click :guilabel:`Save` to save the entry.
258+
259+
To reorganize how the categories appear in the list, click on the up and down arrows to the left of
260+
the category to be moved, and drag the line to the desired position. The order of the list does not
261+
affect the database in any way. However, it may be preferable to view the vehicle categories in a
262+
specific order, for example, by size, or the numbers of passengers the vehicle can carry.
263+
264+
.. image:: configuration/models.png
265+
:align: center
266+
:alt: List view of the models in the fleet.
8.77 KB
Loading
6.87 KB
Loading
15.1 KB
Loading
14.7 KB
Loading

0 commit comments

Comments
 (0)