SlideShare a Scribd company logo
How to Configure
Deduplication Rules in
Odoo 17 Data Cleaning
Enterprise
Introduction
Enterprise
Data cleaning involves recognizing, detecting, and eliminating
unnecessary, duplicate, or irrelevant data from a dataset. When
combining multiple data sources, the probability of encountering
data duplication rises significantly.
Field cleaning and deduplication help maintain accurate and
reliable data by utilizing the tools and strategies are available.
Enterprise
● Field cleaning in Odoo involves removing or correcting
inaccurate or irrelevant data to ensure data integrity.
● Deduplication in Odoo refers to identifying and eliminating
duplicate records to maintain a clean and accurate dataset
Deduplication Rules
Enterprise
Deduplication involves the elimination of redundant data,
particularly within computer systems. A robust and secure
deduplication process utilizes sophisticated analysis tools to
identify and remove unnecessary duplicate copies of data,
ensuring that only unique instances remain in the system.
Configuring Deduplication Rules
in Odoo:
Enterprise
Steps
1. Access the Data Cleaning Module
2. Create a Deduplication Rule
3. Define the Model
4. Set the Matching Criteria
5. Configure the Actions
6. Schedule and Automate
Deduplication
Enterprise
Enterprise
● First, ensure that the Data Cleaning module is installed.
● Under the configuration menu, there is an option to create deduplication
rules.
● Select the model (e.g., Contacts, Leads) to which the deduplication rule will
apply.
● Define the fields that should be checked for duplicates.
● Specify the matching conditions, such as exact match, case-insensitive
match, or partial match.
● Choose an action to take when duplicates are found: then merge the records
● Set the frequency for running the deduplication process. Automate it to run
at regular intervals
Explanation
Enterprise
Enterprise
● Manual Execution: manually trigger the deduplication process by
selecting the rule and clicking on "Run Deduplication.
● Review and Merge: It will have a list of potential duplicates based
on the defined criteria. Review and the identified duplicates and
confirm the merges.
Running Deduplication
Enterprise
Deduplication Rule
Enterprise
● Model: Select the model for which the deduplication rule is being
defined. For Leads/Opportunities, you would select the "crm.lead"
model.
● Name: Enter a name for the deduplication rule
● Active:This checkbox indicates whether the deduplication rule is
active or not
● Fields for Matching: Define which fields should be used to identify
duplicates.
Common fields include: Name( The name of the lead or
opportunity), Email(The email address associated with the lead),
Phone(The phone number of the lead), Mobile(The mobile number
of the lead), Company Name(The company name associated with
the lead)
Explanation
Enterprise
● Matching Conditions: Set the conditions for matching. Options
include:
■ Case/Accent-Insensitive Match: Ignores differences
in capitalization and accents, treating similar
characters as the same.
■ Exact Match: Requires exact character-for-character
correspondence, including capitalization and
accents.
● Scheduled Time: Define when the deduplication process should
run. Options include:
○ Daily: Run the process every day.
○ Weekly: Run the process once a week.
Explanation
Enterprise
Example
Enterprise
Explanation
In the given example, four conditions are defined for deduplication:
● Customer: Exact match
● Email: Case/Accent-insensitive match
● Company: Case/Accent-insensitive match
● Contact: Case/Accent-insensitive match
These conditions ensure that duplicates are identified by checking if the
same customer has the same email, company, and contact information. If
all these conditions are met, the leads will be flagged for deduplication.
Enterprise
Code
Enterprise
Explanation
● All duplicate leads/opportunities are displayed here. There is an
option to merge them, by clicking the "Merge" button, all
unwanted duplicates will be consolidated into a single record.
Enterprise
Explanation
Whenever the merge button is clicked, a confirmation prompt will appear. Upon confirmation, the
two records will be merged
Enterprise
Merged
Enterprise
Conclusion
Hence Deduplication Module and it’s rules helps us in the regular
maintenance and cleanup of our database and help free disk space.
For More Info.
Check our company website for related blogs
and Odoo book.
Check our YouTube channel for
functional and technical videos in Odoo.
Enterprise
www.cybrosys.com
Ad

More Related Content

Similar to How to Configure Deduplication Rules in Odoo 17 Data Cleaning (10)

Deduplication
DeduplicationDeduplication
Deduplication
Lars Marius Garshol
 
Aen007 Kenigsberg 091807
Aen007 Kenigsberg 091807Aen007 Kenigsberg 091807
Aen007 Kenigsberg 091807
Dreamforce07
 
Record Deduplication and Record Linkage
Record Deduplication and  Record LinkageRecord Deduplication and  Record Linkage
Record Deduplication and Record Linkage
CRISLANIO MACEDO
 
4.7 Automate Loading Data with Little to No Duplicates!
4.7 Automate Loading Data with Little to No Duplicates!4.7 Automate Loading Data with Little to No Duplicates!
4.7 Automate Loading Data with Little to No Duplicates!
TargetX
 
Rits Brown Bag - Salesforce Duplicate Management
Rits Brown Bag - Salesforce Duplicate ManagementRits Brown Bag - Salesforce Duplicate Management
Rits Brown Bag - Salesforce Duplicate Management
Right IT Services
 
Key Considerations For Deduplication In The Enterprise
Key Considerations For Deduplication In The EnterpriseKey Considerations For Deduplication In The Enterprise
Key Considerations For Deduplication In The Enterprise
Quantum
 
Whats new Sage SalesLogix v7.5.4
Whats new Sage SalesLogix v7.5.4Whats new Sage SalesLogix v7.5.4
Whats new Sage SalesLogix v7.5.4
Custemotion Unternehmensberatung UG (haftungsbeschränkt)
 
Data De-Duplication Engine for Efficient Storage Management
Data De-Duplication Engine for Efficient Storage ManagementData De-Duplication Engine for Efficient Storage Management
Data De-Duplication Engine for Efficient Storage Management
IRJET Journal
 
Get it Clean and Keep it Clean
Get it Clean and Keep it CleanGet it Clean and Keep it Clean
Get it Clean and Keep it Clean
DQ Global
 
data deduplication
data deduplicationdata deduplication
data deduplication
ssuser1eca7d
 
Aen007 Kenigsberg 091807
Aen007 Kenigsberg 091807Aen007 Kenigsberg 091807
Aen007 Kenigsberg 091807
Dreamforce07
 
Record Deduplication and Record Linkage
Record Deduplication and  Record LinkageRecord Deduplication and  Record Linkage
Record Deduplication and Record Linkage
CRISLANIO MACEDO
 
4.7 Automate Loading Data with Little to No Duplicates!
4.7 Automate Loading Data with Little to No Duplicates!4.7 Automate Loading Data with Little to No Duplicates!
4.7 Automate Loading Data with Little to No Duplicates!
TargetX
 
Rits Brown Bag - Salesforce Duplicate Management
Rits Brown Bag - Salesforce Duplicate ManagementRits Brown Bag - Salesforce Duplicate Management
Rits Brown Bag - Salesforce Duplicate Management
Right IT Services
 
Key Considerations For Deduplication In The Enterprise
Key Considerations For Deduplication In The EnterpriseKey Considerations For Deduplication In The Enterprise
Key Considerations For Deduplication In The Enterprise
Quantum
 
Data De-Duplication Engine for Efficient Storage Management
Data De-Duplication Engine for Efficient Storage ManagementData De-Duplication Engine for Efficient Storage Management
Data De-Duplication Engine for Efficient Storage Management
IRJET Journal
 
Get it Clean and Keep it Clean
Get it Clean and Keep it CleanGet it Clean and Keep it Clean
Get it Clean and Keep it Clean
DQ Global
 
data deduplication
data deduplicationdata deduplication
data deduplication
ssuser1eca7d
 

More from Celine George (20)

How to Automate Activities Using Odoo 18 CRM
How to Automate Activities Using Odoo 18 CRMHow to Automate Activities Using Odoo 18 CRM
How to Automate Activities Using Odoo 18 CRM
Celine George
 
How to Configure Credit Card in Odoo 18 Accounting
How to Configure Credit Card in Odoo 18 AccountingHow to Configure Credit Card in Odoo 18 Accounting
How to Configure Credit Card in Odoo 18 Accounting
Celine George
 
How to create Record rules in odoo 18 - Odoo Slides
How to create Record rules in odoo 18 - Odoo  SlidesHow to create Record rules in odoo 18 - Odoo  Slides
How to create Record rules in odoo 18 - Odoo Slides
Celine George
 
How to Manage Allow Ship Later for Sold Product in odoo Point of Sale
How to Manage Allow Ship Later for Sold Product in odoo Point of SaleHow to Manage Allow Ship Later for Sold Product in odoo Point of Sale
How to Manage Allow Ship Later for Sold Product in odoo Point of Sale
Celine George
 
Automated Actions (Automation) in the Odoo 18
Automated Actions (Automation) in the Odoo 18Automated Actions (Automation) in the Odoo 18
Automated Actions (Automation) in the Odoo 18
Celine George
 
How to Manage Blanket Order in Odoo 18 - Odoo Slides
How to Manage Blanket Order in Odoo 18 - Odoo SlidesHow to Manage Blanket Order in Odoo 18 - Odoo Slides
How to Manage Blanket Order in Odoo 18 - Odoo Slides
Celine George
 
How to Manage Customer Info from POS in Odoo 18
How to Manage Customer Info from POS in Odoo 18How to Manage Customer Info from POS in Odoo 18
How to Manage Customer Info from POS in Odoo 18
Celine George
 
How to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 SalesHow to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 Sales
Celine George
 
How to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale OrderHow to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale Order
Celine George
 
How to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 InventoryHow to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 Inventory
Celine George
 
How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18
Celine George
 
How to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 WebsiteHow to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 Website
Celine George
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18
Celine George
 
How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
Form View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo SlidesForm View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo Slides
Celine George
 
How to Automate Activities Using Odoo 18 CRM
How to Automate Activities Using Odoo 18 CRMHow to Automate Activities Using Odoo 18 CRM
How to Automate Activities Using Odoo 18 CRM
Celine George
 
How to Configure Credit Card in Odoo 18 Accounting
How to Configure Credit Card in Odoo 18 AccountingHow to Configure Credit Card in Odoo 18 Accounting
How to Configure Credit Card in Odoo 18 Accounting
Celine George
 
How to create Record rules in odoo 18 - Odoo Slides
How to create Record rules in odoo 18 - Odoo  SlidesHow to create Record rules in odoo 18 - Odoo  Slides
How to create Record rules in odoo 18 - Odoo Slides
Celine George
 
How to Manage Allow Ship Later for Sold Product in odoo Point of Sale
How to Manage Allow Ship Later for Sold Product in odoo Point of SaleHow to Manage Allow Ship Later for Sold Product in odoo Point of Sale
How to Manage Allow Ship Later for Sold Product in odoo Point of Sale
Celine George
 
Automated Actions (Automation) in the Odoo 18
Automated Actions (Automation) in the Odoo 18Automated Actions (Automation) in the Odoo 18
Automated Actions (Automation) in the Odoo 18
Celine George
 
How to Manage Blanket Order in Odoo 18 - Odoo Slides
How to Manage Blanket Order in Odoo 18 - Odoo SlidesHow to Manage Blanket Order in Odoo 18 - Odoo Slides
How to Manage Blanket Order in Odoo 18 - Odoo Slides
Celine George
 
How to Manage Customer Info from POS in Odoo 18
How to Manage Customer Info from POS in Odoo 18How to Manage Customer Info from POS in Odoo 18
How to Manage Customer Info from POS in Odoo 18
Celine George
 
How to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 SalesHow to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 Sales
Celine George
 
How to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale OrderHow to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale Order
Celine George
 
How to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 InventoryHow to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 Inventory
Celine George
 
How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18
Celine George
 
How to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 WebsiteHow to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 Website
Celine George
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18
Celine George
 
How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
Form View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo SlidesForm View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo Slides
Celine George
 
Ad

Recently uploaded (20)

From Hype to Moat: Building a Defensible AI Strategy
From Hype to Moat: Building a Defensible AI StrategyFrom Hype to Moat: Building a Defensible AI Strategy
From Hype to Moat: Building a Defensible AI Strategy
victoriamangiantini1
 
TechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdf
TechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdfTechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdf
TechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdf
TechSoup
 
Product in Wartime: How to Build When the Market Is Against You
Product in Wartime: How to Build When the Market Is Against YouProduct in Wartime: How to Build When the Market Is Against You
Product in Wartime: How to Build When the Market Is Against You
victoriamangiantini1
 
Capitol Doctoral Presentation -May 2025.pptx
Capitol Doctoral Presentation -May 2025.pptxCapitol Doctoral Presentation -May 2025.pptx
Capitol Doctoral Presentation -May 2025.pptx
CapitolTechU
 
TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...
TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...
TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...
TechSoup
 
The Reproductive System of Insects: An Overview.pptx
The Reproductive System of Insects: An Overview.pptxThe Reproductive System of Insects: An Overview.pptx
The Reproductive System of Insects: An Overview.pptx
Arshad Shaikh
 
Post Exam Fun(da)- a General under-25 quiz, Prelims and Finals
Post Exam Fun(da)- a General  under-25 quiz, Prelims and FinalsPost Exam Fun(da)- a General  under-25 quiz, Prelims and Finals
Post Exam Fun(da)- a General under-25 quiz, Prelims and Finals
Pragya - UEM Kolkata Quiz Club
 
Intervene with Precision: Zooming In as a Leader Without Micromanaging
Intervene with Precision: Zooming In as a Leader Without MicromanagingIntervene with Precision: Zooming In as a Leader Without Micromanaging
Intervene with Precision: Zooming In as a Leader Without Micromanaging
victoriamangiantini1
 
Presentation on Career Opportunities in Reservation and Air Ticketing By Md ...
Presentation on Career Opportunities  in Reservation and Air Ticketing By Md ...Presentation on Career Opportunities  in Reservation and Air Ticketing By Md ...
Presentation on Career Opportunities in Reservation and Air Ticketing By Md ...
Md Shaifullar Rabbi
 
Online elections for Parliament for European Union
Online elections for Parliament for European UnionOnline elections for Parliament for European Union
Online elections for Parliament for European Union
Monica Enache
 
Maslows Toolbox - Inclusive Classrooms.pptx
Maslows Toolbox - Inclusive Classrooms.pptxMaslows Toolbox - Inclusive Classrooms.pptx
Maslows Toolbox - Inclusive Classrooms.pptx
Pooky Knightsmith
 
The Board Doesn’t Care About Your Roadmap: Running Product at the Board
The Board Doesn’t Care About Your Roadmap: Running Product at the BoardThe Board Doesn’t Care About Your Roadmap: Running Product at the Board
The Board Doesn’t Care About Your Roadmap: Running Product at the Board
victoriamangiantini1
 
20250515 Ntegra San Francisco 20250515 v15.pptx
20250515 Ntegra San Francisco 20250515 v15.pptx20250515 Ntegra San Francisco 20250515 v15.pptx
20250515 Ntegra San Francisco 20250515 v15.pptx
home
 
Leveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdf
Leveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdfLeveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdf
Leveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdf
TechSoup
 
From Building Products to Owning the Business
From Building Products to Owning the BusinessFrom Building Products to Owning the Business
From Building Products to Owning the Business
victoriamangiantini1
 
EUPHORIA GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 21 MARCH 2025
EUPHORIA GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 21 MARCH 2025EUPHORIA GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 21 MARCH 2025
EUPHORIA GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 21 MARCH 2025
Quiz Club of PSG College of Arts & Science
 
Statement by Linda McMahon on May 21, 2025
Statement by Linda McMahon on May 21, 2025Statement by Linda McMahon on May 21, 2025
Statement by Linda McMahon on May 21, 2025
Mebane Rash
 
he Grant Preparation Playbook: Building a System for Grant Success
he Grant Preparation Playbook: Building a System for Grant Successhe Grant Preparation Playbook: Building a System for Grant Success
he Grant Preparation Playbook: Building a System for Grant Success
TechSoup
 
ITI monthly test COPA Online Quiz December 2019 PDF
ITI monthly test  COPA Online Quiz December 2019 PDFITI monthly test  COPA Online Quiz December 2019 PDF
ITI monthly test COPA Online Quiz December 2019 PDF
SONU HEETSON
 
The Pedagogy We Practice: Best Practices for Critical Instructional Design
The Pedagogy We Practice: Best Practices for Critical Instructional DesignThe Pedagogy We Practice: Best Practices for Critical Instructional Design
The Pedagogy We Practice: Best Practices for Critical Instructional Design
Sean Michael Morris
 
From Hype to Moat: Building a Defensible AI Strategy
From Hype to Moat: Building a Defensible AI StrategyFrom Hype to Moat: Building a Defensible AI Strategy
From Hype to Moat: Building a Defensible AI Strategy
victoriamangiantini1
 
TechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdf
TechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdfTechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdf
TechSoup Introduction to Generative AI and Copilot - 2025.05.22.pdf
TechSoup
 
Product in Wartime: How to Build When the Market Is Against You
Product in Wartime: How to Build When the Market Is Against YouProduct in Wartime: How to Build When the Market Is Against You
Product in Wartime: How to Build When the Market Is Against You
victoriamangiantini1
 
Capitol Doctoral Presentation -May 2025.pptx
Capitol Doctoral Presentation -May 2025.pptxCapitol Doctoral Presentation -May 2025.pptx
Capitol Doctoral Presentation -May 2025.pptx
CapitolTechU
 
TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...
TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...
TechSoup - Microsoft Discontinuation of Selected Cloud Donated Offers 2025.05...
TechSoup
 
The Reproductive System of Insects: An Overview.pptx
The Reproductive System of Insects: An Overview.pptxThe Reproductive System of Insects: An Overview.pptx
The Reproductive System of Insects: An Overview.pptx
Arshad Shaikh
 
Post Exam Fun(da)- a General under-25 quiz, Prelims and Finals
Post Exam Fun(da)- a General  under-25 quiz, Prelims and FinalsPost Exam Fun(da)- a General  under-25 quiz, Prelims and Finals
Post Exam Fun(da)- a General under-25 quiz, Prelims and Finals
Pragya - UEM Kolkata Quiz Club
 
Intervene with Precision: Zooming In as a Leader Without Micromanaging
Intervene with Precision: Zooming In as a Leader Without MicromanagingIntervene with Precision: Zooming In as a Leader Without Micromanaging
Intervene with Precision: Zooming In as a Leader Without Micromanaging
victoriamangiantini1
 
Presentation on Career Opportunities in Reservation and Air Ticketing By Md ...
Presentation on Career Opportunities  in Reservation and Air Ticketing By Md ...Presentation on Career Opportunities  in Reservation and Air Ticketing By Md ...
Presentation on Career Opportunities in Reservation and Air Ticketing By Md ...
Md Shaifullar Rabbi
 
Online elections for Parliament for European Union
Online elections for Parliament for European UnionOnline elections for Parliament for European Union
Online elections for Parliament for European Union
Monica Enache
 
Maslows Toolbox - Inclusive Classrooms.pptx
Maslows Toolbox - Inclusive Classrooms.pptxMaslows Toolbox - Inclusive Classrooms.pptx
Maslows Toolbox - Inclusive Classrooms.pptx
Pooky Knightsmith
 
The Board Doesn’t Care About Your Roadmap: Running Product at the Board
The Board Doesn’t Care About Your Roadmap: Running Product at the BoardThe Board Doesn’t Care About Your Roadmap: Running Product at the Board
The Board Doesn’t Care About Your Roadmap: Running Product at the Board
victoriamangiantini1
 
20250515 Ntegra San Francisco 20250515 v15.pptx
20250515 Ntegra San Francisco 20250515 v15.pptx20250515 Ntegra San Francisco 20250515 v15.pptx
20250515 Ntegra San Francisco 20250515 v15.pptx
home
 
Leveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdf
Leveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdfLeveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdf
Leveraging AI to Streamline Operations for Nonprofits [05.20.2025].pdf
TechSoup
 
From Building Products to Owning the Business
From Building Products to Owning the BusinessFrom Building Products to Owning the Business
From Building Products to Owning the Business
victoriamangiantini1
 
Statement by Linda McMahon on May 21, 2025
Statement by Linda McMahon on May 21, 2025Statement by Linda McMahon on May 21, 2025
Statement by Linda McMahon on May 21, 2025
Mebane Rash
 
he Grant Preparation Playbook: Building a System for Grant Success
he Grant Preparation Playbook: Building a System for Grant Successhe Grant Preparation Playbook: Building a System for Grant Success
he Grant Preparation Playbook: Building a System for Grant Success
TechSoup
 
ITI monthly test COPA Online Quiz December 2019 PDF
ITI monthly test  COPA Online Quiz December 2019 PDFITI monthly test  COPA Online Quiz December 2019 PDF
ITI monthly test COPA Online Quiz December 2019 PDF
SONU HEETSON
 
The Pedagogy We Practice: Best Practices for Critical Instructional Design
The Pedagogy We Practice: Best Practices for Critical Instructional DesignThe Pedagogy We Practice: Best Practices for Critical Instructional Design
The Pedagogy We Practice: Best Practices for Critical Instructional Design
Sean Michael Morris
 
Ad

How to Configure Deduplication Rules in Odoo 17 Data Cleaning

  • 1. How to Configure Deduplication Rules in Odoo 17 Data Cleaning Enterprise
  • 2. Introduction Enterprise Data cleaning involves recognizing, detecting, and eliminating unnecessary, duplicate, or irrelevant data from a dataset. When combining multiple data sources, the probability of encountering data duplication rises significantly. Field cleaning and deduplication help maintain accurate and reliable data by utilizing the tools and strategies are available.
  • 3. Enterprise ● Field cleaning in Odoo involves removing or correcting inaccurate or irrelevant data to ensure data integrity. ● Deduplication in Odoo refers to identifying and eliminating duplicate records to maintain a clean and accurate dataset
  • 4. Deduplication Rules Enterprise Deduplication involves the elimination of redundant data, particularly within computer systems. A robust and secure deduplication process utilizes sophisticated analysis tools to identify and remove unnecessary duplicate copies of data, ensuring that only unique instances remain in the system.
  • 5. Configuring Deduplication Rules in Odoo: Enterprise Steps 1. Access the Data Cleaning Module 2. Create a Deduplication Rule 3. Define the Model 4. Set the Matching Criteria 5. Configure the Actions 6. Schedule and Automate
  • 7. Enterprise ● First, ensure that the Data Cleaning module is installed. ● Under the configuration menu, there is an option to create deduplication rules. ● Select the model (e.g., Contacts, Leads) to which the deduplication rule will apply. ● Define the fields that should be checked for duplicates. ● Specify the matching conditions, such as exact match, case-insensitive match, or partial match. ● Choose an action to take when duplicates are found: then merge the records ● Set the frequency for running the deduplication process. Automate it to run at regular intervals Explanation
  • 9. Enterprise ● Manual Execution: manually trigger the deduplication process by selecting the rule and clicking on "Run Deduplication. ● Review and Merge: It will have a list of potential duplicates based on the defined criteria. Review and the identified duplicates and confirm the merges. Running Deduplication
  • 11. Enterprise ● Model: Select the model for which the deduplication rule is being defined. For Leads/Opportunities, you would select the "crm.lead" model. ● Name: Enter a name for the deduplication rule ● Active:This checkbox indicates whether the deduplication rule is active or not ● Fields for Matching: Define which fields should be used to identify duplicates. Common fields include: Name( The name of the lead or opportunity), Email(The email address associated with the lead), Phone(The phone number of the lead), Mobile(The mobile number of the lead), Company Name(The company name associated with the lead) Explanation
  • 12. Enterprise ● Matching Conditions: Set the conditions for matching. Options include: ■ Case/Accent-Insensitive Match: Ignores differences in capitalization and accents, treating similar characters as the same. ■ Exact Match: Requires exact character-for-character correspondence, including capitalization and accents. ● Scheduled Time: Define when the deduplication process should run. Options include: ○ Daily: Run the process every day. ○ Weekly: Run the process once a week. Explanation
  • 14. Enterprise Explanation In the given example, four conditions are defined for deduplication: ● Customer: Exact match ● Email: Case/Accent-insensitive match ● Company: Case/Accent-insensitive match ● Contact: Case/Accent-insensitive match These conditions ensure that duplicates are identified by checking if the same customer has the same email, company, and contact information. If all these conditions are met, the leads will be flagged for deduplication.
  • 16. Enterprise Explanation ● All duplicate leads/opportunities are displayed here. There is an option to merge them, by clicking the "Merge" button, all unwanted duplicates will be consolidated into a single record.
  • 17. Enterprise Explanation Whenever the merge button is clicked, a confirmation prompt will appear. Upon confirmation, the two records will be merged
  • 19. Enterprise Conclusion Hence Deduplication Module and it’s rules helps us in the regular maintenance and cleanup of our database and help free disk space.
  • 20. For More Info. Check our company website for related blogs and Odoo book. Check our YouTube channel for functional and technical videos in Odoo. Enterprise www.cybrosys.com
  翻译: