presup_noadjunto.py 782 Bytes
# -*- coding: utf-8 -*-

from odoo import models, fields, api
from datetime import datetime, date

class hgt_presupnoadjunto(models.TransientModel):
    _name = "hgt.presupnoadjunto"

    pna_solicitudpres = fields.Many2one(
        string='Solicitud asociada',
        comodel_name ='hgt.compra_solicitudpresupuesto',
    )

    pna_opcion = fields.Selection(
        string=u'Acepto o Rechazo',
        selection=[('a', 'a'), ('r', 'r')]
    )

    def acepto_pna(self):
        self.pna_solicitudpres.csp_pna_ejecuto = self.env.user.id
        self.pna_solicitudpres.onchange_fecha_pna()
        if self.pna_opcion == 'a':
            self.pna_solicitudpres.acepto_prend()
        if self.pna_opcion == 'r':
            self.pna_solicitudpres.rechazo_prend()
        return(True)