OdooWiki OCA HUB

Project Sequence

project_sequence folder_open OCA/project open_in_new
Services/Project License: LGPL-3

Add a sequence field to projects, filled automatically and add a code sequence filter in tree view project.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Automatically gives every project a unique sequence code (like 2025-00001) and shows it in the project's display name, so projects are easy to identify and search by number.

This module adds an automatic reference number to each project. When a new project is created, Odoo assigns it a unique sequence code from a yearly numbering sequence (prefix based on the year, five digits). The code is read-only and cannot be duplicated, so every project has its own identifier.

Where it appears: - On the project form, the sequence code is shown right under the project title. - In the project list view, a "Sequence code" column is available (hidden by default, can be enabled). - In the project search bar, typing a term now matches both the project name and the sequence code.

Automatic behaviours: - If a project is created without a name, the sequence code is used as its name. - The project's display name is built from a configurable pattern, by default "sequence code - name". - When a project has an analytic account, its name is kept in sync with the project's display name. - A project name is still required (a database check prevents empty names).

Settings: - In the Project settings screen, a new field lets you change the display name pattern using the placeholders for sequence code and name.

It touches the project model project.project and the settings screen res.config.settings.

Depends on

project
Models and fields (2)
  • project.project · extends an existing modelname, sequence_code
  • res.config.settings · extends an existing modelproject_display_name_pattern

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

terminal Installation and usage

OCA documentation · Odoo 19.0

To change the project display name pattern, follow these steps:

  • Go to Project \> Configuration \> Settings.
  • Edit the Project display name pattern field. The default format is %(sequence_code)s - %(name)s. You can use those same placeholders to customize the pattern.

To use this module, you need to:

  • Go to the project icon.
  • Click the button "create" to create a new project
  • Fill in the field Project name and click the "create" button
  • Now in the Kanban view see the project name when you are created
  • Repeat this operation creating another project without the name.

No verified information in OCA: Installation.

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.