OdooWiki OCA HUB

Optional quick create

base_optional_quick_create folder_open OCA/server-ux open_in_new
Tools License: AGPL-3

This module allows to avoid to quick create new records, through many2one fields, for a specific model. You can configure which models should allow quick create. When specified, the quick create option will always open the standard create form.

Got the idea from

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets administrators disable the "quick create" shortcut on many2one fields for chosen models, so users must open the full create form instead of typing a name inline.

This module adds a per-model switch that controls whether records can be created quickly from a many2one field (the small "Create and edit..." / inline name entry).

Where it appears: - On the model configuration form (the same screen where models are listed under Settings > Technical > Models), a new checkbox "avoid_quick_create" is added next to the existing "transient" field.

What it does: - When the checkbox is ticked for a model, any attempt to quick-create a record of that model through a many2one field is blocked with a clear error message telling the user to contact the system administrator. - When the checkbox is unticked, the normal quick-create behaviour is restored. - The setting is applied automatically when the model configuration is saved, and it is also re-applied when Odoo starts or reloads its registry, so the choice persists across restarts.

Which areas it touches: - It extends the ir.model model (the technical list of models) and its form view. - It affects the name_create behaviour of the selected models, which is what many2one fields use for quick creation.

Business rule: - Administrators decide model by model whether inline creation is allowed; users of those models then see the standard create form instead of the quick shortcut.

Depends on

base
Models and fields (1)
  • ir.model · extends an existing modelavoid_quick_create

Text generated by AI (DeepSeek) from reading the Odoo 19.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: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/server-ux.

terminal Installation and usage

OCA documentation · Odoo 19.0

To use this module, you need to:

> - go into the menu of ir_model, > - select the model for which you want to disable the quick create > option, > - enable the option Avoid quick create.

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.