Odoo Module

Form View Edit, Save & Discard Control

Restore the classic Edit/Save/Discard workflow in Odoo 18 — forms open readonly by default, preventing accidental changes across all models without any configuration.

$10.03One-time Price
ZeroAccidental Edits
FreeDocumentation
Form View Edit & Discard Control
Zero Accidental
Edits
Module Overview

Controlled Form Editing for Odoo 18

The Form View Edit, Save & Discard Control module restores a classic and controlled editing workflow in Odoo 18. All form views open in readonly mode by default, allowing users to edit records only after explicitly clicking the Edit button.

This prevents accidental field changes across all models — a common issue in Odoo 18 where forms opened directly in edit mode. After Save or Discard, the form automatically returns to readonly mode, maintaining consistent controlled access to record editing throughout the system.

What It Does

Key Features

Readonly by Default

All form views open in readonly mode, preventing accidental edits when navigating between records in Odoo 18.

Explicit Edit Button

Users must intentionally click the Edit button to enter edit mode — no accidental clicks can trigger unintended changes.

Discard Always Visible

The Discard button appears immediately after entering edit mode so users can always exit cleanly without saving changes.

Save on Field Changes

The Save button is displayed only when actual field changes occur — reducing UI clutter when browsing records without editing.

Auto Return to Readonly

After clicking Save or Discard, the form automatically switches back to readonly mode for consistent controlled behavior.

Works for All Models

No model-specific configuration required — the module applies globally to all form views in Odoo 18 automatically.

Simple Setup

How It Works

Install the module — no configuration required. All form views immediately start opening in readonly mode with the controlled Edit/Save/Discard workflow.

Get the Module
1. Install the module from Odoo Apps 2. Open any record form — it opens in readonly mode immediately 3. Click Edit to enter edit mode — Discard button appears 4. Modify field values — Save button appears when changes detected 5. Click Save to commit or Discard to revert all changes 6. Form returns to readonly mode automatically Applies to all models globally — no per-model setup Compatible with Odoo 18 Community & Enterprise

Restore Controlled Editing in Odoo 18?

Get the Form View Edit Control module from Odoo Apps Store or contact us for setup assistance.

About the Author
Subash V — Nimmu Technologies

Subash V

Odoo Developer & Founder — Nimmu Technologies

I'm Subash, an Odoo developer and the person behind Nimmu Technologies. The Form View Edit Control module was built after Odoo 18 removed the classic Edit/Save/Discard flow — many businesses transitioning to 18 found their staff were accidentally modifying records while browsing. This restores the intentional editing workflow that most Odoo users expect. Reach out if you need specific model exclusions or custom configurations.