OdooWiki OCA HUB

Agreement Helpdesk Mgmt

agreement_helpdesk_mgmt folder_open OCA/agreement open_in_new
Uncategorised License: AGPL-3

Odoo Agreement App does not provide an easy way to access helpdesk tickets related to an agreement. Some organizations need to have a quick access to helpdesk tickets to track the performance of an agreement.

This module allows you to link a helpdesk ticket to an agreement and adds a smart button on the agreement to look at the list of related helpdesk tickets.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Link helpdesk tickets to agreements and see all tickets related to an agreement from a smart button on the agreement form.

This module connects the Agreement app with Helpdesk tickets so you can track which tickets belong to which agreement.

On a helpdesk ticket form, a new "Agreement" field appears right after the customer field. It only offers agreements that belong to the same customer as the ticket, so you cannot accidentally link a ticket to another customer's agreement.

On the agreement form, a new smart button labelled "Tickets" shows how many helpdesk tickets are linked to that agreement. Clicking it opens the related tickets: if there is only one, its form opens directly; if there are several, you get the filtered list of tickets.

The ticket count is recalculated automatically whenever tickets are added or removed from the agreement.

It touches the agreement and helpdesk.ticket models and adds fields to both forms. No new menus, reports, emails or scheduled actions are added.

Models and fields (2)
  • agreement · extends an existing modelticket_ids (Tickets), ticket_count (# Tickets)
  • helpdesk.ticket · extends an existing modelagreement_id (Agreement)

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

terminal Installation and usage

OCA documentation · Odoo 18.0
  • Go to Helpdesk \> Tickets
  • Select or create a helpdesk ticket and set the agreement
  • Go to Agreement \> Agreements
  • Open the previous agreement
  • Click on the smart button "Tickets" to see the list of related helpdesk tickets

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.