project_sequence
Automatically assigns unique, configurable sequence codes to projects and uses them in project naming and display.
Key Features
- project.project: Adds a read-only sequence code automatically assigned from a yearly sequence and used as the default project name when missing.
- project.project: Enforces unique sequence codes and keeps project names non-null for compatibility with other modules.
- project.project: Computes display names from a configurable pattern combining sequence codes and names, propagating the result to linked analytic accounts.
- project.project: Extends name search and project filters to match sequence codes as well as names.
- project.project: Shows the sequence code alongside project identifiers in form, list, and kanban views.
- res.config.settings: Provides a setting to define the project display name pattern placeholders.
- ir.sequence: Defines a date-range sequence with a yearly prefix and padding to generate project sequence codes.