Dosen't work...the followers don't recieve an email when the state is change. Here is the code
In the document .py
_track = {
'state': {
'mt_escribano_stage': lambda self, cr, uid, obj, ctx=None: obj['state'] in ['enalquiler', 'alquilado', 'enventa','vendido'],
},
}
_columns = {
'id': fields.integer('ID', readonly=True),
'name': fields.char('Descripción', size=256, required=True),
'number': fields.char('Nro. de expediente', size=64, required=True),
'state': fields.selection(PROPIEDAD_ESTADOS, 'Estado', size=16, readonly=True, track_visibility='onchange'),
'active': fields.boolean('Activo'),
}
in then docuement _view.xml
<field name="message_follower_ids" widget="mail_followers"/> <field name="message_ids" widget="mail_thread"/>
in the docuement _data.xml
<openerp> <data noupdate="1"> <record id="mt_escribano_stage" model="mail.message.subtype"> <field name="name">Stage Changed</field> <field name="res_model">escribano</field> <field name="default" eval="False"/> <field name="description">Stage changed</field> </record> </data> </openerp>
The followers as well as the subtypes appears in the docuement web when i create a new document. Also when i add a follower he recieves an email inviting him to follow the document, but when i change the state of a document the followers don't recieve an email. What i'm doing wrong? Thanks.
Hi, have you already got an answer? I met with the same confusion.
Implementation of track visibility in Odoo: https://learnopenerp.blogspot.com/2022/05/enable-field-tracking-track-visibility-in-odoo-15.html