| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 817 |
| Technical Name |
inno_duplicate_check |
| License | LGPL-3 |
| Versions | 13.0 15.0 |
Duplicate Detection
Intelligent prevention of duplicate records for your products, customers, and suppliers. Intercept data entry before saving with an immediate visual alert.
Why this module ?
Multi-criteria detection
Products: name, dosage split, numeric value. Contacts: name, email, phone.
Real-time alert
Triggered while typing via debounce (600 ms). No reload or interruption.
Access control
2 dedicated groups restrict creation and modification to authorized users.
Secure archiving
Cannot archive a product unless its stock is strictly zero.
Algorithm & Business Logic
Product Algorithm (3 Passes)
Comparison after normalization (accents, case), Automatic split at dosage (mg, ml, %) or first number. Similarity threshold 0.82
Customer/Supplier Algorithm
Detection based on: normalized name, an identical email or an identical phone (special-character insensitive).
Smart Memory
The module remembers user confirmation: if the user forces saving, no more alerts for the same name during the session. No false positives in edit mode.
Archived Records Included
Search includes archived products and contacts (active = False) to prevent recreating logically deleted data.
User Guide
Product Duplicate Alert
On input, an RPC call is triggered. If a risk is detected, an Odoo dialog opens with a summary table. Options: Save anyway or Cancel.
Native Filters (List View)
Custom filters injected into views to quickly visualize potential duplicates already existing in your database.
Customer/Supplier Duplicate Alert
Immediate interception on the contact form, with cross-checking via: Name, Email, and Phone. Also applies to suppliers.
Native Filters
Custom filters injected into views to quickly visualize potential duplicates already existing in your database.
Security Groups
Only specific users can create/edit records. Groups: Manage Product, Manage Partner. Admins retain full access.
Compatibility
Odoo 13.0
Dependencies
Base, Product, Contacts
Installation
Ready to use
Need help ?
Our technical team is ready to assist you with the deployment or custom developments.
Please log in to comment on this module