linea_deuda.py
972 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# -*- 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',
)