Tareas #17264
Nueva tabla empleados designaciones
Estado: | Nueva | Fecha de inicio: | 25/08/2025 | |
---|---|---|---|---|
Prioridad: | Normal | Fecha fin: | ||
Asignado a: | - | % Realizado: | 0% | |
Categoría: | - | Tiempo dedicado: | - | |
Versión prevista: | - |
Descripción
Se crea una tabla de empleados designaciones para migrar la logica de la obtencion de autoridaddes de los analiticos
Esta tabla se va a crear sacando las columnas viejas y cambiando algunos nombres de las columnas para que sean mas descriptivos
La tabla vieja debe borrarse en el momento que el nuevo sistema de Gestion quede se use para obtener analisitocs
La tabla vieja es
SELECT * FROM designaciones_empleados
Histórico
#1
Actualizado por Nicolas Arquiel hace 20 días
Esta es la nueva tabla que se crea
CREATE TABLE empleados_designaciones ( idempleadodesignacion INT NOT NULL AUTO_INCREMENT, idempleado INT NOT NULL, idtipocargo INT NOT NULL, fecha_inicio_cargo DATE NOT NULL COMMENT 'Fecha de inicio del cargo/designación', fecha_fin_cargo DATE COMMENT 'Fecha de finalización del cargo/designación. NULL indica período indefinido/extenso', titulo_firma VARCHAR(10) COMMENT 'Título que aparece en la firma del empleado (Dr., Lic., Arq., etc.)', nroresolucion VARCHAR(50) COMMENT 'Número de resolución que formaliza la designación', idsede INT NULL COMMENT 'Sede donde ejerce el cargo. NULL si no aplica', idfacultad INT NULL COMMENT 'Facultad donde ejerce el cargo. NULL si no aplica', created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, created_by INT NOT NULL DEFAULT 1, updated_by INT NOT NULL DEFAULT 1, PRIMARY KEY (idempleadodesignacion), -- Índices para mejorar el rendimiento INDEX idx_empleado (idempleado), INDEX idx_tipo_cargo (idtipocargo), INDEX idx_fecha_inicio (fecha_inicio_cargo), INDEX idx_fecha_fin (fecha_fin_cargo), INDEX idx_sede (idsede), INDEX idx_facultad (idfacultad), INDEX idx_periodo (fecha_inicio_cargo, fecha_fin_cargo) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci COMMENT='Designaciones de empleados y autoridades con períodos específicos de vigencia';