示例#1
0
 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
示例#2
0
 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
示例#3
0
 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
示例#4
0
 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
示例#5
0
 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
示例#6
0
 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
示例#7
0
 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
示例#8
0
 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
示例#9
0
 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
示例#10
0
 def dato_convenio_datos(self, campo):
     dato = sql_basica(campo, 'tb_convenio_datos', 'idtb_convenio_datos',
                       self.id)
     return dato
示例#11
0
 def dato_despido(self, campo):
     return sql_basica(campo, 'tb_despidos', 'idtb_despido', self.id)
示例#12
0
 def dato_grupocot(self, campo):
     dato = sql_basica(campo, 'tb_grupos_cotizacion', 'idgrupos_cotizacion',
                       self.id)
     return dato
示例#13
0
 def dato_it(self, campo):
     dato = sql_basica(campo, 'tb_it', 'idtb_it', self.id)
     return dato
示例#14
0
 def dato_grupocot(self, campo):
     dato = sql_basica(campo, 'tb_grupocot_bases', 'idtb_grupocot_base',
                       self.id)
     return dato
示例#15
0
 def dato_contratoextincion(self, campo):
     return sql_basica(campo, 'tb_contrato_baja', 'idtb_contratobaja', self.idextincion)
示例#16
0
 def dato_grupocot(self, campo):
     dato = sql_basica(campo, 'tb_grupocot_bases', 'idtb_grupocot_base', self.id)
     return dato
示例#17
0
 def dato_convenio_pextra(self, campo):
     dato = sql_basica(campo, 'tb_convenios_pextra', 'idtb_convenio_pextra', self.id)
     return dato
示例#18
0
 def dato_vacaciones(self, campo):
     dato = sql_basica(campo, 'tb_vacaciones', 'idtb_vacaciones', self.id)
     return dato
示例#19
0
 def dato_convenio_datos(self, campo):
     dato = sql_basica(campo, 'tb_convenio_datos', 'idtb_convenio_datos', self.id)
     return dato
示例#20
0
 def dato_tipocot(self, campo):
     dato = sql_basica(campo, 'tb_tiposcot_ejercicio',
                       'idtb_tiposcot_ejercicio', self.id)
     return dato
示例#21
0
 def dato_it(self, campo):
     return sql_basica(campo, 'emp_it', 'idemp_it', self.id)
示例#22
0
 def dato_convenio_pextra(self, campo):
     dato = sql_basica(campo, 'tb_convenios_pextra', 'idtb_convenio_pextra',
                       self.id)
     return dato
示例#23
0
 def dato_it(self, campo):
     dato = sql_basica(campo, 'tb_it', 'idtb_it', self.id)
     return dato
示例#24
0
 def dato_vacaciones(self, campo):
     dato = sql_basica(campo, 'tb_vacaciones', 'idtb_vacaciones', self.id)
     return dato
示例#25
0
 def dato_tipocot(self, campo):
     dato = sql_basica(campo, 'tb_tiposcot_ejercicio', 'idtb_tiposcot_ejercicio', self.id)
     return dato
示例#26
0
 def dato_epigrafe(self, campo):
     dato = sql_basica(campo, 'tb_epigrafe', 'idtb_epigrafe', self.id)
     return dato
示例#27
0
 def dato_epigrafe(self, campo):
     dato = sql_basica(campo, 'tb_epigrafe', 'idtb_epigrafe', self.id)
     return dato
示例#28
0
 def dato_pextra(self, campo):
     try:
         dato = sql_basica(campo, 'emp_pextra', 'idemp_pextra', self.id)
     except:
         dato = 0
     return dato
示例#29
0
 def dato_contrato_devengo(self, campo):
     return sql_basica(campo, 'emp_devengos', 'idemp_devengo', self.id)
示例#30
0
 def dato_grupocot(self, campo):
     dato = sql_basica(campo, 'tb_grupos_cotizacion', 'idgrupos_cotizacion', self.id)
     return dato
示例#31
0
 def dato_vacacionesemp(self, campo):
     return sql_basica(campo, 'emp_contratos_vacaciones',
                       'idemp_contrato_vacaciones', self.id)
示例#32
0
 def dato_contratoextincion(self, campo):
     return sql_basica(campo, 'tb_contrato_baja', 'idtb_contratobaja',
                       self.idextincion)
示例#33
0
 def campoformnomina(self, campo):
     return sql_basica(campo, 'form_nomina', 'idform_nomina', self.id)
示例#34
0
 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
示例#35
0
 def dato_empvacaciones(self, campo):
     return sql_basica(campo, 'emp_vacaciones', 'idemp_vacaciones', self.id)
示例#36
0
 def dato_Contrato_tpo_parcial(self, campo):
     dato = sql_basica(campo, 'emp_tpo_parcial', 'idemp_tpo_parcial',
                       self.id)
     return dato
示例#37
0
 def dato_contrato_devengo(self, campo):
     return sql_basica(campo, 'emp_devengos', 'idemp_devengo', self.id)
示例#38
0
 def dato_despido(self, campo):
     return sql_basica(campo, 'tb_despidos', 'idtb_despido', self.id)
示例#39
0
 def dato_Contrato_tpo_parcial(self, campo):
     dato = sql_basica(campo, 'emp_tpo_parcial', 'idemp_tpo_parcial', self.id)
     return dato
示例#40
0
 def dato_vacacionesemp(self, campo):
     return sql_basica(campo, 'emp_contratos_vacaciones', 'idemp_contrato_vacaciones', self.id)
示例#41
0
 def campoformconcepto(self, campo):
     return sql_basica(campo, 'form_conceptos', 'idform_conceptos', self.id)