DES:ACADEMUS:Pré-requisitos:CriaTrmAutomatica
De Wiki Unioeste NTI
Ir para navegaçãoIr para pesquisarVoltar a página Inicial - Documentação Técnica
Análise por: Liége em 13/03/08.
Desenvolvido por: André Brun em março/08.
Tabelas a serem gravadas: TrmCabecalho, Turma, TrmProva.
Objetivo:
Criar Turmas para o Prd. Letivo solicitado, a partir de Turmas já criadas em outros Períodos Letivos.
Filtro para Seleção de Turmas anteriores:
Disponibilizar os seguintes campos para selecionar as Turmas:
- Período Letivo: Campo obrigatório.
- Curso Geral
- Curso: Campo obrigatório.
- Série
- Disciplina
Na consulta de todos os filtros, exibir dados a partir de TrmCabecalho, usando os dados informados para re-filtro.
Parâmetros para as Novas Turmas:
- Período Letivo: Campo obrigatório e deve ser diferente do informado no Filtro de Seleção de Turmas anteriores.
Gerar Dados em TrmCabecalho, Turma e TrmProva para o Período Letivo solicitado gravando dados conforme segue:
- TrmCabecalho:
- TrmCbc_Situacao: 'A' (Ativa)
- TrmCbc_DgtExtBloqueada: 'T'
- TrmCbc_DgtExtFinalizada: 'T'
- TrmCbc_TrmVirtual: 'F'
- Manter as informações da Turma de origem nas colunas Crs_Codigo, TrmCbc_Serie, Dsc_Codigo e TrmCbc_Sequencia
- Turma:
- Trm_TtlHrsTeoricas, Trm_TtlHrsPraticas, Trm_TtlHrsEstagio: Buscar na tabela Disciplina
- Trm_EnsAutomatico: 'T'
- Trm_DgtExtBloqueada: 'T'
- Trm_DgtExtFinalizada: 'T'
- Manter as informações da Turma de origem nas colunas Crs_Codigo, TrmCbc_Serie, Dsc_Codigo, TrmCbc_Sequencia, Trm_Codigo e Trm_NmrVagas
- TrmProva:
- Manter as informações da Turma de origem em todas as colunas, exceto Período Letivo.