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.0Automatically 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
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-03Confirmation status: 6 confirmed, 3 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/project.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0To 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.
Usage
Source · Odoo 19.0To 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.
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.