Untitled
unknown
plain_text
3 years ago
2.7 kB
12
Indexable
from odoo import models, fields
class Empleado(models.Model):
_name = 'empleados.empleado'
_description = 'Empleados'
codigo = fields.Char(string='Código')
sexo = fields.Selection([
('masculino', 'Masculino'),
('femenino', 'Femenino'),
], string='Sexo')
nombre_empleado = fields.Many2one('hr.employee', string='Nombre del empleado')
salario_diario = fields.Float(string='Salario diario')
puesto = fields.Many2one('hr.job', string='Puesto')
departamento = fields.Many2one('hr.department', string='Departamento')
supervisor = fields.Many2one('hr.employee', string='Supervisor')
turno = fields.Char(string='Turno')
sindicalizado = fields.Boolean(string='Sindicalizado')
faltas = fields.Integer(string='Faltas')
permiso_sin_goce_sueldo = fields.Integer(string='Permiso sin goce de sueldo')
incapacidad = fields.Integer(string='Incapacidad')
vacaciones = fields.Integer(string='Vacaciones')
horas_semanal = fields.Integer(string='Horas semanales')
horas_semanales_trabajadas = fields.Integer(string='Horas semanales trabajadas')
prim_dom = fields.Float(string='Prim. Dom')
descanso_trabajado = fields.Float(string='Descanso trabajado')
punt_y_assist = fields.Float(string='Punt. y assist.')
cubiertas_en_num = fields.Float(string='Cubiertas en #')
t_extra_doble = fields.Float(string='T. Extra Doble')
t_extra_doble_importe = fields.Float(string='T.E 2 Importe')
t_extra_triple = fields.Float(string='T. Extra Triple')
t_extra_triple_importe = fields.Float(string='T.E.3 Importe')
puntualidad_asistencia = fields.Float(string='Puntualidad y asistencia')
cubiertas_en_dinero = fields.Float(string='Cubiertas en $$$')
premios_eficiencia = fields.Float(string='038014 Premios eficiencia 21.90')
ayuda_transporte = fields.Float(string='038012 Ayuda Transporte')
gratificacion_fija = fields.Float(string='Gratificación Fija')
gratificacion_cumpleanios = fields.Float(string='Gratificación Cumpleaños')
gratificacion_eventual = fields.Float(string='Gratificación eventual')
combos_paleados = fields.Float(string='Combos Paleados')
total_gratificacion = fields.Float(string='TOTAL GRATIFICACIÓN')
prestamos = fields.Float(string='PRÉSTAMOS')
deduccion_general = fields.Float(string='DEDUCCIÓN GRAL.')
descuentos_adicionales = fields.Float(string='Descuentos adicionales')
total_deduccion = fields.Float(string='TOTAL DEDUCCIÓN')
observaciones_deducciones = fields.Text(string='OBSERVACIONES DEDUCCIONES / ADEUDO INFONAVIT')
observaciones = fields.Text(string='OBSERVACIONES')Editor is loading...