~openerp-mexico-team-activo/openerp-mexico-localization/l10n_mx_hr_payroll

« back to all changes in this revision

Viewing changes to hr_fonacot_mx/hr_mx_fonacot.py

  • Committer: echeverrifm at gmail
  • Date: 2012-06-21 16:59:15 UTC
  • Revision ID: echeverrifm@gmail.com-20120621165915-vi0mdyt5xu4ncdo0
[REF] Modify name of modules l10n_mx_hr_XXXXXXXX

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
import time
2
 
from datetime import datetime
3
 
from osv import fields,osv
4
 
from tools.translate import _
5
 
 
6
 
class hr_fonacot_line(osv.osv):
7
 
    _name = 'hr.fonacot.line'
8
 
    _description = "HR Fonacot for Mexico"
9
 
    _columns = {
10
 
                'no_ct' : fields.char('Codigo Fonacot', size=10, required=True),
11
 
                'code_credit' : fields.char('Codigo Credito', size=10, required=True),
12
 
                'name' : fields.many2one('hr.employee', 'Empleado'),
13
 
                'rfc' : fields.char('RFC', size=15),
14
 
                'no_ss' : fields.char('NSS', size=15),
15
 
                'no_nomina' : fields.char('N Nomina', size=15),
16
 
                'ctd_creditos' : fields.integer('Cantidad de Creditos', required=True),
17
 
                'rtc_mensual' : fields.float('Retencion Mensual', digits=(8,2)),
18
 
                'retencion_mensual' : fields.float('Retencion Mensual', digits=(8,2)),
19
 
                'retencion_real' : fields.float('Retencion Real', digits=(8,2)),
20
 
                'fecha' : fields.date('Fecha', required=True),
21
 
                'fecha_baja' : fields.date('Fecha de Baja', required=True),
22
 
                'fecha_ini' : fields.date('Inicio Incapacidad', required=True),
23
 
                'fecha_fin' : fields.date('Fin incapacidad', required=True),
24
 
                'plazo_meses' : fields.integer('meses del Credito', required=True),
25
 
                'saldo_plazo' : fields.float('Saldo del plazo', digits=(8,2)),
26
 
                'saldo_corte' : fields.float('Saldo al corte', digits=(8,2)),
27
 
        }
28
 
    _defaults = {
29
 
    }
30
 
hr_fonacot_line()