Source: Infoacp BlogEjemplo de envío de un mail desde OpenERP Odoo ctx = dict(context) ctx.update({ 'default_model': 'acp_exp.parte', 'default_res_id': parte.id, 'default_composition_mode': 'comment', 'mark_so_as_sent': True }) mail_obj = self.pool.get('mail.compose.message') partner_id = self.pool.get('res.users').browse(cr, uid, empleado_seg_id, context=context).partner_id.id subject = 'NUEVA ACTIVIDAD ASIGNADA:' + self.pool.get('acp_exp.actividad').browse(cr, uid, vals.get('actividad_id',False), context=context).name body = 'NUEVA ACTIVIDAD ASIGNADA:' + self.pool.get('acp_exp.actividad').browse(cr, uid, vals.get('actividad_id',False), context=context).name + ' , Observaciones:' + vals.get('observaciones','') mail_id = mail_obj.create(cr, uid, {'partner_ids':[(6, 0, [partner_id])],'subject':subject,'body':body}, context=ctx) mail_obj.browse(cr, uid, mail_id, context).send_mail()
Read full article »
Followers on Owler
1