Вы можете отслеживать изменения в пользовательском интерфейсе Odoo также с помощью модуля mail.thread
.
наследовать вашу модель от mail.thread
_inherit = ['mail.thread', 'ir.needaction_mixin']
добавить track_visibility='onchange'
в полях модели, которые выхотел отследить.т.е.
user_id = fields.Many2one('res.users', 'Assigned to',
select=True, track_visibility='onchange')
будет регистрировать изменения поля user_id на самом интерфейсе Odoo.
![enter image description here](https://i.stack.imgur.com/9eaLW.png)
проверить модель project.task
в модели Odoo по умолчанию для примера.
Или Вы можете использовать модуль Журнал аудита из ОСА
https://www.odoo.com/apps/modules/10.0/auditlog/