Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2 Răspunsuri
10915 Vizualizări

Hello All,

Actually I want to add "Schedule Activity" view for my model. 

for this I need to inherit "mail.activity.mixin" model in my model to achieve this feature. 

So anyone can help me to achieve this requirement in Odoo Studio? 

Thanks

Imagine profil
Abandonează

I need this! 

Cel mai bun răspuns

Hi,

You can add chatter using this option highlighted in the screenshot below to any inherited model.


Hope it helps

Imagine profil
Abandonează
Cel mai bun răspuns
Try this:_inherit = ['mail.thread', 'mail.activity.mixin']
@api.multi def write(self, vals): for rec in self: vals = self._prepare_params_for_update(vals, rec) if vals['has_problem']: act_type_id = self.env['mail.activity.type'].search( [('name', 'ilike', 'Record Has Problems')], limit=1).id self.env['mail.activity'].create({ 'res_model_id': self.env.ref( < my_model_id > ).id, 'res_id': rec.id, 'user_id': rec.user_id.id, 'activity_type_id': act_type_id, 'date_deadline': vals['date_submitted'], }) return super(ChecklistRecord, self).write(vals)
Imagine profil
Abandonează
Autor

Thanks Muhammad!

Thanks for you time and the code is right but I am asking how to achieve the same in Odoo Studio.

Related Posts Răspunsuri Vizualizări Activitate
0
iul. 24
1194
0
iul. 24
716
1
sept. 23
1892
1
sept. 24
936
0
iul. 24
859