OdooWiki OCA HUB

Helpdesk Management Partner sequence

helpdesk_mgmt_partner_sequence folder_open OCA/helpdesk open_in_new
Uncategorised License: AGPL-3

Provides different partner sequence in Helpdesk for ticket number generation.

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Lets you assign a specific ticket numbering sequence to each customer (and to their addresses), so helpdesk tickets for that customer are numbered with their own sequence instead of the default one.

This module adds a per-customer ticket numbering option to the Helpdesk app. On the customer form (Contacts), a new field "Helpdesk Ticket Sequence" lets you pick which numbering sequence should be used for tickets belonging to that customer. Next to it, the "Helpdesk Ticket Next Number" field shows the number that will be given to the next ticket, and you can edit it to change where the numbering continues. These fields are only visible to Helpdesk managers.

When a helpdesk ticket is created for a customer that has a sequence assigned, the ticket number is taken from that customer's sequence. If the customer has no sequence of their own but is an address (child contact) of a company that does, the company's sequence is used instead. If the sequence belongs to a different company than the ticket, it is ignored and the standard numbering applies.

  • Adds two fields on res.partner: the sequence and the next number.
  • Changes how helpdesk.ticket generates its number through _prepare_ticket_number.
  • Falls back to the parent company's sequence for child contacts.
  • Keeps the default helpdesk numbering when no valid sequence is found.

The module also ships demo data with two example sequences (prefixes HPS and HAS) and sample customers and tickets.

Depends on

Models and fields (2)
  • res.partner · extends an existing modelhelpdesk_ticket_sequence_id (Helpdesk Ticket Sequence), helpdesk_ticket_sequence_number_next (Helpdesk Ticket Next Number)
  • helpdesk.ticket · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 13.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 13.0
  • Go to Contact to see the partners.
  • Edit or create a new partner.
  • Fill in the Helpdesk Ticket Sequence field with an existing sequence or create a new one.
  • Go to Helpdesk > Tickets > Create to see the form.
  • In the Contact field select the partner that has the related sequence.
  • When saved, the next ticket number in the sequence will be generated.
  • Notes:
  • Use the contact ticket sequence, if defined. There's a validation if sequence company doesn't match with ticket company, in that case sequence is ignored.
  • If the contact hasn't associated sequence, try the same with parent contact (company of the contact).
  • Then, it's possible to use a general custom sequence for a contact company and its contacts, and for a certain contact of this company use another specific sequence.

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.