OdooWiki OCA HUB

Web Confirm Duplicate

web_confirm_duplicate folder_open OCA/web open_in_new
Uncategorised License: AGPL-3

This module adds a confirmation dialog when duplicating a record.

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Adds a confirmation dialog before a record is duplicated, so users must confirm the action instead of copying records by accident.

This module changes how the Duplicate action behaves in Odoo's backend views. When a user clicks Duplicate on a record, a pop-up dialog appears asking "Are you sure you want to duplicate this record ?". Only if the user confirms does Odoo actually create the copy and open it in edit mode; if the user cancels, nothing is duplicated.

The confirmation is enabled for backend views through the standard view setup, so it applies wherever the Duplicate button is available in the web client. The dialog is a standard Odoo confirmation window with a confirm button, and the copy is created only after confirmation.

  • No new menus, screens or reports are added.
  • No new database models or fields are created.
  • No business rules, checks, emails or scheduled jobs are added.
  • It only affects the user interface behaviour of the Duplicate action in the backend.

Because the module depends only on the core web client, it works across the different Odoo apps that offer a Duplicate button, without changing any data structure. It is a small usability safeguard against accidental duplication of records.

Depends on

web

Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 13.0

Go to a form view of any record, click duplicate. A confirmation dialog will pop up.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.