Scheduled Repair Calendar View
This module implements a calendar view for repair orders. The view is based on the scheduled date. If you need to use calendar view based on the date when the order was done consider using the repair_calendar_view module instead.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a calendar view of repair orders based on their scheduled date, and lets you set a planned duration (in hours) for each repair order, with a company-wide default.
This module makes repair orders visible on a monthly calendar, placed on the day of their scheduled date and sized according to their planned duration. You can open a repair order directly from the calendar.
On each repair order form, a new "Order Duration" field appears right after the scheduled date. It is entered in hours and displayed as hh:mm. The duration cannot be negative: Odoo blocks saving a negative value with a validation message.
In the Repair settings, a new option "Default Planned Order Duration" lets you define the duration used by default on new repair orders. This default is stored as a system setting and is applied automatically when a repair order is created.
The calendar is added as an extra view on the existing Repair Orders action, alongside the list and form views, so users can switch to it from the same menu. The calendar shows the order reference, customer, responsible user, status, scheduled date and product, and colours events by responsible user.
Depends on
Models and fields (2)
- repair.order · extends an existing modelplanned_duration
- res.config.settings · extends an existing modelplanned_duration_default
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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/repair.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0To configure the default repair order planned duration:
Go to "Repairs > Configuration > Settings". Put the value using the "hh:mm" in the "Default Planned Order Duration" field.
Usage
Source · Odoo 18.0Use the calendar view to see the scheduled repair orders. You can specify the duration of any order by modifying the "Planned Duration" field or by resizing the calendar element.
No verified information in OCA: Installation.
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.
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.