linea_deuda.py 972 Bytes
# -*- coding: utf-8 -*-
#from odoo.exceptions import UserError
from odoo import models, fields, api
#from datetime import datetime

class vnt_linea_deuda(models.Model):
    _name = 'vnt.linea_deuda'

    #hacer dominio solo facturas emitidas, ventas
    ld_factura = fields.One2many(
        string='Factura',
        comodel_name='asw.comprobante',
        inverse_name='comp_lin_deuda',
    )

    ld_fecha_vto = fields.Datetime(
        string=u'Fecha de Vencimiento',
        related='ld_factura.comp_fecha_cancelacion'
    )

    ld_estado = fields.Selection(
        string=u'Estado Factura',
        related='ld_factura.comp_estado',
    )

    ld_total = fields.Monetary(
        string=u'Total Factura',
        related='ld_factura.comp_total',
    )

    ld_select = fields.Boolean(
        string="Seleccionar",
    )

    ld_nd = fields.One2many(
        string='Nota Débito',
        comodel_name='asw.comprobante',
        inverse_name='nd_lin_deuda',
    )