Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 120 |
Technical Name |
One2many_tracking |
License | AGPL-3 |
Versions | 15.0 16.0 17.0 |
One2many Tracking Odoo Module
- Comprehensive Tracking: It enables detailed monitoring and logging of changes that occur within One2Many fields. Every addition, modification, or deletion made to related records is meticulously recorded, ensuring a complete audit trail. Improved Visibility: Users gain greater transparency into the history of changes within One2Many relationships. They can easily view past modifications, who made them, and when they occurred. Enhanced Control and Security: Administrators and managers can maintain better control over data integrity by tracking modifications within the One2Many field. This helps in ensuring compliance and securing sensitive information. User-Friendly Interface: The module integrates seamlessly into the Odoo interface, offering an intuitive and user-friendly experience. Users can access the change logs and historical data effortlessly. Customizable Configuration: The module often allows for customization, enabling administrators to tailor the tracking settings based on specific business requirements. This flexibility ensures adaptability to varying use cases. Reporting and Analysis: It facilitates generating reports or analytics based on the tracked changes, enabling stakeholders to derive insights, identify patterns, and make informed decisions based on historical data. Compatibility: The module is typically designed to work across various Odoo modules and can be easily integrated into existing setups without causing disruptions. Overall, the "Tracking Change in One2Many" module is a valuable addition for businesses using Odoo, empowering them with comprehensive tracking and monitoring capabilities within One2Many relationships. It helps maintain data accuracy, improves accountability, and supports informed decision-making by providing a detailed history of changes made to related records.
Table of contents
How it work
Inherit your class with your xmany field do you want to track any change
Add tracking=True in inherit field one2many or many2many
set tracking_field="name_field"
Example Before

Example After

Credits
Authors
- Mohamed Hraich
Maintainers
This module is maintained by the MMH.

Please log in to comment on this module