~~ODT~~
Este relatório mensal que tem por objetivo exibir um quantitativo dos docentes efetivos do magistério superior ativos, separados por titulação. Está disponibilizado no portal público do SIGRH podendo ser acessador por qualquer pessoa.
O Caso de Uso inicia-se quando o usuário acessa a opção: SIGRH → Portal Público → Relatórios Estatísticos → Relatórios Mensais → Docentes efetivos do magistério superior por titulação
Após acessar a referida opção, o usuário é encaminhado para uma tela onde será possível selecionar um mês e ano para filtragem do relatório.
Ao acessar a opção Consultar, será gerado um relatório em formato PDF com os seguintes dados juntamente com sua disposição em tela:
Formaçao | Quantidade |
---|---|
Mestrado | 9999 |
Graduação | 9999 |
Doutorado | 9999 |
Especialização | 9999 |
Abaixo da tabela é exibido um gráfico com os mesmos dados exibidos na tabela
Então o caso de uso é finalizado.
Não se aplica.
Não se aplica.
Sistema: SIGRH
Módulo: Portal Público
Link(s): Portal Público → Relatórios Estatísticos → Relatórios Mensais → Docentes efetivos do magistério superior por titulação
Usuário: Não se aplica.
Papel que usuário deve ter: Não se aplica.
Utilizar a consulta abaixo para validar os dados do relatório, lembrando de substituir os parâmetros indicados na consulta pelos dados usados na filtragem do relatório.
ex.: Mes = 09, Ano = 2011, Primeiro Dia do Mês = '01-09-2011', e a data de exclusão será gerada sempre como o último dia do Mês selecionado, '30-09-2011'.
SELECT * FROM ( SELECT DISTINCT 'PERMANENTE' AS QUADRO, ID_FORMACAO,DENOMINACAO, (SELECT CAST (COUNT(*) AS FLOAT ) FROM FUNCIONAL.HISTORICO_SERVIDOR H INNER JOIN RH.SERVIDOR S ON S.ID_SERVIDOR=H.ID_SERVIDOR INNER JOIN COMUM.PESSOA P ON P.ID_PESSOA=S.ID_PESSOA LEFT JOIN COMUM.UNIDADE U ON U.ID_UNIDADE=S.ID_UNIDADE WHERE H.ANO= :ano AND H.MES= :mes AND S.ID_CARGO IN (60001,60011,702001) AND ((P.ID_TIPO_FORMACAO=RHF.ID_FORMACAO) OR ((RHF.ID_FORMACAO=4) AND (P.ID_TIPO_FORMACAO IN (4,29))) ) AND S.ID_SITUACAO IN (1,8,12,20) /*ATIVO/CELETISTA*/ AND (S.DATA_EXCLUSAO IS NULL OR S.DATA_EXCLUSAO>= :dataExclusao) ) AS QTD FROM RH.FORMACAO RHF WHERE ID_FORMACAO<>29 ) A WHERE QTD>0