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',
        }