Skip to Content
Menu

53.65

v 18.0 Third Party
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 116
Technical Name bd_universal_duplication_restriction
LicenseLGPL-3
Websitehttps://www.beyondatagroup.com/
Versions 14.0 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 116
Technical Name bd_universal_duplication_restriction
LicenseLGPL-3
Websitehttps://www.beyondatagroup.com/
Versions 14.0 15.0 16.0 17.0 18.0

Dynamic Duplication Restriction

ADD A PERSONAL TOUCH AND AID IN NAVIGATION AND ORGANIZATION

This customization not only adds a personal touch to the interface but also aids in efficient navigation and organization within the Odoo system.

Supported Editions

Dynamic Duplication Restriction



Community

Enterprise

odoo sh.

KEY HIGHLIGHTS

Dynamic Duplication Restriction


Model-Based Control

Set duplication rules for any standard or custom model (e.g., Product, Task, Pricelist).

Field-Level Restrictions

Select one or more fields (e.g., Product Name, Internal Reference) that must remain unique within a model.

User-Friendly Setup

Easily create and manage duplication rules through a simple settings interface — no coding required.

Real-Time Validation

Instantly blocks saving of records if duplicates are detected, with a clear error popup.

Supports Custom Models

Not limited to standard Odoo models — works with custom models too.

Improves Data Accuracy

Ensures consistency and avoids redundancy in master data and transactional records.

Overview

Dynamic Duplication Restriction

    The Dynamic Duplication Restriction module in Odoo helps maintain data uniqueness by restricting duplicate records across different models. You can define specific fields in any model (like Product, Task, or Pricelist) where duplication is not allowed, ensuring clean and reliable data entry.

Screenshots

Dynamic Duplication Restriction

Configuration

To turn on the Dynamic Duplication Restriction feature, go to Settings, scroll down to Developer Tools, and click Activate Developer Mode.

Once developer mode is activated, you will be able to see the Duplication Restriction settings.

Enable Duplication Restriction.

Click on Duplication Restriction.
There, you can easily create and manage duplication rules by selecting the model and fields.

Select any standard or custom model (like Product, Task, or Pricelist) from the available list and set the duplication rules for it.

In the Field section, choose one or more fields (like Product Name or Internal Reference) that should stay unique within the selected model.

After setting up or updating the duplication rules, click the Save button.

Real-time Duplicate Validation:

The system automatically checks for and blocks duplicate records based on the selected fields (like Product Name or Internal Reference) when creating or updating a record.

If a duplicate is found, it shows a clear error message such as "Invalid Operation – Duplicate record found!!" to maintain data accuracy and integrity.

Support

Need help? Get in touch.


Need Help?

Got questions or need help?

info@beyondatagroup.com

Call Us

Say hi to us on

18008906775

Book Demo

Book Free Consultation

Click Here!

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 or have a question related to your purchase, please use the support page.