The module TMS - Account Asset manages the creation of assets for vehicles. This module provides the feature of creating vehicle assets to manage their depreciation.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Links vehicles and their accounting assets so depreciation is tracked automatically. Mark an asset profile as a TMS vehicle and Odoo creates the matching vehicle or asset for you.
This module connects the Fleet vehicle records with the Assets accounting records so a vehicle and its depreciation asset stay linked.
- On an asset profile (
account.asset.profile) you get a new "Is a TMS vehicle" checkbox. When ticked, creating an asset with that profile automatically creates a vehicle, and vice versa. - On a vehicle model category (
fleet.vehicle.model.category) you can set an asset profile. When a vehicle of that category is created, Odoo automatically creates a linked asset named "VEHICLE - <vehicle name>" with today's start date and a zero purchase value, and posts a message on the vehicle. - On the asset form a new "TMS" tab shows the linked vehicle and its model; a Vehicle button opens the vehicle. On the vehicle form an Asset button opens the asset, and the vehicle shows its actual (residual) value next to the net car value.
- When an asset is created from a vendor bill line, the vehicle model is taken from the product. If the product has no vehicle model, Odoo blocks the creation with an error.
- Asset names must be unique per vehicle; duplicates are rejected.
- Search filters let you find assets with or without a vehicle, and vehicles with or without an account asset.
Depends on
Models and fields (5)
- account.move · extends an existing model
- account.asset · extends an existing modelmodel_id, asset_ids, is_vehicle, vehicle_id
- fleet.vehicle · extends an existing modelasset_id (Asset), actual_value, asset_profile_id
- account.asset.profile · extends an existing modelis_vehicle (Is a TMS vehicle)
- fleet.vehicle.model.category · extends an existing modelasset_profile_id
Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/stock-logistics-transport.
terminal Installation and usage
OCA documentation · Odoo 17.0Installation
Source · Odoo 17.0There are two ways of installing the module:
Transport settings
- Go to Transport app.
- Go to Configuration > Settings.
- In the Vehicles block, enable the "Manage depreciations" setting.
Apps list
- Go to Apps.
- Search for TMS - Account Asset module.
- Install the module.
Configuration
Source · Odoo 17.0The following configuration is needed to create the assets for new vehicles:
Asset Profiles
- Go to Invoicing/Accounting module.
- Go to Configuration > Asset Profiles.
- Create or select an asset profile.
- Configure the asset profile and select the box "Is a TMS vehicle".
Vehicle Categories
- Go to Transport module.
- Go to Configuration > Categories.
- Select or create a new category.
- Add the asset profile created.
Vehicle Models
- Go to Transport module.
- Go to Configuration > Models.
- Select or create a new model.
- Add the category to the model with that has the asset profile.
Usage
Source · Odoo 17.0Creation of vehicles assets
- After configurating the asset profiles, categories and models, creating a new vehicle record creates a new asset.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.