Untitled
unknown
plain_text
a year ago
2.7 kB
2
Indexable
Never
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')