Skip to main content

Asset Management - Installation & Setup

Install and configure the Asset Management module on your Odoo instance. The module includes demo data to help you explore features immediately.

Prerequisitesโ€‹

Before installing, ensure you have:

  • A working Odoo 17, 18, or 19 Community Edition instance
  • The following modules installed: Contacts (base), Products, Employees (hr), Accounting (account), Inventory (stock), Discuss (mail)
  • Admin access for initial setup

Module Dependenciesโ€‹

ModuleTechnical NamePurpose
ContactsbaseUsers, groups, permissions, company settings
ProductsproductLink assets to product records
EmployeeshrDepartments, employees for transfers
AccountingaccountInvoice linking for purchases and maintenance
InventorystockStock locations linked to asset locations
DiscussmailChatter, message tracking, activities on transfers

Installation Stepsโ€‹

  1. Download the asset_management module from the Odoo App Store or SDLC Corp.
  2. Upload to your addons directory and navigate to Apps then click Update Apps List.
  3. Install by searching for "Asset Management" in the Apps menu and clicking Install.

After Installationโ€‹

Once installed, a new top-level Asset Management menu appears with the following sections:

  • Dashboard - Real-time KPIs and analytics
  • Assets - Kanban/list/form views for all asset records
  • Vendors - Supplier management
  • Transfer - Assignment tracking
  • Maintenance / Repair - Service logging
  • Depreciation - Financial entries
  • Configuration - Types, Tags, Locations
  • Reporting - 10+ chart and pivot views
Demo Data

The module loads demo data including 5 asset types, 5 tags, 4 vendors, 6 assets, 4 transfers, 2 maintenance records, and 2 depreciation entries so you can explore features immediately.

Initial Configurationโ€‹

1. Configure Asset Typesโ€‹

Navigate to Asset Management > Configuration > Types to set up your asset categories and depreciation rules.

Asset Types configuration showing depreciation frequency, value type, rate, and basis settings

Each asset type defines:

FieldDescription
NameType name (e.g., "Office Equipment", "Vehicles")
ColorColor index for Kanban display
Depreciation FrequencyMonthly, Yearly, or Days
Depreciation MethodFixed (fixed amount) or Percentage (rate-based)
Depreciation RateAmount or percentage per period
Start DelayDays/months to wait before first depreciation entry
Depreciation BasisReal Value (original price) or Depreciation Value (current book value)
Max EntriesMaximum number of depreciation records (prevents over-depreciation)

Demo Asset Types:

TypeRateFrequencyMax Entries
Office Equipment20%Yearly5
Vehicles25%Yearly4
Office Furniture15%Yearly7
Computers & IT33.33%Yearly3
Buildings5%Yearly20

2. Configure Locationsโ€‹

Navigate to Asset Management > Configuration > Locations to define your location hierarchy.

FieldDescription
NameLocation name (required, unique)
ParentParent location for hierarchy (e.g., Building > Floor > Room)
Stock LocationLinked Odoo stock.location (auto-created if not set)
CodeShort code/abbreviation
Complete NameComputed hierarchical path (e.g., "HQ / Floor 2 / Room 201")
Auto-Link

When you save a location without a stock.location link, the module automatically creates a corresponding stock.location record in Odoo Inventory.

3. Configure Tagsโ€‹

Navigate to Asset Management > Configuration > Tags. Each tag has a Name (unique) and Color index. Tags appear on assets as colored badges in Kanban and list views.

Demo tags: High Value (red), Critical (orange), Office (yellow), Warehouse (green), Leased (blue).

Security & Access Controlโ€‹

The module provides 11 security groups organized into 5 functional areas with row-level record rules.

Security Groupsโ€‹

AreaUser GroupAdmin Group
AssetsView/edit own assetsFull access to all assets
TransfersManage own transfersFull access to all transfers
MaintenanceLog own maintenanceFull access to all maintenance
DepreciationView own depreciationFull access to all depreciation
VendorsView own vendorsFull access to all vendors

A separate Reporting Admin group provides access to all reporting views.

Record Rulesโ€‹

  • User groups: Users see only records they created - [('create_uid', '=', user.id)]
  • Admin groups: Admins see all records - [(1, '=', 1)]
Important

Assign appropriate security groups to users before they begin working with assets. Users without proper group assignments will not see the Asset Management menu.

Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com

Need a hand?

Talk to an Odoo expert

Get help with setup, custom integrations and upgrades from Odoo 17 to Odoo 20 - straight from the team that builds every SDLC Corp product.

Contact support

Official documentation for SDLC Corp connectors, Odoo modules and SaaS apps.