~vauxoo/addons-vauxoo/7.0-project_issue_conf-dev_luis

« back to all changes in this revision

Viewing changes to baremo/baremo.py

 
[MERGE] Merge to add all changes in trunk series

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
    _columns = {
33
33
        'name': fields.char('Baremo', size=64, required=True, readonly=False),
34
34
        'notes': fields.text('Notas', required=True, readonly=False),
35
 
        'bar_ids': fields.one2many('baremo', 'bar_id', 'Dias de Emision', required=False),
 
35
        'bar_ids': fields.one2many('baremo', 'bar_id', 'Dias de Emision',
 
36
                                   required=False),
36
37
    }
37
38
    _defaults = {
38
 
        'name': lambda *a: 'DEBE ESCRIBIR UNA NOTA REFERENTE A ESTE BAREMO PARA SER USADO EN EL REPORTE DE COMISIONES, COMO POR EJEMPLO, LOS DESCUENTOS NEGATIVOS REPRESENTAN LOS SOBRE PRECIOS REALIZADOS A LOS PRODUCTOS PARA COMPENSAR EN PAGO RETARDADO POR PARTE DEL CLIENTE',
 
39
        'name': lambda *a: 'DEBE ESCRIBIR UNA NOTA REFERENTE A ESTE BAREMO \
 
40
            PARA SER USADO EN EL REPORTE DE COMISIONES, COMO POR EJEMPLO, LOS\
 
41
            DESCUENTOS NEGATIVOS REPRESENTAN LOS SOBRE PRECIOS REALIZADOS A\
 
42
            LOS PRODUCTOS PARA COMPENSAR EN PAGO RETARDADO POR PARTE DEL\
 
43
            CLIENTE',
39
44
    }
40
45
 
41
46
 
48
53
    _order = "number asc"
49
54
 
50
55
    _columns = {
51
 
        'name': fields.char('Nombre', size=64, required=True, readonly=False, help="Nombre del termino de Vencimiento"),
52
 
        'number': fields.integer('Dias', help="Dias desde emision de la factura", required=True),
53
 
        'disc_ids': fields.one2many('baremo.discount', 'disc_id', 'Comision x Dscto.', required=False, help="Comision x Dscto x Dia"),
 
56
        'name': fields.char('Nombre', size=64, required=True,
 
57
                    readonly=False, help="Nombre del termino de Vencimiento"),
 
58
        'number': fields.integer('Dias',
 
59
                    help="Dias desde emision de la factura", required=True),
 
60
        'disc_ids': fields.one2many('baremo.discount',
 
61
                                    'disc_id', 'Comision x Dscto.',
 
62
                    required=False, help="Comision x Dscto x Dia"),
54
63
        'bar_id': fields.many2one('baremo.book', 'Padre', required=False),
55
64
    }
56
65
    _defaults = {
66
75
    _name = 'baremo.discount'
67
76
    _order = "porc_disc asc"
68
77
    _columns = {
69
 
        'name': fields.char('Nombre', size=64, required=False, readonly=False, help="No Usado"),
70
 
        'porc_disc': fields.float('% Dcto', digits_compute=dp.get_precision('Commission'), help="% de Descuento por producto", required=True),
71
 
        'porc_com': fields.float('% Com.', digits_compute=dp.get_precision('Commission'), help="% de Comision @ porcentaje Descuento", required=True),
 
78
        'name': fields.char('Nombre', size=64, required=False, readonly=False,
 
79
                    help="No Usado"),
 
80
        'porc_disc': fields.float('% Dcto',
 
81
                  digits_compute=dp.get_precision(
 
82
                      'Commission'),
 
83
                  help="% de Descuento por producto", required=True),
 
84
        'porc_com': fields.float('% Com.',
 
85
                 digits_compute=dp.get_precision('Commission'),
 
86
                 help="% de Comision @ porcentaje Descuento", required=True),
72
87
        'disc_id': fields.many2one('baremo', 'Baremo', required=False),
73
88
    }
74
89
    _defaults = {