def dato_codcontrato(self, campo): """ Retorna el valor de un campo del contrato """ dato = sql_basica(campo, 'tb_contratos_tipo', 'idcontratos_tipo', self.codigo) return dato
def dato_regsegsocial(self, campo): # Retorna el valor de un campo de la empresa try: dato = sql_basica(campo,'empresa', 'idempresa', self.id) except: dato = "" if dato is None or dato == '\x00': dato = "" return dato
def dato_cotizacion(self, campo): # Retorna el valor de un campo de la empresa try: dato = sql_basica(campo,'emp_ctacot', 'idctacot', self.id) except: dato = "" if dato is None or dato == '\x00': dato = "" return dato
def dato_regsegsocial(self, campo): # Retorna el valor de un campo de la empresa try: dato = sql_basica(campo, 'empresa', 'idempresa', self.id) except: dato = "" if dato is None or dato == '\x00': dato = "" return dato
def dato_devengo(self, campo): try: dato = sql_basica(campo, 'nomina_devengos', 'idnomina_devengo', self.id) except: dato = "" if dato is None or dato == '\x00': dato = False if isinstance(dato, datetime.date): dato = dato.strftime('%d/%m/%Y') return dato
def dato_nomina(self, campo): try: dato = sql_basica(campo, 'nominas', 'idnomina', self.id) except: dato = "" if dato is None or dato == '\x00': dato = "" if isinstance(dato, datetime.date): dato = dato.strftime('%d/%m/%Y') return dato
def dato_trabajador(self,campo): try: dato = sql_basica(campo, 'Trabajadores', 'idTrabajadores', self.id) except: dato = "" if dato is None or dato == '\x00': dato = "" if isinstance(dato, datetime.date): dato = dato.strftime('%d/%m/%Y') return dato
def dato_contrato(self, campo): """ Retorna el valor de un campo del contrato """ try: dato = sql_basica(campo, 'emp_contratos', 'idemp_contratos', self.idcontrato) except: dato = "" if dato is None or dato == '\x00': dato = "" return dato
def dato_convenio_datos(self, campo): dato = sql_basica(campo, 'tb_convenio_datos', 'idtb_convenio_datos', self.id) return dato
def dato_despido(self, campo): return sql_basica(campo, 'tb_despidos', 'idtb_despido', self.id)
def dato_grupocot(self, campo): dato = sql_basica(campo, 'tb_grupos_cotizacion', 'idgrupos_cotizacion', self.id) return dato
def dato_it(self, campo): dato = sql_basica(campo, 'tb_it', 'idtb_it', self.id) return dato
def dato_grupocot(self, campo): dato = sql_basica(campo, 'tb_grupocot_bases', 'idtb_grupocot_base', self.id) return dato
def dato_contratoextincion(self, campo): return sql_basica(campo, 'tb_contrato_baja', 'idtb_contratobaja', self.idextincion)
def dato_convenio_pextra(self, campo): dato = sql_basica(campo, 'tb_convenios_pextra', 'idtb_convenio_pextra', self.id) return dato
def dato_vacaciones(self, campo): dato = sql_basica(campo, 'tb_vacaciones', 'idtb_vacaciones', self.id) return dato
def dato_tipocot(self, campo): dato = sql_basica(campo, 'tb_tiposcot_ejercicio', 'idtb_tiposcot_ejercicio', self.id) return dato
def dato_it(self, campo): return sql_basica(campo, 'emp_it', 'idemp_it', self.id)
def dato_epigrafe(self, campo): dato = sql_basica(campo, 'tb_epigrafe', 'idtb_epigrafe', self.id) return dato
def dato_pextra(self, campo): try: dato = sql_basica(campo, 'emp_pextra', 'idemp_pextra', self.id) except: dato = 0 return dato
def dato_contrato_devengo(self, campo): return sql_basica(campo, 'emp_devengos', 'idemp_devengo', self.id)
def dato_vacacionesemp(self, campo): return sql_basica(campo, 'emp_contratos_vacaciones', 'idemp_contrato_vacaciones', self.id)
def campoformnomina(self, campo): return sql_basica(campo, 'form_nomina', 'idform_nomina', self.id)
def dato_empvacaciones(self, campo): return sql_basica(campo, 'emp_vacaciones', 'idemp_vacaciones', self.id)
def dato_Contrato_tpo_parcial(self, campo): dato = sql_basica(campo, 'emp_tpo_parcial', 'idemp_tpo_parcial', self.id) return dato
def campoformconcepto(self, campo): return sql_basica(campo, 'form_conceptos', 'idform_conceptos', self.id)