| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 164 |
| Technical Name |
amq_base_field_changes |
| License | LGPL-3 |
| Website | https://amq-rafco.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 164 |
| Technical Name |
amq_base_field_changes |
| License | LGPL-3 |
| Website | https://amq-rafco.com |
AMQ Base Field Changes
Lock fields after record creation, add Chatter to any model, and enable field tracking — all configured from the Odoo UI with zero code.
Customise Field Behaviour Without Code
Powerful administrative controls built on top of Odoo's base model — no developer required.
Post-Creation Field Lock
Make any field read-only once a record has been saved. Prevent edits to sensitive data while still allowing entry on first creation.
Dynamic Chatter Injection
Add Odoo's full Chatter (messaging, log, activities) to any model that doesn't natively have it — with a single checkbox.
Custom Field Tracking
Log field-level changes to the Chatter message thread for any configured field — even on models without native tracking.
Granular Model Control
Configure independently per model. Apply locks to specific fields and leave others editable — full precision control.
Zero Code Required
Everything is managed from Settings > Technical > Base Field Changes. No Python, no XML, no upgrades.
Base Model Override
Works by safely overriding get_view and write on the base model — compatible with all standard and custom modules.
How to Get Started
- Install the module from your Odoo Apps menu.
- Go to Settings > Technical > Base Field Changes and create a new configuration.
- Select a Model (e.g.,
sale.order) from the dropdown. - To lock fields: add them to the Read Only Fields list. They become read-only after the record has an ID.
- To enable Chatter: check the Enable Chatter box. The Chatter widget is injected automatically into all views for that model.
- To track field changes: in the configuration lines, select fields and check the Chatter checkbox.
Please log in to comment on this module