Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Duplicate Occurrence v 19.0
  4. Sales Conditions FAQ

Duplicate Occurrence

by Vashmitha
Odoo
v 19.0 Third Party 9
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 141
Technical Name duplicate_occurrence
LicenseLGPL-3
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 141
Technical Name duplicate_occurrence
LicenseLGPL-3
Versions 17.0 18.0 19.0

Duplicate Occurrence

Detect duplicate records across any Odoo model using configurable matching criteria.

Compatible with Odoo 19 Community and Enterprise editions.

Overview

Duplicate Occurrence provides a dedicated workspace inside Odoo to identify duplicate records across customers, products, employees, vendors, leads, and custom models.

Configure matching fields, apply optional domain filters, execute scans, and review duplicate occurrences instantly.

Key Features

  • Works with any Odoo model.
  • Supports single-field and multi-field matching.
  • Domain-based record filtering.
  • Instant duplicate occurrence reporting.
  • Dedicated access control group.
  • Reusable scan configurations.
  • Community and Enterprise compatible.

User Access Rights

Before using the module, open the user form and enable Duplicate Check User under Access Rights.

Only users assigned to this group can access the Duplicate Checker menu and perform duplicate scans.

User Access Rights

Menu Navigation

The module adds a dedicated Duplicate Checker menu inside Odoo's main navigation.

Authorized users can access saved configurations and run duplicate checks directly from this menu.

Menu Navigation

Saved Configurations

Every duplicate check can be saved as a reusable configuration. This allows administrators and users to run the same validation whenever required without creating the setup again.

Each configuration stores the selected model, matching fields, and optional domain filters.

Saved Configurations

Configuration Form

Create a new duplicate check by entering a name, selecting the target model, choosing matching fields, and optionally defining a domain filter.

The module supports both single-field matching and composite matching using multiple fields.

Once the configuration is ready, click Find Duplicates to execute the scan.

Configuration Form

How Duplicate Detection Works

The module groups records using the selected fields and identifies values that occur more than once.

When multiple fields are selected, the complete field combination is used to determine whether records are duplicates.

This helps reduce false positives and provides more accurate duplicate identification.

Contact Deduplication Example

The example below demonstrates duplicate detection on contact records using a combination of Name and Email fields.

Records sharing the same values are grouped together, allowing users to quickly identify duplicate contacts.

Contact Deduplication Example

Reviewing Results

After running the scan, the system displays duplicate occurrences together with the number of matching records.

Results can be reviewed directly inside Odoo, making it easy to investigate and clean data.

Users can then use Odoo's standard tools to merge, archive, or correct duplicate records.

Benefits

  • Improve data quality.
  • Reduce reporting inaccuracies.
  • Prevent duplicate customer records.
  • Prevent duplicate vendor records.
  • Reduce manual review effort.
  • Support ongoing data maintenance.

Common Use Cases

Sales & CRM Detect duplicate leads, customers, and contacts.
Inventory Find duplicate products, barcodes, and internal references.
Human Resources Identify duplicate employee records after migrations.
Finance Detect duplicate vendors and supplier records.
Data Migration Validate imported data and identify duplicate entries.
Data Quality Audits Perform regular duplicate checks across business data.

Technical Information

Odoo Version 19.0
Module Version 1.0.0
Compatibility Community & Enterprise
License LGPL-3
Category Extra Tools
Dependencies Base

Support

For installation assistance, customization requests, or technical support, please contact:

Email: vashmitha@rightangle.dev

Duplicate Occurrence

Developed by Vashmitha

Right Angle Solutions

License: LGPL-3

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with