Auto
Skip to Content

Dynamic Field Tracking

Enable chatter field tracking on any model from a dedicated configuration menu
Category: Technical
19.0 0
https://koderxpert.com/web/image/product.template/71/image_1920?unique=075e144
(0 review)
  • Odoo Version

This combination does not exist.

Koderxpert Technologies
Community
Enterprise
Odoo.sh

Dynamic Field Tracking

Enable chatter tracking for any field of any model — no code and no tracking=True needed. Configure per-field tracking from the UI, including one2many line changes logged on the parent record.

Dynamic Tracking Configuration
Compass

Explore This Module

Overview Icon

Overview

Dynamic Field Tracking lets administrators enable chatter tracking on any field of any model without writing code. Simply pick a model with a chatter (mail.thread) and every field is added automatically with tracking enabled — then toggle individual fields on or off as needed. Changes on one2many lines (create, update, delete) are logged on the parent record's chatter, such as order line changes on a sale order. It merges seamlessly with native tracking, applies instantly without a server restart, and stays performant thanks to ORM-cached configuration.

Features Icon

Features

Community & Enterprise Support

Available in Odoo 19.0 Community and Enterprise.

No-Code Configuration

Pick a model and every field is added automatically with tracking enabled by default — no tracking=True, no development needed.

Per-Field Control

Toggle tracking on or off for each field individually. Only models with a chatter (mail.thread) are proposed.

One2many Line Tracking

Line changes (create, update, delete) are logged on the parent record's chatter — for example, order line changes on the sale order.

Merged with Native Tracking

Fields already tracked in code keep working as before — dynamic tracking simply extends them.

Instant & Performant

Configuration changes apply immediately with no server restart, and the ORM-cached configuration adds no extra database queries on regular writes.

Screenshots

Dedicated menu under Settings → Technical → Dynamic Tracking

Dynamic Tracking menu

Select a model: all of its fields are added automatically, with a toggle to enable or disable tracking per field

Tracking configuration form

All tracked changes are logged in the chatter — including one2many lines such as sale order lines

Tracked changes in the chatter
Services Icon

Our Services

Industries Icon

Our Industries

Legal
Legal

Ensuring legal compliance, our setup is user-friendly.

Banking
Banking

Legal-compliant, user-friendly banking setup.

Logistic
Logistic

A platform for Logistic management.

Manufacturing
Manufacturing

Plan, track and schedule your operations.

E-commerce
E-commerce

Mobile friendly, awe-inspiring product pages.

Construction
Construction

Efficiently track construction services.

Fashion
Fashion

Operate your fashion business systematically.

Pharma
Pharma

Operate your pharmacy efficiently.

Support Icon

Support

Need Help?

Got questions or need help? Get in touch.

info@koderxpert.com

WhatsApp

Say hi to us on WhatsApp!

+91 7490974892

Website

Visit our homepage for more information.

KoderXpert Technologies Private Limited

Odoo Certificate
Odoo Partner
Company Logo
Technical Information
Availability Odoo Online Odoo.sh On Premise
Technical Name kx_dynamic_tracking
License LGPL-3
Dependencies mail
Supported Versions
19.0 19.0.1.0.1 FREE
Want to share your experience? Writing a review is open to verified customers — buy or download this module first.

Customer Reviews