| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 137 |
| Technical Name |
codeerts_archive_anything |
| License | LGPL-3 |
| Website | https://codeerts.odoo.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 137 |
| Technical Name |
codeerts_archive_anything |
| License | LGPL-3 |
| Website | https://codeerts.odoo.com |
| Versions | 18.0 19.0 |
Archive Anything
Turn on Archive and Unarchive for any Odoo model,
native or custom, with one click and no code.
Enable archiving from the standard Models screen. The module adds the field, shows the Archived ribbon, and cleanly reverses everything when you turn it off.
|
Any
Model Supported
|
1 Click
To Enable
|
0
Lines of Code
|
Free
LGPL-3
|
v19
Compatible
|
What this module does
Archive Anything adds an Enable Archiving button to Odoo's standard Models screen, so an administrator can switch on Archive and Unarchive for any model that does not already support it. This includes your custom models and Studio models, with no development work.
Enabling a model adds the archiving field for you, turns on the standard Archive and Unarchive actions in the list and form, and shows the familiar red Archived ribbon on archived records. Existing records stay active and new records are active by default, so nothing is hidden until you choose to archive it. Disable Archiving cleanly reverses everything, and models that already support archiving are detected and never touched.
|
📦
Archive any model
Switch on Archive and Unarchive for any model from the standard Models screen, including custom and Studio models that have no archiving by default. |
🔖
Archived ribbon included
Enabled models show the standard red Archived ribbon on the form, exactly like Odoo's built-in archivable models, so archived records are obvious at a glance. |
↩
Clean and reversible
Disable Archiving unarchives every record and removes the field the module created, returning the model to its original state. Native models are never modified. |
|
🖥 Works from the standard Models screen
An Enable Archiving button is added right on Odoo's Models form, so there is no separate app and nothing extra on your home screen. |
🧩 Custom and Studio models
Not limited to built-in models. Any model you or Studio created can be made archivable in the same single click. |
|
✅ Standard Archive and Unarchive
Once enabled, the normal Archive and Unarchive actions appear in the Actions menu of the list and form, just like core Odoo models. |
🛡 Native models protected
Models that already ship with archiving are detected automatically and shown as built-in, so the module never alters them. |
|
👁 Nothing hidden by surprise
When you enable a model, all existing records stay active and new records are active by default, so records only disappear when you archive them. |
🔐 Administrator only
Enabling and disabling archiving is restricted to administrators, with a clear confirmation before any structural change is made. |
How to set it up
|
1
|
Open the Models screen
Go to Settings, then Technical, then Models, and open the model you want to make archivable. |
|
2
|
Click Enable Archiving
Confirm the short notice. The Archiving status changes to Enabled and the archiving field is added for you. |
|
3
|
Archive records as usual
Open any record of that model. Archive and Unarchive now appear in the Actions menu, and archived records show the red Archived ribbon. |
|
4
|
Disable anytime
Open the model again and click Disable Archiving to unarchive all records and remove everything the module added. |
Screenshots
STEP 1: ENABLE ARCHIVING ON ANY MODEL FROM THE MODELS SCREEN
STEP 2: THE MODEL IS NOW ENABLED, WITH A ONE-CLICK DISABLE
STEP 3: ARCHIVED RECORDS SHOW THE STANDARD ARCHIVED RIBBON
Technical information
|
Version
19.0
|
License
LGPL-3
|
Editions
Community & Enterprise
|
Dependencies
Base only
|
Technical name: codeerts_archive_anything · Depends on: base
Frequently asked questions
Open Settings, then Technical, then Models, pick your model and click Enable Archiving. The module adds the archiving field and the standard Archive and Unarchive actions appear on the list and form right away.
Yes. Everything is done from the standard Models screen with a single button. No development, no custom field setup, and no view editing is required.
No. When you enable archiving the module keeps every existing record active and makes new records active by default, so nothing disappears until you choose to archive it.
The module unarchives all records of that model, removes the Archived ribbon, and deletes the archiving field it created, returning the model to its original state. Models that already had a built-in active field are never touched.
Yes. Once a model is enabled, its form shows the standard red Archived ribbon on archived records, exactly like Odoo's built-in archivable models.
Yes, it runs on both Community and Enterprise and depends only on base. Each Odoo Apps Store listing shows the exact version it supports.
The team behind this module
About CODEerts
Full-Service Odoo ERP Agency · Solutions That Scale
Every module in our store is built from real client work, tested in production and maintained long-term by a team of Odoo certified consultants. When you need more than an app, we deliver the full solution.
|
🏗️ Implementation
Full Odoo roll-outs from requirements to go-live, across any industry and company size. |
🧩 Custom Development
Bespoke modules, OWL components and business logic built precisely to your workflow. |
🔄 Migrations
Zero-data-loss upgrades from older Odoo versions with full custom module porting. |
|
🔌 Integrations
Payment gateways, shipping carriers, biometric devices, eCommerce and third-party APIs. |
🔍 Odoo Audits
Performance, security and code-quality reviews that surface risks before they become problems. |
🧑💻 Support & Training
Ongoing helpdesk, user training and monthly retainers so your team stays productive. |
|
Odoo
Certified
|
6+
Years
|
50+
Projects
|
10+
Industries
|
Live
Support
|
More from CODEerts
Other apps we build to make Odoo do more. Tap any card to open it on the Odoo Apps Store.
FREE Transaction Flow Visualizer | FREE Smart Mail Rebrand | FREE Duplicate Record Detector | FREE Audit Log Viewer |
AI Dashboard Builder | Advance Payment Pro | Dual Book & Tax Depreciation | Smart Duplicate Detector |
See every CODEerts app on the Odoo Apps Store.
Please log in to comment on this module