You bought this module and need support?
Click here!
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 62 |
| Technical Name |
product_unique_name |
| License | LGPL-3 |
| Website | https://www.attefehfalah.com |
| Versions | 18.0 19.0 |
Product Unique Name
Keep your catalog clean — never let two products or two variants be saved with the same name again. Duplicates are blocked the moment they are created or renamed, with a clear, actionable message.
📸 Screenshots
Saving a Product whose name already exists is blocked, and the conflicting record is named in the message.
The same protection applies on the Product Variant model — duplicate variant names are stopped too.
✨ Key Features
- Blocks creating or renaming a product to a name that already exists
- Blocks duplicate variants — checked on the full name including attributes (e.g. T-Shirt (Red, L)), so real variants are kept and only true duplicates are stopped
- Case-insensitive and whitespace-trimmed — "Desk", "desk" and " Desk " all count as the same name
- Enforced everywhere products are created — the interface, imports, and other apps alike
- Multi-company aware — a name may be reused across companies, but not within the same company
- Zero configuration — install it and uniqueness is enforced; nothing to set up
- Interface translated into 90+ languages
✅ Compatibility
- Odoo version: 19.0, 18.0
- Editions: Community and Enterprise
- Hosting: Odoo.sh, On-Premise
🛠️ How It Works
- Try to save a product with a name another product already uses — the save is rejected and the conflicting product is named in the message.
- Try to save a variant whose name and attributes match an existing variant — the same protection applies.
- Adjust the name to something unique and save again.
📦 Installation
- Copy the module to your Odoo addons directory
- Update the app list
- Install the module from the Apps menu
🧑💻 Maintainer
Developed by Attefeh Falah at Tech Stars SPC — For support or customization, contact attefehfalah@gmail.com or visit www.attefehfalah.com.
Please log in to comment on this module