~~ODT~~

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

Emitir Atestado de Matrícula

Este Caso de Uso é destinado aos Discentes da Instituição, e tem como finalidade permitir que os mesmos possam Emitir o Atestado de Matrícula pessoal.

Este caso de uso inicia-se quando a opção SIGAA → Portal do Discente → Emitir Atestado de Matrícula é acessada.

Ao selecionar o caso de uso, o sistema exibirá em formato de Relatório o Atestado de Matrícula do Discente, informando os seguintes dados (RN01):

  • Período Letivo: Formato - AAAA.9, Tipo - NUMÉRICO.
  • Nível: Tipo - TEXTO.
  • Matrícula: Tipo - NUMÉRICO.
  • Vínculo: Tipo - TEXTO.
  • Nome: Tipo - TEXTO.
  • Curso: Formato - NOME DO CURSO/NOME DO CENTRO - CAMPUS - TURNO, Tipo - TEXTO.
  • Cidade: Tipo - TEXTO.
  • Formação: Tipo - TEXTO.
  • Turmas Matriculadas: Formato - QTDE, Tipo - NUMÉRICO.
Código Componentes Curriculares/Docentes Turma Status Horário
XXX9999 NOME DO COMPONENTE - NOME DO DOCENTE TIPO LOCAL 99 STATUS 99×99
  • Tabela de Horários:
HORÁRIOS Dom Seg Ter Qua Qui Sex Sab
HH:MM - HH:MM COD. DISCIPLINA - XXX9999 COD. DISCIPLINA - XXX9999 COD. DISCIPLINA - XXX9999 COD. DISCIPLINA - XXX9999 COD. DISCIPLINA - XXX9999 COD. DISCIPLINA - XXX9999 COD. DISCIPLINA - XXX9999

O sistema fornece a opção de imprimir o atestado, é informado um código de autenticidade para o usuário.

O caso de uso é finalizado.

  • RN01 - Só é possível emitir atestado caso o discente possua matrículas ativas no período vigente.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
sigaa.ensino.dominio.MatriculaComponente sigaa.ensino.matricula_componente
sigaa.ensino.dominio.HorarioTurma sigaa.ensino.horario_turma

Sistema: SIGAA

Módulo: Portal do Discente

Link(s): Ensino → Emitir Atestado de Matrícula

Usuário: leo.oliveira, bernardobfs

Papel que usuário deve ter: discente

Tentar gerar o atestado para alunos com e sem matrículas no período atual, assim como com e sem renovações de matrículas

Consulta para encontrar os discentes que tiveram renovação de matrícula (trocar as duas '?' pelo ano e período desejados, respectivamente)

select * from comum.usuario where id_pessoa in 
  (select id_pessoa from discente where id_discente in (
		select mc.id_discente from stricto_sensu.renovacao_atividade_pos ren
			left join graduacao.solicitacao_matricula sol using (id_solicitacao_matricula)
			join ensino.matricula_componente mc on (ren.id_matricula_componente = mc.id_matricula_componente or sol.id_matricula_gerada = mc.id_matricula_componente)
		where ren.ano = ? and ren.periodo = ?
		)
	)

Consulta para encontrar os discentes que não tiveram renovação de matrícula (trocar as duas '?' pelo ano e período desejados, respectivamente)

select * from comum.usuario where id_pessoa in 
	(select id_pessoa from discente where id_discente not in (
		select mc.id_discente from stricto_sensu.renovacao_atividade_pos ren
			left join graduacao.solicitacao_matricula sol using (id_solicitacao_matricula)
			join ensino.matricula_componente mc on (ren.id_matricula_componente = mc.id_matricula_componente or sol.id_matricula_gerada = mc.id_matricula_componente)
		where ren.ano = ? and ren.periodo = ?
		)
	)
  • desenvolvimento/especificacoes/sigaa/portal_do_discente/casos_de_uso/ensino/emitir_atestado_de_matricula.txt
  • Última modificação: 2017/04/03 18:14
  • (edição externa)