OdooWiki OCA HUB

Maintenance Equipments Hierarchy

maintenance_equipment_hierarchy folder_open OCA/maintenance open_in_new
Equipments, Assets, Internal Hardware, Allocation Tracking License: LGPL-3

This module allows to manage a hierarchy of equipments.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets you organise maintenance equipment into parent/child hierarchies, so a machine can have sub-equipment such as parts or components. Equipment names show the full path and a button shows how many children each item has.

This module extends the standard Maintenance equipment records with a parent/child structure. On each equipment form you get a new "Parent Equipment" field, so you can attach an item to another one (for example a laptop battery or case under the laptop itself).

  • The equipment name is displayed with its full path, such as "Laptop / Battery", both in lists and in selection fields, so you can tell similar sub-items apart.
  • A stat button on the equipment form shows the number of child equipments; clicking it opens the list of direct children, where the parent is fixed and cannot be changed by mistake.
  • In the equipment list view, a Parent Equipment column is shown, and in the search view you can filter on "Has Children" to find only equipment that has sub-items. Searching by name also matches the full hierarchy name, model, serial number and partner reference.
  • Deleting a parent equipment also deletes its children, because the link is set to cascade.

The module only touches the maintenance.equipment model and its existing form, list and search views. No new menus or reports are added.

Depends on

maintenance
Models and fields (1)
  • maintenance.equipment · extends an existing modelchild_ids, parent_id, child_count (Number of child equipments), parent_left (Left Parent), parent_path, display_name, parent_right (Right Parent), complete_name

Text generated by AI (DeepSeek) from reading the Odoo 18.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 7 confirmed, 2 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/maintenance.

terminal Installation and usage

No verified information

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.

info

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.