~~ODT~~

Última atualização: 2017/04/03 18:13 (edição externa)

Estruturas Curriculares

Esse caso de uso serve para gerar uma consulta a Estruturas Curriculares de Graduação, utilizando filtros. É usado pelos servidores da CAENE (Comissão Permanente de Apoio a Estudantes com Necessidades Educacionais Especiais).

Este caso de uso inicia-se quando a opção SIGAA → NEE → Relatórios/Consultas → Consultas Gerais → Estruturas Curriculares é acessada.

Este caso de uso pode ser compreendido em Estrutura Curriculares

Plano de Teste

Sistema: SIGAA

Módulo: NEE

Link(s): Relatórios/Consultas → Consultas Gerais → Estruturas Curriculares

Usuário: ricardolins

Papel que usuário deve ter: SigaaPapeis.GESTOR_NEE

Selecionando o campo “Buscar somente cursos ativos”, a busca deve retornar somente os currículos com campo ativo igual TRUE.

SQL para teste

select
curriculo.id_curriculo,
curriculo.codigo,
curriculo.ch_optativas_minima,
curriculo.ch_nao_atividade_obrigatoria,
curriculo.ch_atividade_obrigatoria,
curriculo.anoEntradaVigor,
curriculo.periodoEntradaVigor,
curso.nome,
curso.nivel, 
habilitaca.nome,
turno.sigla,
grauacadem.descricao

from graduacao.curriculo curriculo 

inner join curso curso on curriculo.id_curso=curso.id_curso 
left outer join graduacao.matriz_curricular matrizcurr on curriculo.id_matriz=matrizcurr.id_matriz_curricular 
left outer join graduacao.habilitacao habilitaca on matrizcurr.id_habilitacao=habilitaca.id_habilitacao 
left outer join ensino.turno turno on matrizcurr.id_turno=turno.id_turno 
left outer join ensino.grau_academico grauacadem on matrizcurr.id_grau_academico=grauacadem.id_grau_academico 
where 1=1 and 
curriculo.id_curso=15315770 and 
curriculo.id_matriz=15390460 and 
matrizcurr.ativo=trueValue() 
order by curriculo.anoEntradaVigor desc, 
curriculo.periodoEntradaVigor, curriculo.codigo desc
  • desenvolvimento/especificacoes/sigaa/nee/casos_de_uso/relatorios_consultas/consultas_gerais/estruturas_curriculares.txt
  • Última modificação: 2017/04/03 18:13
  • (edição externa)