Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Auto Save Form View v 17.0
  4. Sales Conditions FAQ

Auto Save Form View

by bitlevelcode https://bitlevelcode.com
Odoo

$ 4.99

v 17.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 195
Technical Name blc_auto_save_form_view
LicenseOPL-1
Websitehttps://bitlevelcode.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 195
Technical Name blc_auto_save_form_view
LicenseOPL-1
Websitehttps://bitlevelcode.com
  • Description
  • License
Auto-save • Configurable timer • Safer forms

Auto Save Form View

Automatically save Odoo form views in the background to avoid losing user input

This module adds an automatic, silent save mechanism to Odoo 17 form views. Unsaved changes are periodically written to the database based on a configurable timer (default 30 seconds), reducing the risk of data loss caused by browser crashes, network issues, or power failures.

Explore Features Watch Demo Setup Guide

Watch Auto Save in Action

See how the form is silently saved every few seconds while users continue editing, keeping records up to date without interrupting their workflow.

Auto Save Form View Demo
▶

Click to Play Demo

Watch how unsaved changes are automatically stored using the configured auto-save timer.

Quick Overview

A lightweight backend enhancement that periodically saves dirty form views to the database. The module is configurable and respects your business rules about when and what should be saved automatically.

🛡️

Protects against data loss

If a form has unsaved changes, the module saves it automatically at a defined interval, reducing the impact of unexpected browser or network issues.

⏱️

Configurable timer

Control the auto-save interval using the auto_save_timer_key system parameter (in seconds, default: 30). A safe minimum of 5 seconds is enforced.

🎯

Flexible behavior

Decide whether to auto-save new records and whether to save only draft records or any state. If a model has no state field, it is always eligible.

Features

Designed to silently protect user work while staying compliant with Odoo 17 UX patterns. No popups, no extra clicks – just safe, periodic saves in the background.

🧾

Background auto-save on form view

Automatically saves dirty form views using the configured timer while the user continues editing the same record.

🧭

Control saving of new records

Use the Auto Save New Form option to decide if brand-new records should be saved automatically. A helpful warning explains that this may affect sequences.

🔄

State-aware saving

With Auto Save With Any State disabled, only draft records are saved. Enable it to auto-save records in any state when appropriate.

🧠

Smart handling of models without state

If a model does not have a state field, the record is always eligible for auto-save, keeping the behavior predictable across models.

⚙️

Simple configuration

Configure auto-save options from Settings → General Settings and fine-tune the timer via Technical → System Parameters without custom code.

🌍

Odoo 17 ready

Built on Odoo 17 services and form controller APIs so it integrates cleanly with the standard web client behavior.

Setup Guide

Install the module, enable the options that match your business rules, and (optionally) adjust the auto-save interval using a system parameter.

1

Install

Install the module from the Apps menu.

● Apps → Search "Auto Save Form View"
● Click Install
2

Configure options

Open Settings → General Settings and locate the Auto Save Form View block. Choose how auto-save should behave.

✓ Enable Auto Save New Form if new records should be saved
✓ Enable Auto Save With Any State to save beyond draft
3

Adjust timer (optional)

If needed, change the auto-save interval using a system parameter so it matches your performance and safety expectations.

✓ auto_save_timer_key
Go to Technical → System Parameters and set the value in seconds (default: 30).

Auto Save Form View Screenshots

A visual overview of the auto-save behavior and configuration screens inside Odoo 17.

1) Auto-save while editing a form
Auto-save in form view while user is editing
2) Auto Save Form View settings
Auto Save Form View configuration in General Settings
3) System parameter for timer
System parameter auto_save_timer_key configuration

Frequently Asked Questions

Q: How often does the form auto-save?

By default, the form auto-saves every 30 seconds. You can change this by updating the auto_save_timer_key system parameter in seconds. The module enforces a minimum value of 5 seconds.

Q: Will new records be saved automatically?

This is controlled by the Auto Save New Form option. If enabled, brand-new records will also be auto-saved. A note in the settings reminds you that this may affect sequence numbers.

Q: How does state-based saving work?

When Auto Save With Any State is disabled, only records with a state field set to draft are auto-saved. If the option is enabled, records can be auto-saved regardless of their state value.

Q: What if my model does not have a state field?

If there is no state field on the model, the record is treated as always eligible for auto-save. The module does not try to infer state from other fields such as stage_id.

Q: Is it compatible with Community and Enterprise?

Yes. The module is designed for Odoo 17 and works with both Community and Enterprise editions, as long as the standard web client is used.

Why Use This Module?

Give users peace of mind when working with long or complex forms, and reduce the operational risk of losing important input.

Avoid losing important work

When users spend time filling in forms and something unexpected happens, the auto-save mechanism makes sure most of their work is already stored.

Transparent for end users

The module works silently in the background. Users continue to work as usual while the system takes care of saving their progress.

Our Apps

Explore more productivity apps. Want a specific feature? Contact us for a quick recommendation.

Our App 1
Auto Reload Calendar View
Keep Your Calendar Always Up to Date - Automatically
View on Odoo Apps
Our App 2
Auto Reload List Kanban Views
Auto Reload — List & Kanban Views
View on Odoo Apps
Our App 3
Project Dashboard
Complete Project Analytics at Your Fingertips
View on Odoo Apps
Our App 4
Odoo CRM Dashboard
Complete Sales Analytics at Your Fingertips
View on Odoo Apps
Our App 5
Odoo Sales Dashboard
Complete Sales Analytics at Your Fingertips
View on Odoo Apps
Our App 6
Odoo Google Sheets Connector
Seamlessly integrate Odoo with Google Sheets.
View on Odoo Apps
Our App 7
POS Fix Discount on Total Amount
Apply fixed discount amounts at checkout in Odoo POS with ease.
View on Odoo Apps
Our App 8
Quick User Search
Find Any User in Seconds
View on Odoo Apps

Need Help or Customization?

We can help you configure the auto-save behavior, choose the right timer value, or adapt the module to your specific Odoo workflows.

Contact Support
View Features

Contact

Write to us and we will respond as soon as possible.

📧 bitlevelcode@gmail.com
🌐 Support Available
🕒 Odoo 17 Support
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with