Query

SELECT F.ID_FUNCIONARIO, F.NR_CRACHA, F.NM_FUNCIONARIO FROM FUNCIONARIOS F WHERE EXISTS( SELECT 1 FROM FOLHAS_PAGAMENTO FP INNER JOIN CALCULOS_FOLHA CF ON CF.ID_FOLHA = FP.ID_FOLHA INNER JOIN TIPOS_FOLHA_PAGAMENTO TFP ON TFP.ID_FOLHA_PAGAMENTO = FP.ID_FOLHA_PAGAMENTO INNER JOIN EVENTOS_FOLHA EF ON EF.ID_EVENTO_FOLHA = CF.ID_EVENTO_FOLHA WHERE FP.ID_EMPRESA = '$idEmpresa' AND FP.NR_ANO = '$nrAno' AND FP.NR_MES = '$nrMes' AND CF.ID_FUNCIONARIO = F.ID_FUNCIONARIO AND TFP.CS_TIPO_FOLHA NOT IN ('4', '5') AND EF.CS_TIPO_EVENTO IN ('1', '4') AND EF.CS_PARTICIPA_ESOCIAL = 'S' ) AND NOT EXISTS( SELECT 1 FROM FP_ESOCIAL_EVENTO E INNER JOIN FP_ESOCIAL_TIPO_EVENTO TE ON TE.ID_ESOCIAL_TIPO_EVENTO = E.ID_ESOCIAL_TIPO_EVENTO WHERE TE.CD_ESOCIAL_TIPO_EVENTO IN ('S-1200', 'S-2299', 'S-2399') AND E.ID_CADASTRO = F.ID_FUNCIONARIO AND CS_STATUS IN ('ENVIADO', 'AGUARDANDO', 'ABERTO') AND E.NR_ANO = '$nrAno' AND E.NR_MES = '$nrMes' ) ORDER BY F.NM_FUNCIONARIO

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.