OdooWiki OCA HUB

Partner Repair Smart Button

partner_repair_button folder_open OCA/repair open_in_new
Repair License: AGPL-3

Adds a Smart Button in the Partner to see the related repairs

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a smart button on the contact form showing how many repair orders are linked to that contact, and lets you open that list with one click.

This module adds a small counter button to the contact (partner) form in Odoo. The button shows the number of repair orders where the contact is set as the customer.

Where it appears: - On the contact form, in the button box area at the top, next to the other smart buttons. - The button is only visible to users who have inventory/stock user rights, and it is hidden when the contact has no repairs.

What it does: - It counts repair orders linked to the contact automatically; the number updates by itself, no manual refresh needed. - Clicking the button opens a list of those repair orders, and from there you can open each one in form view. - When you create a repair from that list, the contact is pre-filled as the customer.

What it touches: - It extends the contact model res.partner with a computed count field and an action that opens the repair orders. - It relies on the standard Repair app and its repair.order records.

No new menus, no emails, no scheduled jobs and no extra restrictions are added by this module; it is purely a quick access shortcut from the contact to their repairs.

Depends on

repair
Models and fields (1)
  • res.partner · extends an existing modelrepair_count (Repairs)

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: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 18.0

In any contact you will see a smart button to see the related repairs.

No verified information in OCA: Installation, Configuration.

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.