OdooWiki OCA HUB

Maintenance Equipment Usage

maintenance_equipment_usage folder_open OCA/maintenance open_in_new
Maintenance License: AGPL-3

This module allows to record usages of maintenante equipments by employees, with their dates, states and comments.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Track who takes a maintenance equipment, when it is picked up and returned, and see at a glance which equipment is currently in use.

This module adds an Equipment Usage record to Odoo Maintenance. Each usage links an equipment to a user, a location, a picking date and a return date, and moves through the states New, Reserved, In Use, Returned and Cancelled.

  • On the usage form you get Pick, Return and Cancel buttons. Picking stamps the picking date and switches the record to In Use; returning stamps the return date and switches it to Returned. Choosing a user automatically fills the person who picked up and returned the equipment.
  • Each usage gets an automatic reference number starting with EU/.
  • An equipment can only be In Use once at a time: trying to pick the same equipment twice raises an error.
  • The equipment form and kanban card show an "In use" label and a Usages button with a counter that opens the list of usages for that equipment.
  • A new Usages menu under Maintenance > Equipments lists all usages, with filters for To Pick, In Use, Returned, Cancelled and Not Returned, and grouping by user, equipment, status or picking month.
  • Usages are chatter-enabled, so changes are logged and messages/activities can be added.
  • Records are restricted per company, and only Equipment Managers can create or change usages.

Depends on

maintenance

Menus it adds

EquipmentsUsages
Models and fields (2)
  • maintenance.equipment · extends an existing modelin_use, usage_ids (Usages), usage_count
  • maintenance.equipment.usage · new modelname (Equipment Usage), notes, state, user_id (User), company_id (Company), partner_id (Location), date_return (Return Date), date_picking (Picking Date), equipment_id (Equipment), return_user_id (Returned by), picking_user_id (Picked up by)

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: 3 confirmed, 6 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.