TIP: You can type at any time to perform a new search.
Fleet Vehicle Log Fuel
fleet_vehicle_log_fuel · OCA/fleet
- Repository
- OCA/fleet · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Fleet
- Folder size
- 0.15 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/fleet
- Last tracking update
- 2026-08-07 09:06:34
- Authors
- Odoo Community Association (OCA), Tecnativa, ForgeFlow
- Maintainers
- Odoo Community Association (OCA), Tecnativa, ForgeFlow
- Committers
- OCA-git-bot, oca-ci, Bhavesh Heliconia
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module adds fuel logs in a similar way as services.
Code Analysis ⓘ
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
fleet_costs_report_view_search |
fleet.vehicle.cost.view.search | fleet.vehicle.cost.report | search | Inherits fleet.fleet_costs_report_view_search |
fleet_vehicle_log_fuel_view_form |
fleet.vehicle.log.fuel.form | fleet.vehicle.log.fuel | form | New |
fleet_vehicle_log_fuel_view_graph |
fleet.vehicle.log.fuel.graph | fleet.vehicle.log.fuel | graph | New |
fleet_vehicle_log_fuel_view_kanban |
fleet.vehicle.log.fuel.kanban | fleet.vehicle.log.fuel | kanban | New |
fleet_vehicle_log_fuel_view_search |
fleet.vehicle.log.fuel.search | fleet.vehicle.log.fuel | search | New |
fleet_vehicle_log_fuel_view_tree |
fleet.vehicle.log.fuel.tree | fleet.vehicle.log.fuel | list | New |
fleet_vehicle_view_form |
fleet.vehicle.form | fleet.vehicle | form | Inherits fleet.fleet_vehicle_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (1)
-
categorySelectionondelete={'fuel': 'cascade'}selection_add=[('fuel', 'Fuel Log')]
No public methods.
New fields (2)
-
fuel_countIntegercompute='_compute_fuel_count'string='Fuel Log Count' -
log_fuelsOne2many → fleet.vehicle.log.fuelargs: 'fleet.vehicle.log.fuel', 'vehicle_id', 'Fuel Logs'
-
action_view_log_fuel(self)
New fields (1)
-
cost_typeSelectionselection_add=[('fuel', 'Fuel')]
-
init(self)Inject parts in the query with this hack, fetching the query and recreating it. Query is returned all in upper case and with final ';'.
New fields (19)
-
activeBooleandefault=True -
amountMonetaryargs: 'Cost' -
company_idMany2one → res.companydefault=<expr> args: 'res.company', 'Company' -
currency_idMany2one → res.currencyrelated='company_id.currency_id' args: 'res.currency' -
dateDatedefault=fields.Date.context_todayhelp='Date when the cost has been executed' -
descriptionChar -
inv_refCharargs: 'Vendor Reference' -
literFloat -
notesText -
odometerFloatcompute='_compute_odometer'help='Odometer measure of the vehicle at the moment of this log'inverse='_inverse_odometer'store=Truestring='Odometer Value' -
odometer_idMany2one → fleet.vehicle.odometerhelp='Odometer measure of the vehicle at the moment of this log' args: 'fleet.vehicle.odometer', 'Odometer' -
odometer_unitSelectionrelated='vehicle_id.odometer_unit'string='Unit' -
price_per_literFloat -
purchaser_idMany2one → res.partnercompute='_compute_purchaser_id'store=Truestring='Driver' args: 'res.partner' -
service_idMany2one → fleet.vehicle.log.servicescomodel_name='fleet.vehicle.log.services'copy=Falsereadonly=True -
service_type_idMany2one → fleet.service.typedefault=<expr>required=True args: 'fleet.service.type', 'Service Type' -
stateSelectiondefault='todo'string='Stage' args: [('todo', 'To Do'), ('running', 'Running'), ('done', 'Done'), ('cancelled', 'Cancelled')] -
vehicle_idMany2one → fleet.vehiclehelp='Vehicle concerned by this log'required=True args: 'fleet.vehicle', 'Vehicle' -
vendor_idMany2one → res.partnerargs: 'res.partner', 'Vendor'
-
button_cancel(self) -
button_done(self) -
button_running(self) -
button_todo(self)
Loading…
Loading…
Loading…
Loading…