Namespace ClasesDatosAdmin
    Public Class PuestoPersona

        Public Property Puesto As String
        Public Property Nivel As String
        Public Property Adscripcion As String
        Public Property Grupo As String
        Public Property FechaToPo As DateTime
        Public Property MotivoToPo As String
        Public Property CaracterOcu As String
        Public Property FechaCese As DateTime
        Public Property MotivoCese As String
        Public Property AnosSer As Integer
        Public Property MesesSer As Integer
        Public Property DiasSer As Integer
        Public Property unidadAdministrativa As String
        Public Property servicioAdscrito As String
    End Class
    Partial Public Class DOCENCIA
        Public Property IDDOCENCIA As Integer
        Public Property DENOMINACION As String
        Public Property CENTRO As String
        Public Property TIPO As String
        Public Property FECHAEXPEDICION As DateTime?
        Public Property DURACION As Decimal?
        Public Property IDTIPODOCENCIA As Integer?
        Public Property IDPERSONA As Integer?
        Public Property RUTA As String
        Public Overridable Property IDPERSONANavigation As PERSONAS
        Public Overridable Property IDTIPODOCENCIANavigation As ENUMERACIONES
    End Class


    Partial Public Class FORMACION
        Public Property IDFORMACION As Integer
        Public Property NUM_REGISTRO As String
        Public Property NOMBRE_CURSO As String
        Public Property CENTRO As String
        Public Property FECHA_EXPEDICION As Date?
        Public Property DURACION As Double?
        Public Property IDPERSONA As Integer?
        Public Property FECHA_INSCRIPCION_PROVISIONAL As Date?
        Public Property FECHA_INSCRIPCION_DEFINITIVA As Date?
        Public Property APROVECHAMIENTO As Boolean
        Public Property APTOCPH As Boolean
        Public Property OFICIAL As Boolean
        Public Property RUTA As String
        Public Property NIF As String
        Public Property IDCURSO As Integer?
        Public Property NOTA As Decimal?
        Public Property OBSERVACIONES As String
        Public Overridable Property IDPERSONANavigation As PERSONAS
    End Class

    Partial Public Class COMPLEMENTOSCARRERA
        Public Property IDCOMCARR As Integer
        Public Property IDPERSONA As Integer?
        Public Property FECHAINICIO As Date?
        Public Property IDGRUPO As Integer?
        Public Property CANTIDAD As Decimal?
        Public Property IDTRAMO As Integer?
        Public Property FECHAFIN As Date?
        Public Overridable Property IDGRUPONavigation As GRUPO
        Public Overridable Property IDPERSONANavigation As PERSONAS
        Public Overridable Property IDTRAMONavigation As ENUMERACIONES
    End Class
    Partial Public Class TITULACIONES
        Public Property IDTITULACION As Integer
        Public Property IDPERSONA As Integer?
        Public Property NUM_REGISTRO As String
        Public Property DESCRIPCION As String
        Public Property CENTRO As String
        Public Property FECHA_EXPEDICION As Date?
        Public Property FECHA_INSCRIPCION_PROVISIONAL As Date?
        Public Property FECHA_INSCRIPCION_DEFINITIVA As Date?
        Public Property RUTA As String
        Public Overridable Property IDPERSONANavigation As PERSONAS
    End Class
    Partial Public Class TRIENIOS
        Public Property IDTRIENIO As Integer
        Public Property IDPERSONAL As Integer?
        Public Property GRUPO As String
        Public Property TOA As Integer?
        Public Property TC As Integer?
        Public Property IDGRUPO As Integer?
        Public Overridable Property IDGRUPONavigation As GRUPO
        Public Overridable Property IDPERSONALNavigation As PERSONAS
    End Class

    Partial Public Class VIDA_ADMINISTRATIVA
        Public Property IDVIDA As Integer
        Public Property IDPERSONAL As Integer?
        Public Property NUM_REG As Integer?
        Public Property IDMOTIVO As Integer?
        Public Property FECHA As Date?
        Public Property NRP As String
        Public Property IDPUESTO As Integer?
        Public Property DENOMINACION_OLD As String
        Public Property NIVEL_OLD As Integer?
        Public Property OCUPACION_OLD As Integer?
        Public Property GRUPOT As Integer?
        Public Property NTRIENIO As Integer?
        Public Property NIVELC As Integer?
        Public Property TITULO As String
        Public Property CENTRO As String
        Public Property FECHAT As Date?
        Public Property OBSERVACIONES As String
        Public Property FECHARESOLUCION As Date?
        Public Property IDTRAMOCARRERAHORIZONTAL As Integer?
        Public Property IDTIPOPERSONAL As Integer?
        Public Property IDSERVICIOADSCRITO As Integer?
        Public Property IDSUBUNIDADADMINISTRATIVA As Integer?
        Public Property IDUNIDADADMINISTRATIVA As Integer?
        Public Property TIENELINEAS As Boolean
        Public Overridable Property GRUPOTNavigation As GRUPO
        Public Overridable Property IDMOTIVONavigation As MOTIVOS_ADMINISTRATIVOS
        'Public Overridable Property IDPERSONALNavigation As PERSONAS?
        Public Overridable Property IDPUESTONavigation As PUESTOS
        Public Overridable Property IDSERVICIOADSCRITONavigation As SERVICIOS
        Public Overridable Property IDSUBUNIDADADMINISTRATIVANavigation As SUBUNIDADADMINISTRATIVA
        Public Overridable Property IDTIPOPERSONALNavigation As TIPOS_PERSONAL
        Public Overridable Property IDTRAMOCARRERAHORIZONTALNavigation As ENUMERACIONES
        Public Overridable Property IDUNIDADADMINISTRATIVANavigation As UNIDADADMINISTRATIVA
        Public Overridable Property LINEASVIDAADMINISTRATIVA As ICollection(Of LINEASVIDAADMINISTRATIVA) = New List(Of LINEASVIDAADMINISTRATIVA)()
        Public Overridable Property NIVELCNavigation As NIVEL
        Public Overridable Property NIVEL_OLDNavigation As NIVEL
        Public Overridable Property OCUPACION_OLDNavigation As OCUPACION
    End Class
    Partial Public Class LINEASVIDAADMINISTRATIVA
        Public Property IDLINEAVIDAADMIN As Integer
        Public Property IDVIDAADMIN As Integer?
        Public Property DESCRIPCION As String
        Public Property FECHASUBIDA As Date?
        Public Property IDLINEAANTERIOR As Integer?
        Public Property IDTIPO As Integer?
        Public Property RUTA As String
        Public Property SOBREESCRITO As Boolean
        Public Overridable Property IDLINEAANTERIORNavigation As LINEASVIDAADMINISTRATIVA
        Public Overridable Property IDTIPONavigation As ENUMERACIONES
        Public Overridable Property IDVIDAADMINNavigation As VIDA_ADMINISTRATIVA
        Public Overridable Property InverseIDLINEAANTERIORNavigation As ICollection(Of LINEASVIDAADMINISTRATIVA) = New List(Of LINEASVIDAADMINISTRATIVA)()
    End Class

    Partial Public Class OCUPACION
        Public Property IDOCUPACION As Integer
        Public Property OCUPACION1 As String
        Public Property DESCRIPCION As String
        Public Property OCU_RES As String
        Public Property ACTIVO As Boolean
        Public Property DESCRIPCION_ANEXO As String
        Public Overridable Property PUESTOS As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
        Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class

    Partial Public Class SUBUNIDADADMINISTRATIVA
        Public Property IDSUBUNIDADADMINISTRATIVA As Integer
        Public Property IDUNIDADADMINISTRATIVA As Integer?
        Public Property NOMBRE As String
        Public Overridable Property PUESTOS As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
        Public Overridable Property RPT_DESCRIP As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
        Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class

    Partial Public Class GRUPO
        Public Property IDGRUPO As Integer
        Public Property GRUPO1 As String
        Public Property DESCRIPCION As String
        Public Property ACTIVO As Boolean
        Public Property IMPORTE_G As Integer?
        Public Property IMPORTE_TRI_TOA As Integer?
        Public Property IMPORTE_TRI_TC As Integer?
        Public Property IMPORTE_TRI_TCE As Integer?
        Public Property IMPORTE_G_EXTRAS As Integer?
        Public Property IMPORTE_TRI_TOAE As Integer?
        'Public Overridable Property COMPLEMENTOSCARRERA As ICollection(Of COMPLEMENTOSCARRERA) = New List(Of COMPLEMENTOSCARRERA)()
        'Public Overridable Property CUERPO As ICollection(Of CUERPO) = New List(Of CUERPO)()
        'Public Overridable Property RPT_DESCRIPGRUPO1Navigation As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
        'Public Overridable Property RPT_DESCRIPGRUPO2Navigation As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
        'Public Overridable Property TRIENIOS As ICollection(Of TRIENIOS) = New List(Of TRIENIOS)()
        'Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class MOTIVOS_ADMINISTRATIVOS
        Public Property IDMOTIVO As Integer
        Public Property MOTIVO As String
        Public Property DESCRIPCION As String
        Public Property ACTIVO As String
        Public Property TIPO As String
        Public Property IDTIPOAPTOS As Integer?
        Public Property ACTIVOB As Boolean
        'Public Overridable Property ACTOSADMINPREP As ICollection(Of ACTOSADMINPREP) = New List(Of ACTOSADMINPREP)()
        Public Overridable Property IDTIPOAPTOSNavigation As TIPOAPTOSADMINISTRATIVOS
        'Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class UNIDADADMINISTRATIVA
        Public Property IDUNIDADADMINISTRATIVA As Integer
        Public Property CLAVE_DEPARTAMENTO As String
        Public Property LITERAL_DEPARTAMENTO As String
        Public Property ACTIVO_DEPARTAMENTO As Boolean
        Public Property ORDEN As Decimal?
        Public Overridable Property PUESTOS As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
        Public Overridable Property RPT_DESCRIP As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
        Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class

    Partial Public Class PUESTOS
        Public Property IDPUESTO As Integer
        Public Property IDRPT As Integer?
        Public Property IDRPTDES As Integer?
        Public Property CODIGO As String
        Public Property ESTADO As String
        Public Property DOTACION As String
        Public Property IDPERSONAL As Integer?
        Public Property IDOCUPACION As Integer?
        Public Property TITULAR As Integer?
        Public Property IDDOTACION As Integer
        Public Property ORDEN As Integer?
        Public Property IDSERVICIOADSCRITO As Integer?
        Public Property IDSUBUNIDADADMINISTRATIVA As Integer?
        Public Property IDUNIDADADMINISTRATIVA As Integer?
        Public Property DESPUESCOM As String
        'Public Overridable Property IDOCUPACIONNavigation As OCUPACION?
        'Public Overridable Property IDPERSONALNavigation As PERSONAS?
        Public Overridable Property IDRPTDESNavigation As RPT_DESCRIP
        'Public Overridable Property IDRPTNavigation As RPT?
        'Public Overridable Property IDSERVICIOADSCRITONavigation As SERVICIOS?
        'Public Overridable Property IDSUBUNIDADADMINISTRATIVANavigation As SUBUNIDADADMINISTRATIVA?
        'Public Overridable Property IDUNIDADADMINISTRATIVANavigation As UNIDADADMINISTRATIVA?
        'Public Overridable Property TITULARNavigation As PERSONAS?
        'Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class RPT_DESCRIP
        Public Property IDRPTDES As Integer
        Public Property IDRPT As Integer?
        Public Property DENOMINACION As String
        Public Property ADSCRIPCION As Integer?
        Public Property GRUPO1 As Integer?
        Public Property CUERPO1 As Integer?
        Public Property IDNIVEL_RPT As Integer?
        Public Property PROVISION As Integer?
        Public Property CARACTERISTICAS As String
        Public Property REQUISITOS As String
        Public Property PLAZAS As Integer?
        Public Property CODIGO As String
        Public Property ESPECIFICO As Decimal?
        Public Property GRUPO2 As Integer?
        Public Property CUERPO2 As Integer?
        Public Property EXPERIENCIA As String
        Public Property TITULO_ESPECIF As String
        Public Property IDUNIDADADMINISTRATIVA As Integer?
        Public Property ORDEN As Integer?
        Public Property GRUPOC As String
        Public Property VIRTUAL As Boolean
        Public Property OBSERVACIONES As String
        Public Property IDSUBUNIDADADMINISTRATIVA As Integer?
        Public Property IDTIPOVIRTUAL As Integer?
        Public Property DEPARTAMENTO As String
        Public Property VIRTUALAC As Boolean
        Public Property VIRTUALAC2 As Boolean
        Public Property VIRTUALOTRO As Boolean
        Public Property IDDEPARTAMENTO As Integer?
        'Public Overridable Property ADSCRIPCIONNavigation As ADSCRIPCION?
        'Public Overridable Property CUERPO1Navigation As CUERPO?
        'Public Overridable Property CUERPO2Navigation As CUERPO?
        'Public Overridable Property GRUPO1Navigation As GRUPO
        'Public Overridable Property GRUPO2Navigation As GRUPO
        Public Overridable Property IDDEPARTAMENTONavigation As ENUMERACIONES
        'Public Overridable Property IDNIVEL_RPTNavigation As NIVEL?
        'Public Overridable Property IDRPTNavigation As RPT?
        'Public Overridable Property IDSUBUNIDADADMINISTRATIVANavigation As SUBUNIDADADMINISTRATIVA?
        'Public Overridable Property IDTIPOVIRTUALNavigation As ENUMERACIONES?
        'Public Overridable Property IDUNIDADADMINISTRATIVANavigation As UNIDADADMINISTRATIVA?
        'Public Overridable Property PROVISIONNavigation As PROVISION?
        'Public Overridable Property PUESTOS As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
    End Class
    Partial Public Class TIPOAPTOSADMINISTRATIVOS
        Public Property IDTIPO As Integer
        Public Property DESCRIPCION As String
        Public Property ACTIVO As Boolean
        Public Property CORREO As String
        'Public Overridable Property MOTIVOS_ADMINISTRATIVOS As ICollection(Of MOTIVOS_ADMINISTRATIVOS) = New List(Of MOTIVOS_ADMINISTRATIVOS)()
    End Class
    Partial Public Class ENUMERACIONES
        Public Property IDENUMERACION As Integer
        Public Property IDGRUPOENUMERACION As Integer
        Public Property CODIGO As String
        Public Property DESCRIPCION As String
        Public Property VALORALFABETICO1 As String
        Public Property VALORALFABETICO2 As String
        Public Property VALORNUMERICO1 As Decimal?
        Public Property VALORNUMERICO2 As Decimal?
        Public Property ORDEN As Integer?
        Public Property OCULTO As Boolean
        Public Property VALORALFABETICO3 As String
        Public Property VALORALFABETICO4 As String
        Public Property VALORALFABETICOLARGO As String
        Public Property VALORNUMERICO3 As Decimal?
        Public Property VALORNUMERICO4 As Decimal?
        'Public Overridable Property ASCENDIENTES As ICollection(Of ASCENDIENTES) = New List(Of ASCENDIENTES)()
        'Public Overridable Property ASCENDIENTESHISTORICOIRPF As ICollection(Of ASCENDIENTESHISTORICOIRPF) = New List(Of ASCENDIENTESHISTORICOIRPF)()
        'Public Overridable Property ASISTENCIAS As ICollection(Of ASISTENCIAS) = New List(Of ASISTENCIAS)()
        'Public Overridable Property COMPLEMENTOSCARRERA As ICollection(Of COMPLEMENTOSCARRERA) = New List(Of COMPLEMENTOSCARRERA)()
        'Public Overridable Property CUENTASCOTIZACIONPATRONAL As ICollection(Of CUENTASCOTIZACIONPATRONAL) = New List(Of CUENTASCOTIZACIONPATRONAL)()
        'Public Overridable Property CURSOS As ICollection(Of CURSOS) = New List(Of CURSOS)()
        'Public Overridable Property DEVENGOSIDCLAVENavigation As ICollection(Of DEVENGOS) = New List(Of DEVENGOS)()
        'Public Overridable Property DEVENGOSIDCONTRATOORELACIONNavigation As ICollection(Of DEVENGOS) = New List(Of DEVENGOS)()
        'Public Overridable Property DEVENGOSIDDISCAPACIDADNavigation As ICollection(Of DEVENGOS) = New List(Of DEVENGOS)()
        'Public Overridable Property DEVENGOSIDSITUACIONFAMILIARNavigation As ICollection(Of DEVENGOS) = New List(Of DEVENGOS)()
        'Public Overridable Property DEVENGOSIDSUBCLAVENavigation As ICollection(Of DEVENGOS) = New List(Of DEVENGOS)()
        'Public Overridable Property ENFERMEDADES As ICollection(Of ENFERMEDADES) = New List(Of ENFERMEDADES)()
        'Public Overridable Property ENLACES As ICollection(Of ENLACES) = New List(Of ENLACES)()
        'Public Overridable Property EXCEPCIONESPERMISOS As ICollection(Of EXCEPCIONESPERMISOS) = New List(Of EXCEPCIONESPERMISOS)()
        'Public Overridable Property EXPEDIENTESPERSONAS As ICollection(Of EXPEDIENTESPERSONAS) = New List(Of EXPEDIENTESPERSONAS)()
        'Public Overridable Property FAMILIAIDDISCAPACIDADNavigation As ICollection(Of FAMILIA) = New List(Of FAMILIA)()
        'Public Overridable Property FAMILIAIDPARENTESCONavigation As ICollection(Of FAMILIA) = New List(Of FAMILIA)()
        'Public Overridable Property FICHEROS As ICollection(Of FICHEROS) = New List(Of FICHEROS)(
        'Public Overridable Property FORMACIONIMPARTIDA As ICollection(Of FORMACIONIMPARTIDA) = New List(Of FORMACIONIMPARTIDA)()
        'Public Overridable Property HIJOS As ICollection(Of HIJOS) = New List(Of HIJOS)()
        'Public Overridable Property HIJOSHISTORICOIRPF As ICollection(Of HIJOSHISTORICOIRPF) = New List(Of HIJOSHISTORICOIRPF)()
        'Public Overridable Property HISTORICOIRPF As ICollection(Of HISTORICOIRPF) = New List(Of HISTORICOIRPF)()
        'Public Overridable Property HORARIOSPERSONASIDTARDEOBLIGATORIANavigation As ICollection(Of HORARIOSPERSONAS) = New List(Of HORARIOSPERSONAS)()
        'Public Overridable Property HORARIOSPERSONASIDTURNONavigation As ICollection(Of HORARIOSPERSONAS) = New List(Of HORARIOSPERSONAS)()
        'Public Overridable Property HORASMES As ICollection(Of HORASMES) = New List(Of HORASMES)()
        'Public Overridable Property IDGRUPOENUMERACIONNavigation As GRUPOSENUMERACIONES?
        'Public Overridable Property IDIOMASIDNIVELNavigation As ICollection(Of IDIOMAS) = New List(Of IDIOMAS)()
        'Public Overridable Property IDIOMASIDTIPOIDIOMANavigation As ICollection(Of IDIOMAS) = New List(Of IDIOMAS)()
        'Public Overridable Property INCIDENCIASCONTROLHORARIOIDADJUNTONavigation As ICollection(Of INCIDENCIASCONTROLHORARIO) = New List(Of INCIDENCIASCONTROLHORARIO)()
        'Public Overridable Property INCIDENCIASCONTROLHORARIOIDGRUPONavigation As ICollection(Of INCIDENCIASCONTROLHORARIO) = New List(Of INCIDENCIASCONTROLHORARIO)()
        'Public Overridable Property INCIDENCIASCONTROLHORARIOIDTIPONavigation As ICollection(Of INCIDENCIASCONTROLHORARIO) = New List(Of INCIDENCIASCONTROLHORARIO)()
        'Public Overridable Property LINEASVIDAADMINISTRATIVA As ICollection(Of LINEASVIDAADMINISTRATIVA) = New List(Of LINEASVIDAADMINISTRATIVA)()
        'Public Overridable Property NOMINASIDSITUACIONNOMINANavigation As ICollection(Of Nominas) = New List(Of Nominas)()
        'Public Overridable Property NOMINASIDTIPONavigation As ICollection(Of Nominas) = New List(Of Nominas)()
        'Public Overridable Property NOMINATRABAJADORCABECERAIDGRUPOFUNCIONARIONavigation As ICollection(Of NOMINATRABAJADORCABECERA) = New List(Of NOMINATRABAJADORCABECERA)()
        'Public Overridable Property NOMINATRABAJADORCABECERAIDMUTUA2Navigation As ICollection(Of NOMINATRABAJADORCABECERA) = New List(Of NOMINATRABAJADORCABECERA)()
        'Public Overridable Property NOMINATRABAJADORCABECERAIDMUTUANavigation As ICollection(Of NOMINATRABAJADORCABECERA) = New List(Of NOMINATRABAJADORCABECERA)()
        'Public Overridable Property NOMINATRABAJADORCABECERAIDSINDICATO1Navigation As ICollection(Of NOMINATRABAJADORCABECERA) = New List(Of NOMINATRABAJADORCABECERA)()
        'Public Overridable Property NOMINATRABAJADORCABECERAIDSINDICATO2Navigation As ICollection(Of NOMINATRABAJADORCABECERA) = New List(Of NOMINATRABAJADORCABECERA)()
        'Public Overridable Property NOMINATRABAJADORCABECERAIDTIPOPERSONANavigation As ICollection(Of NOMINATRABAJADORCABECERA) = New List(Of NOMINATRABAJADORCABECERA)()
        'Public Overridable Property PERIODOSSILTRAIDESTADONavigation As ICollection(Of PERIODOSSILTRA) = New List(Of PERIODOSSILTRA)()
        'Public Overridable Property PERIODOSSILTRAIDTIPOLIQUIDACIONNavigation As ICollection(Of PERIODOSSILTRA) = New List(Of PERIODOSSILTRA)()
        'Public Overridable Property PERIODOSSILTRAIDTIPOPERIODOTRAMONavigation As ICollection(Of PERIODOSSILTRA) = New List(Of PERIODOSSILTRA)()
        'Public Overridable Property PERSONASIDCAUSAALTAPARNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDCAUSABAJAPARNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDCAUSADEBAJANavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDDEPARTAMENTONavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDDISCAPACIDADNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDESCALANavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDESPECIALIDADNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDGRUPOFUNCIONARIONavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDMUTUA2Navigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDMUTUANavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDOCUPACIONNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDSEXONavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDSITUACIONENRPTNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDSITUACIONFAMILIARNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDSITUACIONLABORALNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDTIPOEMPLEADORPTNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PERSONASIDTIPONavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property PLANTILLASIDGRUPONavigation As ICollection(Of PLANTILLAS) = New List(Of PLANTILLAS)()
        'Public Overridable Property PLANTILLASIDTIPONavigation As ICollection(Of PLANTILLAS) = New List(Of PLANTILLAS)()
        'Public Overridable Property PROCESOSIDSUBTIPONavigation As ICollection(Of PROCESOS) = New List(Of PROCESOS)()
        'Public Overridable Property PROCESOSIDTIPONavigation As ICollection(Of PROCESOS) = New List(Of PROCESOS)()
        'Public Overridable Property PUESTOSTRABAJOIDGRUPOFUNCIONARIONavigation As ICollection(Of PUESTOSTRABAJO) = New List(Of PUESTOSTRABAJO)()
        'Public Overridable Property PUESTOSTRABAJOIDTIPONavigation As ICollection(Of PUESTOSTRABAJO) = New List(Of PUESTOSTRABAJO)()
        'Public Overridable Property ROLESDEPARTAMENTOSCH As ICollection(Of ROLESDEPARTAMENTOSCH) = New List(Of ROLESDEPARTAMENTOSCH)()
        'Public Overridable Property RPT As ICollection(Of RPT) = New List(Of RPT)()
        'Public Overridable Property RPT_DESCRIPIDDEPARTAMENTONavigation As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
        'Public Overridable Property RPT_DESCRIPIDTIPOVIRTUALNavigation As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
        'Public Overridable Property SALAS As ICollection(Of SALAS) = New List(Of SALAS)()
        'Public Overridable Property SESIONESIDTIPONavigation As ICollection(Of SESIONES) = New List(Of SESIONES)()
        'Public Overridable Property SESIONESIDTURNONavigation As ICollection(Of SESIONES) = New List(Of SESIONES)()
        'Public Overridable Property SITUACIONACTUALIRPFIDCONTRATOORELACIONNavigation As ICollection(Of SITUACIONACTUALIRPF) = New List(Of SITUACIONACTUALIRPF)()
        'Public Overridable Property SITUACIONACTUALIRPFIDDISCAPACIDADNavigation As ICollection(Of SITUACIONACTUALIRPF) = New List(Of SITUACIONACTUALIRPF)()
        'Public Overridable Property SITUACIONACTUALIRPFIDSITUACIONFAMILIARNavigation As ICollection(Of SITUACIONACTUALIRPF) = New List(Of SITUACIONACTUALIRPF)()
        'Public Overridable Property SITUACIONACTUALIRPFIDSITUACIONLABORALNavigation As ICollection(Of SITUACIONACTUALIRPF) = New List(Of SITUACIONACTUALIRPF)()
        'Public Overridable Property TIPOSPUESTOSTRABAJOIDGRUPOFUNCIONARIONavigation As ICollection(Of TIPOSPUESTOSTRABAJO) = New List(Of TIPOSPUESTOSTRABAJO)()
        'Public Overridable Property TIPOSPUESTOSTRABAJOIDTIPOPERSONANavigation As ICollection(Of TIPOSPUESTOSTRABAJO) = New List(Of TIPOSPUESTOSTRABAJO)()
        'Public Overridable Property TIPOSSESIONES As ICollection(Of TIPOSSESIONES) = New List(Of TIPOSSESIONES)()
        'Public Overridable Property TIPOSTRAMOSIDREGIMENAPLICACIONNavigation As ICollection(Of TIPOSTRAMOS) = New List(Of TIPOSTRAMOS)()
        'Public Overridable Property TIPOSTRAMOSIDTIPOTRAMOFICHEROXMLNavigation As ICollection(Of TIPOSTRAMOS) = New List(Of TIPOSTRAMOS)()
        'Public Overridable Property TURNOSTEMPORALES As ICollection(Of TURNOSTEMPORALES) = New List(Of TURNOSTEMPORALES)()
        'Public Overridable Property VALIDACIONDOCUMENTOS As ICollection(Of VALIDACIONDOCUMENTOS) = New List(Of VALIDACIONDOCUMENTOS)()
        'Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class TIPOS_PERSONAL
        Public Property IDTIPO As Integer
        Public Property TIPO_PERSONAL As String
        Public Property DESCRIPCION As String
        'Public Overridable Property PERSONAS As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        'Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class IDIOMAS
        Public Property IDIDIOMA As Integer
        Public Property IDTIPOIDIOMA As Integer?
        Public Property IDNIVEL As Integer?
        Public Property CENTROEXPEDICION As String
        Public Property ANNO As Integer?
        Public Property IDPERSONA As Integer?
        Public Overridable Property IDNIVELNavigation As ENUMERACIONES
        Public Overridable Property IDPERSONANavigation As PERSONAS
        Public Overridable Property IDTIPOIDIOMANavigation As ENUMERACIONES
    End Class

    Partial Public Class SERVICIOS
        Public Property IDSERVICIO As Integer
        Public Property DESCRIPCION As String
        Public Property ORDEN As Integer
        Public Property ACTIVO As Boolean
        'Public Overridable Property PUESTOS As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
        'Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class NIVEL
        Public Property IDNIVEL As Integer
        Public Property NIVEL1 As String
        Public Property DESCRIPCION As String
        Public Property ACTIVO As Boolean
        Public Property IMPORTE_N As Integer?
        Public Property ALTO_CARGO As Boolean
        Public Overridable Property COMPLEMENTONIVEL As ICollection(Of COMPLEMENTONIVEL) = New List(Of COMPLEMENTONIVEL)()
        Public Overridable Property CONSOLIDACION_GRADO As ICollection(Of CONSOLIDACION_GRADO) = New List(Of CONSOLIDACION_GRADO)()
        Public Overridable Property PERSONASIDGRADOPERSONALCONSOLIDADONavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        Public Overridable Property PERSONASIDNIVELRPTNavigation As ICollection(Of PERSONAS) = New List(Of PERSONAS)()
        Public Overridable Property RPT_DESCRIP As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
        Public Overridable Property VIDA_ADMINISTRATIVANIVELCNavigation As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
        Public Overridable Property VIDA_ADMINISTRATIVANIVEL_OLDNavigation As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class COMPLEMENTONIVEL
        Public Property IDCOMPLEMENTONIVEL As Integer
        Public Property IMPORTEANUAL As Decimal?
        Public Property IMPORTEMENSUAL As Decimal?
        Public Property IDNIVEL As Integer?
        Public Property IDRPT As Integer?
        Public Overridable Property IDNIVELNavigation As NIVEL
        Public Overridable Property IDRPTNavigation As RPT
    End Class
    Partial Public Class RPT
        Public Property IDRPT As Integer
        Public Property DESCRIPCION As String
        Public Property EJERCICIO As Integer?
        Public Property F_PLENO As Date?
        Public Property F_PARLAMENTO As Date?
        Public Property IDSITUACION As Integer?
        Public Property FECHAINICIO As Date?
        Public Property FECHAFIN As Date?
        Public Property NOTAS As String
        Public Overridable Property COMPLEMENTONIVEL As ICollection(Of COMPLEMENTONIVEL) = New List(Of COMPLEMENTONIVEL)()
        Public Overridable Property IDSITUACIONNavigation As ENUMERACIONES
        Public Overridable Property PUESTOS As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
        Public Overridable Property RETRIBUCIONBASICA As ICollection(Of RETRIBUCIONBASICA) = New List(Of RETRIBUCIONBASICA)()
        Public Overridable Property RPT_DESCRIP As ICollection(Of RPT_DESCRIP) = New List(Of RPT_DESCRIP)()
    End Class
    Partial Public Class CONSOLIDACION_GRADO
        Public Property IDCUMPGRADO As Integer
        Public Property IDPERSONAL As Integer?
        Public Property NIVEL As Integer?
        Public Property FECHA_EFECTO As Date?
        Public Property FECHA_RESOLUCION As Date?
        Public Property FECHA_COMUNICACION As Date?
        Public Property IDNIVEL As Integer?
        Public Overridable Property IDNIVELNavigation As NIVEL
        Public Overridable Property IDPERSONALNavigation As PERSONAS
    End Class
    Partial Public Class PERSONAS
        Public Property IDPERSONA As Integer
        Public Property NIF As String
        Public Property APELLIDOS As String
        Public Property NOMBRE As String
        Public Property DOMICILIO As String
        Public Property CODIGOPOSTAL As String
        Public Property CEUTAMELILLA As Boolean
        Public Property CORREOELECTRONICO As String
        Public Property CUENTABANCARIA As String
        Public Property IDMUTUA As Integer?
        Public Property NUMEROAFILIACIONMUTUA As String
        Public Property FECHANACIMIENTO As Date?
        Public Property FORMACIONACADEMICA As String
        Public Property TELEFONO1 As String
        Public Property TELEFONO2 As String
        Public Property LUGARNACIMIENTO As String
        Public Property INGRADMNAUTO As Date?
        Public Property INGRESOADMINISTRACIONESTADO As Date?
        Public Property INGRESOADMINISTRACIONLOCAL As Date?
        Public Property IDSITUACIONFAMILIAR As Integer?
        Public Property IDSITUACIONLABORAL As Integer?
        Public Property IDPUESTOTRABAJOOPOSICION As Integer?
        Public Property CODIGOMUNICIPIO As String
        Public Property PLURIEMPLEO As Decimal
        Public Property NUMEROPLURIEMPLEO As String
        Public Property TRIENIOSADMINISTRACIONA1 As Integer
        Public Property TRIENIOSADMINISTRACIONA2 As Integer
        Public Property TRIENIOSADMINISTRACIONC1 As Integer
        Public Property TRIENIOSADMINISTRACIONC2 As Integer
        Public Property TRIENIOSADMINISTRACIONE As Integer
        Public Property TRIENIOSPARLAMENTOA1 As Integer
        Public Property TRIENIOSPARLAMENTOA2 As Integer
        Public Property TRIENIOSPARLAMENTOC1 As Integer
        Public Property TRIENIOSPARLAMENTOC2 As Integer
        Public Property TRIENIOSPARLAMENTOE As Integer
        Public Property IMPORTETRIENIOADMINISTRACION As Decimal
        Public Property FECHACUMPLIMIENTOTRIENIO As Date?
        Public Property IDSINDICATO1 As Integer?
        Public Property IDSINDICATO2 As Integer?
        Public Property CUOTASINDICAL1 As Decimal?
        Public Property CUOTASINDICAL2 As Decimal?
        Public Property NUMEROTARJETA As Decimal?
        Public Property IDTIPO As Integer?
        Public Property RETENCIONAAPLICAR As Decimal?
        Public Property NIVEL As String
        Public Property CODIGO As String
        Public Property SEGUROACCIDENTE As Decimal
        Public Property BASESSJUN2010 As Decimal
        Public Property SEXENIOS As Decimal
        Public Property DIASENFERMEDAD60 As Decimal
        Public Property IMPORTEENFERMEDAD60 As Decimal
        Public Property DIASENFERMEDAD75 As Decimal
        Public Property IMPORTEENFERMEDAD75 As Decimal
        Public Property IMPORTEDECUCCIONGRUPO As Decimal
        Public Property IMPTRIADMPAGAEXTRA As Decimal
        Public Property TRATAMIENTO As String
        Public Property IDDISCAPACIDAD As Integer?
        Public Property PENSIONISTAS As Boolean
        Public Property IDSITUACIONACTUALIRPF As Integer?
        Public Property MOVILIDADREDUCIDA As Boolean
        Public Property AÑOCAMBIORESIDENCIA As Integer
        Public Property IDFICHEROFOTO As Integer?
        Public Property NUMEROSEXENIO As Integer
        Public Property NUMEROQUINQUENIO As Integer
        Public Property QUINQUENIO As Decimal
        Public Property FECHAALTA As Date?
        Public Property FECHABAJA As Date?
        Public Property BASEANTERIORALABAJA As Decimal?
        Public Property BASEMESANTERIOR As Decimal?
        Public Property NOCOTIZADESEMPLEO As Boolean
        Public Property PUESTOTRABAJOENTARJETA As String
        Public Property IDSEXO As Integer?
        Public Property IDCONTRATO As Integer?
        Public Property IDCUENTACOTIZACIONPATRONAL As Integer?
        Public Property FECHAALTADIETAS As Date?
        Public Property FECHABAJADIETAS As Date?
        Public Property PROFESION As String
        Public Property EMPRESA As String
        Public Property CARGOULTIMOPUESTO As String
        Public Property KILOMETROS As Decimal?
        Public Property PEAJESAUTOPISTA As Decimal?
        Public Property PERTENECEAMESA As Boolean
        Public Property RENUNCIADIETA As Boolean
        Public Property RENUNCIACESANTIA As Boolean
        Public Property ESTANCIAYMANUTENCION As Decimal?
        Public Property CODIGOANTIGUODIPUTADO As String
        Public Property CUENTABANCARIADIPUTADO As String
        Public Property CUENTABANCARIAPARTIDO As String
        Public Property IMPORTEPARTIDO As Decimal?
        Public Property RENUNCIAKMS As Boolean
        Public Property IDDEPARTAMENTO As Integer?
        Public Property FECHABAJASEGURIDADSOCIAL As Date?
        Public Property IDCAUSADEBAJA As Integer?
        Public Property PREMIOJUBILACIONMENSUAL As Decimal?
        Public Property IDOCUPACION As Integer?
        Public Property IMPORTEULTIMANOMINA As Decimal?
        Public Property QUINQUENIOEXTRA As Decimal
        Public Property IDMUTUA2 As Integer?
        Public Property NUMEROAFILIACIONMUTUA2 As String
        Public Property TRIENIOSADMINISTRACIONB As Integer
        Public Property TRIENIOSPARLAMENTOB As Integer
        Public Property IDGRUPOFUNCIONARIO As Integer?
        Public Property FECHACUMPLIMIENTOCARRERA As Date?
        Public Property COMPLEMENTOCARRERAA1 As Integer?
        Public Property COMPLEMENTOCARRERAB As Integer?
        Public Property COMPLEMENTOCARRERAC1 As Integer?
        Public Property COMPLEMENTOCARRERAC2 As Integer?
        Public Property COMPLEMENTOCARRERAE As Integer?
        Public Property COMPLEMENTOCARRERAA2 As Integer?
        Public Property DOMICILIONOTIFICACIONES As String
        Public Property TELEFONO1NOTIFICACIONES As String
        Public Property CORREONOTIFICACIONES As String
        Public Property CODIGOPOSTALNOTIFICACIONES As String
        Public Property TELEFONO2NOTIFICACIONES As String
        Public Property CODIGOMUNICIPIONOTIFICACION As String
        Public Property TRIENIOSADMINISTRACIONA1A As Integer?
        Public Property TRIENIOSADMINISTRACIONA2A As Integer?
        Public Property TRIENIOSADMINISTRACIONC1A As Integer?
        Public Property TRIENIOSADMINISTRACIONC2A As Integer?
        Public Property TRIENIOSADMINISTRACIONEA As Integer?
        Public Property IMPORTETRIENIOADMINISTRACIONA As Decimal?
        Public Property IMPTRIADMPAGAEXTRAA As Decimal?
        Public Property TRIENIOSADMINISTRACIONBA As Integer?
        Public Property EXTERNO As Integer?
        Public Property FECHAALTACONTROLHORARIO As Date?
        Public Property FECHAALTAPAR As Date?
        Public Property FECHABAJAPAR As Date?
        Public Property FECHACONSOLIDACIONGRADO As Date?
        Public Property FECHACUMPLIMIENTOPROXTRIENIO As Date?
        Public Property FECHAPOSIBLEJUBILACION As Date?
        Public Property FECHATARJETA As Date?
        Public Property FECHATITULACION As Date?
        Public Property IDADSCRIPCIONRPT As Integer?
        Public Property IDCAUSAALTAPAR As Integer?
        Public Property IDCAUSABAJAPAR As Integer?
        Public Property IDCUERPORPT As Integer?
        Public Property IDGRADOPERSONALCONSOLIDADO As Integer?
        Public Property IDNIVELRPT As Integer?
        Public Property IDSITUACIONADMINISTRATIVARPT As Integer?
        Public Property IDSITUACIONENRPT As Integer?
        Public Property IDTIPOEMPLEADORPT As Integer?
        Public Property NRP As String
        Public Property NRP_OLD As String
        Public Property TITULACIONOFICIAL As String
        Public Property SUPERVISORDETODO As Boolean
        Public Property SUPERVISORDEPARTAMENTO As Boolean
        Public Property DELEGADO As Boolean
        Public Property ADMINISTRADORCONTROLHORARIO As Boolean
        Public Property ADMINISTRADORTOTAL As Boolean
        Public Property ADMINISTRARPTYREGISTRO As Boolean
        Public Property DELEGADOINFORMES As Boolean
        Public Property IDESCALA As Integer?
        Public Property IDESPECIALIDAD As Integer?
        Public Property MAXHENEGATIVASPERMITIDAS_D As Decimal?
        Public Property NUMEROREINTENTOSFALLIDOS As Integer?
        Public Property PERMITESALDONEGATIVOHE As Boolean
        'Public Overridable Property ACTOSADMINPREP As ICollection(Of ACTOSADMINPREP) = New List(Of ACTOSADMINPREP)()        
        'Public Overridable Property ASCENDIENTES As ICollection(Of ASCENDIENTES) = New List(Of ASCENDIENTES)()
        'Public Overridable Property ASIGNACIONTEMPORALCOBRADA As ICollection(Of ASIGNACIONTEMPORALCOBRADA) = New List(Of ASIGNACIONTEMPORALCOBRADA)()
        'Public Overridable Property ASISTENCIAS As ICollection(Of ASISTENCIAS) = New List(Of ASISTENCIAS)()
        'Public Overridable Property ASISTENCIASSESIONES As ICollection(Of ASISTENCIASSESIONES) = New List(Of ASISTENCIASSESIONES)()
        'Public Overridable Property CODIGOMUNICIPIONOTIFICACIONNavigation As MUNICIPIOS?
        'Public Overridable Property CODIGOMUNICIPIONavigation As MUNICIPIOS?
        'Public Overridable Property COMPLEMENTOSCARRERA As ICollection(Of COMPLEMENTOSCARRERA) = New List(Of COMPLEMENTOSCARRERA)()
        'Public Overridable Property CONSOLIDACION_GRADO As ICollection(Of CONSOLIDACION_GRADO) = New List(Of CONSOLIDACION_GRADO)()
        'Public Overridable Property CORREOS As ICollection(Of CORREOS) = New List(Of CORREOS)()
        'Public Overridable Property DEDUCCIONESRETENCIONESJUDICI As ICollection(Of DEDUCCIONESRETENCIONESJUDICI) = New List(Of DEDUCCIONESRETENCIONESJUDICI)()
        'Public Overridable Property DIASACOMPENSARPERSONAS As ICollection(Of DIASACOMPENSARPERSONAS) = New List(Of DIASACOMPENSARPERSONAS)()
        'Public Overridable Property DIFERENCIAPAGODELEGADO As ICollection(Of DIFERENCIAPAGODELEGADO) = New List(Of DIFERENCIAPAGODELEGADO)()
        'Public Overridable Property DIFERENCIATRIENIOS As ICollection(Of DIFERENCIATRIENIOS) = New List(Of DIFERENCIATRIENIOS)()
        'Public Overridable Property DIPUTADOS As ICollection(Of DIPUTADOS) = New List(Of DIPUTADOS)()
        'Public Overridable Property ENFERMEDADES As ICollection(Of ENFERMEDADES) = New List(Of ENFERMEDADES)()
        'Public Overridable Property EXCEPCIONESPERMISOSIDPERSONANavigation As ICollection(Of EXCEPCIONESPERMISOS) = New List(Of EXCEPCIONESPERMISOS)()
        'Public Overridable Property EXCEPCIONESPERMISOSIDPERSONAPERMISONavigation As ICollection(Of EXCEPCIONESPERMISOS) = New List(Of EXCEPCIONESPERMISOS)()
        'Public Overridable Property EXPEDIENTESPERSONAS As ICollection(Of EXPEDIENTESPERSONAS) = New List(Of EXPEDIENTESPERSONAS)()
        'Public Overridable Property FAMILIA As ICollection(Of FAMILIA) = New List(Of FAMILIA)()
        'Public Overridable Property FORMACION As ICollection(Of FORMACION) = New List(Of FORMACION)()
        'Public Overridable Property HIJOS As ICollection(Of HIJOS) = New List(Of HIJOS)()
        'Public Overridable Property HISTORICOIRPF As ICollection(Of HISTORICOIRPF) = New List(Of HISTORICOIRPF)()
        'Public Overridable Property HORARIOSPERSONAS As ICollection(Of HORARIOSPERSONAS) = New List(Of HORARIOSPERSONAS)()
        'Public Overridable Property HORASEXTRAS As ICollection(Of HORASEXTRAS) = New List(Of HORASEXTRAS)()
        'Public Overridable Property HORASMES As ICollection(Of HORASMES) = New List(Of HORASMES)()
        'Public Overridable Property HUELGAS As ICollection(Of HUELGAS) = New List(Of HUELGAS)()
        Public Overridable Property IDADSCRIPCIONRPTNavigation As TIPOS_PERSONAL
        Public Overridable Property IDCAUSAALTAPARNavigation As ENUMERACIONES
        Public Overridable Property IDCAUSABAJAPARNavigation As ENUMERACIONES
        Public Overridable Property IDCAUSADEBAJANavigation As ENUMERACIONES
        'Public Overridable Property IDCONTRATONavigation As CONTRATOS?
        'Public Overridable Property IDCUENTACOTIZACIONPATRONALNavigation As CUENTASCOTIZACIONPATRONAL?
        'Public Overridable Property IDCUERPORPTNavigation As CUERPO?
        Public Overridable Property IDDEPARTAMENTONavigation As ENUMERACIONES
        Public Overridable Property IDDISCAPACIDADNavigation As ENUMERACIONES
        Public Overridable Property IDESCALANavigation As ENUMERACIONES
        Public Overridable Property IDESPECIALIDADNavigation As ENUMERACIONES
        'Public Overridable Property IDFICHEROFOTONavigation As FICHEROS?
        Public Overridable Property IDGRADOPERSONALCONSOLIDADONavigation As NIVEL
        Public Overridable Property IDGRUPOFUNCIONARIONavigation As ENUMERACIONES

        'Public Overridable Property IDIOMAS As ICollection(Of IDIOMAS) = New List(Of IDIOMAS)()
        Public Overridable Property IDMUTUA2Navigation As ENUMERACIONES
        Public Overridable Property IDMUTUANavigation As ENUMERACIONES
        Public Overridable Property IDNIVELRPTNavigation As NIVEL
        Public Overridable Property IDOCUPACIONNavigation As ENUMERACIONES
        'Public Overridable Property IDPUESTOTRABAJOOPOSICIONNavigation As TIPOSPUESTOSTRABAJO?
        Public Overridable Property IDSEXONavigation As ENUMERACIONES
        'Public Overridable Property IDSITUACIONACTUALIRPFNavigation As SITUACIONACTUALIRPF?
        'Public Overridable Property IDSITUACIONADMINISTRATIVARPTNavigation As SITUACION
        Public Overridable Property IDSITUACIONENRPTNavigation As ENUMERACIONES
        Public Overridable Property IDSITUACIONFAMILIARNavigation As ENUMERACIONES
        Public Overridable Property IDSITUACIONLABORALNavigation As ENUMERACIONES
        Public Overridable Property IDTIPOEMPLEADORPTNavigation As ENUMERACIONES
        Public Overridable Property IDTIPONavigation As ENUMERACIONES

        'Public Overridable Property INCIDENCIAS As ICollection(Of INCIDENCIAS) = New List(Of INCIDENCIAS)()
        'Public Overridable Property MAPEOSUSUARIOS As ICollection(Of MAPEOSUSUARIOS) = New List(Of MAPEOSUSUARIOS)()
        'Public Overridable Property MATERNIDADES As ICollection(Of MATERNIDADES) = New List(Of MATERNIDADES)()
        'Public Overridable Property NOMINATRABAJADORCABECERA As ICollection(Of NOMINATRABAJADORCABECERA) = New List(Of NOMINATRABAJADORCABECERA)()
        'Public Overridable Property OTRASRETRIBUCIONES As ICollection(Of OTRASRETRIBUCIONES) = New List(Of OTRASRETRIBUCIONES)()
        'Public Overridable Property PERMISOSSINRETRIBUCION As ICollection(Of PERMISOSSINRETRIBUCION) = New List(Of PERMISOSSINRETRIBUCION)()
        'Public Overridable Property PERSONASLEGISLATURAS As ICollection(Of PERSONASLEGISLATURAS) = New List(Of PERSONASLEGISLATURAS)()
        'Public Overridable Property PICADAS As ICollection(Of PICADAS) = New List(Of PICADAS)()
        'Public Overridable Property PRESTAMOS As ICollection(Of PRESTAMOS) = New List(Of PRESTAMOS)()
        'Public Overridable Property PRODUCTIVIDAD As ICollection(Of PRODUCTIVIDAD) = New List(Of PRODUCTIVIDAD)()
        Public Overridable Property PUESTOSIDPERSONALNavigation As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
        Public Overridable Property PUESTOSTITULARNavigation As ICollection(Of PUESTOS) = New List(Of PUESTOS)()
        'Public Overridable Property PUESTOSTRABAJO As ICollection(Of PUESTOSTRABAJO) = New List(Of PUESTOSTRABAJO)()
        'Public Overridable Property REDUCCIONDEJORNADA As ICollection(Of REDUCCIONDEJORNADA) = New List(Of REDUCCIONDEJORNADA)()
        'Public Overridable Property RETENCIONJUDICIAL As ICollection(Of RETENCIONJUDICIAL) = New List(Of RETENCIONJUDICIAL)()
        'Public Overridable Property TARJETAS As ICollection(Of TARJETAS) = New List(Of TARJETAS)()
        'Public Overridable Property TIPOSDOCACTOSADMINPREP As ICollection(Of TIPOSDOCACTOSADMINPREP) = New List(Of TIPOSDOCACTOSADMINPREP)()
        'Public Overridable Property TIPOSSESIONES As ICollection(Of TIPOSSESIONES) = New List(Of TIPOSSESIONES)()
        'Public Overridable Property TITULACIONES As ICollection(Of TITULACIONES) = New List(Of TITULACIONES)()
        'Public Overridable Property TRABAJADORTIEMPOPARCIAL As ICollection(Of TRABAJADORTIEMPOPARCIAL) = New List(Of TRABAJADORTIEMPOPARCIAL)()
        'Public Overridable Property TRIENIOS As ICollection(Of TRIENIOS) = New List(Of TRIENIOS)()
        'Public Overridable Property VEHICULOS As ICollection(Of VEHICULOS) = New List(Of VEHICULOS)()
        Public Overridable Property VIDA_ADMINISTRATIVA As ICollection(Of VIDA_ADMINISTRATIVA) = New List(Of VIDA_ADMINISTRATIVA)()
    End Class
    Partial Public Class RETRIBUCIONBASICA
        Public Property IDRETRIBUCION As Integer
        Public Property COMCARRA1T1 As Decimal
        Public Property COMCARRA2T1 As Decimal
        Public Property COMCARRBT1 As Decimal
        Public Property COMCARRC1T1 As Decimal
        Public Property COMCARRC2T1 As Decimal
        Public Property COMCARRET1 As Decimal
        Public Property SUELDOA1 As Decimal
        Public Property SUELDOA1X As Decimal
        Public Property SUELDOA2 As Decimal
        Public Property SUELDOA2X As Decimal
        Public Property SUELDOB As Decimal
        Public Property SUELDOBX As Decimal
        Public Property SUELDOC1 As Decimal
        Public Property SUELDOC1X As Decimal
        Public Property SUELDOC2 As Decimal
        Public Property SUELDOC2X As Decimal
        Public Property SUELDOE As Decimal
        Public Property SUELDOEX As Decimal
        Public Property TRIADMA1 As Decimal
        Public Property TRIADMA1X As Decimal
        Public Property TRIADMA2 As Decimal
        Public Property TRIADMA2X As Decimal
        Public Property TRIADMB As Decimal
        Public Property TRIADMBX As Decimal
        Public Property TRIADMC1 As Decimal
        Public Property TRIADMC1X As Decimal
        Public Property TRIADMC2 As Decimal
        Public Property TRIADMC2X As Decimal
        Public Property TRIADME As Decimal
        Public Property TRIADMEX As Decimal
        Public Property TRICAMA1 As Decimal
        Public Property TRICAMA1X As Decimal
        Public Property TRICAMA2 As Decimal
        Public Property TRICAMA2X As Decimal
        Public Property TRICAMB As Decimal
        Public Property TRICAMBX As Decimal
        Public Property TRICAMC1 As Decimal
        Public Property TRICAMC1X As Decimal
        Public Property TRICAMC2 As Decimal
        Public Property TRICAMC2X As Decimal
        Public Property TRICAME As Decimal
        Public Property TRICAMEX As Decimal
        Public Property IDRPT As Integer?
        Public Property COMCARRA1T2 As Decimal
        Public Property COMCARRA2T2 As Decimal
        Public Property COMCARRBT2 As Decimal
        Public Property COMCARRC1T2 As Decimal
        Public Property COMCARRC2T2 As Decimal
        Public Property COMCARRET2 As Decimal
        Public Property COMCARRA1T3 As Decimal
        Public Property COMCARRA2T3 As Decimal
        Public Property COMCARRBT3 As Decimal
        Public Property COMCARRC1T3 As Decimal
        Public Property COMCARRC2T3 As Decimal
        Public Property COMCARRET3 As Decimal
        Public Property COMCARRA1T4 As Decimal
        Public Property COMCARRA2T4 As Decimal
        Public Property COMCARRBT4 As Decimal
        Public Property COMCARRC1T4 As Decimal
        Public Property COMCARRC2T4 As Decimal
        Public Property COMCARRET4 As Decimal
        Public Property COMCARRA1T5 As Decimal
        Public Property COMCARRA2T5 As Decimal
        Public Property COMCARRBT5 As Decimal
        Public Property COMCARRC1T5 As Decimal
        Public Property COMCARRC2T5 As Decimal
        Public Property COMCARRET5 As Decimal
        Public Overridable Property IDRPTNavigation As RPT
    End Class

End Namespace