SELECT CONCAT(F.Nombres," ",F.Apellidos) as Nombre, F.Identificacion_Funcionario, 
                                                            F.Direccion_Residencia,
                     (SELECT C.Nombre FROM Cargo C WHERE C.Id_Cargo=F.Id_Cargo) as
                        Cargo, 
                        F.Imagen,
                        CF.Fecha_Inicio_Contrato,
                        CF.Fecha_Fin_Contrato,
                        F.Salario, 
                     (CASE
                        WHEN F.Liquidado    = "SI" THEN "Liquidado"
                        WHEN F.Preliquidado = "SI" THEN "Preliquidado" 
                        ELSE "Activo"
                     END) AS Estado_Funcionario,
                        LF.Id_Liquidacion_Funcionario,
                     IFNULL((SELECT PD.Id_Proceso_Disciplinario FROM Proceso_Disciplinario PD 
                             WHERE PD.Identificacion_Funcionario = F.Identificacion_Funcionario
                                                 AND PD.Estado   = "Abierto" LIMIT 1),0) as Procesos
                     FROM Funcionario F 
                     INNER JOIN Contrato_Funcionario CF    ON F.Identificacion_Funcionario = CF.Identificacion_Funcionario
                     LEFT  JOIN Liquidacion_Funcionario LF ON LF.Identificacion_Funcionario = F.Identificacion_Funcionario  WHERE CF.Estado = 'Activo' AND F.Preliquidado = 'NO'