def action_asignado(self):
if not self.asignacion:
raise osv.except_osv(('Error'),('Debes llenar el campo: asignado a'))
self.fecha_asignado_a=datetime.today()
diferencia=self.calcular_dias(self.fecha_recibido, self.fecha_asignado_a)
self.dia_asignado_a=diferencia.days
self.state='asignado'
self.enviar_mensaje_status()
self.message_subscribe_users(user_ids=[self.asignacion.id])
# PARA ENVIAR E-MAIL
cuerpo_mensaje = """Se le ha asignado una Ticket en Help Desk:<br>
Codigo: %s,<br>
Asunto: %s,<br>
Descripcion: %s,<br> """ % (self.codigo, self.denominacion, self.descripcion)
const_mail = {'email_from' : self.solicitante_id.email,
'email_to' : self.asignacion.login,
#'partner_ids' : [(0,0,{'res_partner_id':self.asignacion.partner_id, 'mail_message_id': ids_mail})],
'subject' : "Re: %s" % self.codigo,
'body_html' : cuerpo_mensaje}
ids_mail = self.env['mail.mail'].create(const_mail).send()
return True
# FIN DE EMAIL
评论列表
文章目录