Páginas filhas
  • DT Função de fórmula para o cálculo da quantidade de disciplinas em curso para validação de correquisito

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
NÇÃO

FUNÇÃO DE FÓRMULA PARA O CÁLCULO DA QUANTIDADE DE DISCIPLINAS EM CURSO PARA VALIDAÇÃO

EM CO-REQUISITO

DE CORREQUISITO

Características do Requisito

Linha de Produto:

RM

Segmento:

Educacional

Módulo:

Matricula em disciplinas.

Rotina:

Rotina

Nome Técnico

Matrícula em disciplina pelo portal

Matrícula Online.

Matrícula em disciplina presencialMatrícula em disciplinas

Rotina(s) envolvida(s)

Nome Técnico

Funções de fórmula

Funções de fórmula

Parâmetro(s):

Fórmula de corequisito - Cadastro de disciplinas da Matriz Curricular

Requisito/Story/Issue (informe o requisito relacionado):

EDUCACIONAL01-3692

País(es):

Brasil

Banco(s) de Dados:

SQL/Oracle

Tabelas Utilizadas:

SDISCGRADE

Sistema(s) Operacional(is):

Windows

Descrição

Criação de uma função de fórmula capaz de calcular a quantidade de disciplinas que um aluno está matriculado e matriculando no momento da execução do processo de matrícula.


Importante

Foi criada a função de fórmula, QTDCOEMCURSO, para que seja utilizada, exclusivamente, na validação de co-requisito correquisito do processo de matrícula. A sua utilização em um teste de fórmula, através do editor, terá um retorno padrão com valor zerado.


Procedimento para Utilização


Função de fórmula: 

QtdCoEmCurso - Retorna o nº de créditos ou de disciplinas em curso pelo aluno até um determinado período, ou de um período específico, de acordo com o operador, considerando as disciplinas que estão sendo matriculadas no processo de matrícula.

Parâmetros necessários:

    • Número do período: Número do período que será calculada a quantidade de disciplinas que estão em curso.
    • Operador: Caractere de operação que será utilizado no filtro dos períodos considerados no cálculo das disciplinas matriculadas. Os caracteres permitidos e que serão utilizados: "=", "<=", ">=", ">", "<"
    • Tipo de retorno: De acordo com o tipo passado como parâmetro a função terá um retorno diferente. Poderão ser utilizados os tipos: "C", "D", "CH" (Créditos, Disciplinas, Carga horária)


Exemplo de fórmula:

Bloco de código
languagec#
titleFórmula para a validação de co-requisito
collapsetrue
DECL RESULT; 

SETVAR (RESULT,'O ALUNO NÃO CUMPRIU O(S) CO-REQUISITO (S) DA DISCIPLINA');

SE QTDCOEMCURSO (1,'=','D') = 3
    ENTAO SETVAR (RESULT,'S')
FIMSE;

RESULT


A fórmula será utilizada no parâmetro "Fórmula de correquisito" no cadastro de disciplinas da matriz curricular:

Educacional | Currículo e Oferta | Matrizes curriculares | Anexos: Período | Anexos: Disciplinas da matriz curricular | "Fórmula de correquisito"


Ao executar o processo de matrícula nas disciplina ou a matrícula através do portal, pelo matrícula onlineselecionar as disciplinas para matrícula, seja no portal ou pelo RM, o sistema irá executar a fórmula configurada para validação de correquisito , após a seleção das disciplinas para a e o resultado da função QtdCoEmCurso, contida a fórmula, será o total das disciplinas já matriculadas e as selecionadas para matrícula.