Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNION ALL
SELECT
null as id_EvaluacionJefeEmpleadoIn
,id_MatrizJefeEmpleadoIn
,null as idEvaluacionIn
,null as id_EstatusJefe
,null as comentarioVc
,null as numRefJefeIn
,numEmpleadoIn
,JefeNumeroRedVc
,nivelJefe
,null as fechaModificacion
,null as modificadoPorVc
FROM GMS_MatrizJefeEmpleado mje
WHERE mje.numEmpleadoIn = 28163
AND mje.nivelJefe >
CASE
WHEN (SELECT MAX(eje.nivelJefesSIn) FROM
GMS_Evaluacion_JefeEmpleado eje WHERE eje.idEvaluacionIn = 44571) IS NULL THEN 0
ELSE (SELECT MAX(eje.nivelJefesSIn) FROM
GMS_Evaluacion_JefeEmpleado eje WHERE eje.idEvaluacionIn = 44571)
END
) f
INNER JOIN empleados jefe
ON jefe.empleadoUsuarioRedVc = f.usuarioRedJefeVc
LEFT JOIN Empleados autorizador
ON autorizador.empleadoUsuarioRedVc = f.modificadorPorVc
LEFT JOIN GMS_Estatus_EvaluacionEmpleadoJefe eej
ON eej.idEstatusIn = f.id_EstatusJefe
) tblRegs
ORDER BY nivelJefe
WHILE (@@FETCH_STATUS = 0)
BEGIN
SET @c_listaJefes = @c_listaJefes + '|' + @c_listaJefesTmp
select @c_listaJefesTmp
FETCH NEXT FROM CURSOR_JEFES INTO @c_listaJefesTmp
END
CLOSE CURSOR_JEFES
DEALLOCATE CURSOR_JEFES
select @c_listaJefes