Trace equipment down to every part and back again
Extend Odoo Maintenance with a genealogical equipment hierarchy, guided employee and department allocation with automatic parts cascade, and a full audit trail — all from a single install.
The problem
Maintenance teams manage equipment as a flat list, so nobody can see in one place which parts belong to which machine, which machine a part came from, or what breaks downstream when a shared component is serviced. Cross-referencing lives in spreadsheets, parts get mis-assigned, and root-cause analysis is slow.
The solution
Equipment & Parts turns Odoo Maintenance into a genealogical hierarchy: nest parts inside their parent equipment, search in either direction, and allocate a machine to an employee or department with its parts cascading automatically — all protected by an audit trail and manager-only delete.
Everything a maintenance team needs
Every capability below is implemented in the module.
Genealogical Equipment Hierarchy
Nest parts inside their parent equipment across unlimited levels, with a recursion guard that blocks any asset from being nested inside itself.
Kanban With Equipment Images
Browse assets visually with photos on every card, a hierarchy subtitle for parts, and a live Parts count badge so machines and components are recognizable at a glance.
Bidirectional Hierarchy Search
Find a part's parent machine or a machine's parts from the same search bar, with Top-Level and Parts filters plus a Used In group-by.
Full Dependency Tree View
See every ancestor machine that depends on an asset and the complete multi-level parts breakdown in one tab, without opening a single extra record.
Guided Allocation Wizard
Assign equipment to an employee or department in one guided action, with a live preview of exactly which parts will move before you confirm.
Automatic Parts Cascade
Allocating a machine automatically cascades the same employee or department down to every one of its parts, so parent and parts never end up mismatched.
Bulk Allocation From The List
Select multiple equipment records in the list view and run the same guided allocation wizard on all of them at once.
Document Repository
Attach manuals, worksheets, and certificates directly to an equipment record and open them from a one-click Documents stat button.
Audit Trail & Manager-Only Delete
Every change to an asset's hierarchy and assignment is tracked in the chatter, and only Maintenance Managers can delete equipment records.
How it works
Build the hierarchy
Create equipment and nest parts inside their parent asset using the Parts tab, across as many levels as the machine requires.
Search and review
Look up any part's parent machine or any machine's parts, and open the Dependency Tree tab to see the full breakdown and every dependent asset.
Allocate with a preview
Open the guided Allocate wizard, choose an employee or department, and review the parts that will cascade before confirming.
Track every change
Assignment and hierarchy changes cascade automatically and are recorded in the chatter, with delete access restricted to managers.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No, it extends the standard Maintenance app in place — every existing equipment record, view, and workflow keeps working, with the hierarchy, allocation wizard, and audit trail layered on top.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Equipment & Parts
A genealogical equipment hierarchy with a full dependency tree, guided employee and department allocation that cascades to parts, and an audit trail — every component traced to its machine.
Buy on Odoo App Store