OdooWiki OCA HUB

Field Service Equipment Warranty

fieldservice_equipment_warranty folder_open OCA/field-service open_in_new
Field Service License: AGPL-3

Customizations related to fieldservice_equipment_stock module and product_warranty module.

This module allows managing warranties for equipment in the field service module. It extends the functionality of the fieldservice_equipment_stock and product_warranty modules to provide a link between equipment and product warranties.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds warranty tracking to field service equipment: record a warranty start date and Odoo automatically calculates the warranty end date from the product's warranty duration and type.

This module extends field service equipment records with warranty information, so you can see how long a piece of equipment is covered.

On the equipment form, next to the lot/serial number, you get a "Warranty Period" date range field where you set the warranty start date (it defaults to today). The end date is filled in automatically and stays editable. Below it, the product's warranty duration and warranty type are shown for reference, taken from the linked product.

  • The end date is computed from the start date plus the product's warranty duration, using the unit defined on the product: days, weeks, months or years.
  • If the product has no warranty duration, the end date simply falls back to today's date.
  • A check prevents saving an equipment record whose warranty end date is earlier than its start date; Odoo shows an error message in that case.
  • The warranty start and end dates also appear as columns in the equipment list view.

It touches the fsm.equipment model and builds on the product warranty settings and the field service equipment stock module. No new menus or reports are added; everything appears directly on the existing equipment screens.

Models and fields (1)
  • fsm.equipment · extends an existing modelproduct_warranty (Warranty Duration), warranty_end_date, warranty_start_date, product_warranty_type (Warranty Type)

Text generated by AI (DeepSeek) from reading the Odoo 19.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: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/field-service.

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.