generarmensaje.py
1.01 KB
# -*- coding: utf-8 -*-
from odoo import models, fields, api
from odoo.exceptions import UserError
from datetime import datetime
class tpv_generar_nota(models.TransientModel):
_name = 'soporte.mensaje_wiz'
_description = 'Generar Nota'
incidencia = fields.Many2one(
string=u'incidencia origen',
comodel_name='hgt.soporte_incidencia',
)
texto = fields.Text(string='Mensaje')
def Generarmensajeinterno(self):
if self.texto == False:
raise UserError("No puso ningun mensaje")
mensaje = self.env["hgt.soporte_mensaje"].create({})
mensaje.si_incidencias = [self.incidencia.id]
mensaje.si_mensaje = self.texto
def generar_notaCred(self):
return {
'name': "Nota de Débito",
'type': 'ir.actions.act_window',
'res_model': 'asw.comprobante',
'view_mode': 'form',
'view_type': 'form',
'res_id': contra_comprobante.id,
'target': 'self',
}