Histórico da Página
VALIDAÇÕES E ALERTAS DE RELATÓRIOS DE BOLETO
Características do Requisito
Linha de Produto: | RM | |||||||||||||||||||||||||
Segmento: | Educacional | |||||||||||||||||||||||||
Módulo: | Totvs Educacional | |||||||||||||||||||||||||
Rotina: |
Obs.: Apenas para o nível de ensino superior. | |||||||||||||||||||||||||
Cadastros Iniciais: | Relatórios feitos no gerador antigo (delphi) ou novo (RM Reports) | Cadastros Iniciais: | Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito. | |||||||||||||||||||||||
Parâmetro(s): | Em Configurações | Parâmetros | Secretaria | Geral 2/7:
No cadastro da matriz curricular: Tesouraria| Relatórios:
| |||||||||||||||||||||||||
Ponto de Entrada: | N/A | |||||||||||||||||||||||||
Tickets relacionados | N/A | |||||||||||||||||||||||||
Requisito (informe o requisito relacionado): | N/A | |||||||||||||||||||||||||
País(es): | Todos | |||||||||||||||||||||||||
Banco(s) de Dados: | SQL Server e Oracle | |||||||||||||||||||||||||
Tabelas Utilizadas: | SGRADEN/A | |||||||||||||||||||||||||
Sistema(s) Operacional(is): | Windows 7 ou superior |
Descrição
Melhoria no calculo dos mínimos exigidos para que o mesmo seja parametrizado, ou seja, será possível por meio de parametrização considerar ou não os mínimos exigidos das atividades curriculares da matriz do aluno.
A partir da versão 12.1.14, os RELATÓRIOS DE BOLETOS deverão ter a TABELA DE BOLETOS como tabela principal e NÃO mais a tabela de lançamentos.
Essa alteração foi necessária devido às adaptações no sistema para atender a nova plataforma de cobrança da Febraban, utilizando sempre boletos registrados. Para isso, o sistema foi evoluído, permitindo mais de um boleto associado ao mesmo lançamento.Para isso foi feito a seguinte melhoria: Criação um parâmetro com o nome Habilitar a utilização de mínimos exigidos das atividades curriculares na matriz curricular. O mesmo ficará localizado nas configurações gerais do Educacional em Configurações | Parâmetros | Secretaria | Geral 2/7 e o mesmo será por contexto. O parâmetro irá nascer desabilitado e sua função é exibir ou ocultar o parâmetro de nome Considerar mínimos exigidos das atividades curriculares que estará localizado dentro do cadastro da Matriz Curricular.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações da release A validação estará contida nas versões mais recentes do Educacional a partir da 12.1.1614.
Procedimento para Utilização
Foi criado um parâmetro Habilitar a utilização de mínimos exigidos das atividades curriculares na matriz curricular, o mesmo ficará localizado nas configurações gerais do Educacional em Configurações | Parâmetros | Secretaria | Geral 2/7.
O parâmetro irá nascer desabilitado e sua função é exibir ou ocultar o parâmetro de nome Considerar mínimos exigidos das atividades curriculares que estará localizado dentro do cadastro da Matriz Curricular.
Para este parâmetro na matriz será necessário rodar o script CN.2017.02_01.
Este parâmetro tem por finalidade efetuar, quando marcado, a validação dos mínimos exigidos na matriz aplicada do aluno. Ou seja, será validado na Análise Curricular (Histórico no Portal / EducaMobile, Relatório EDUREL0018 e Relatório EDUREL0028) se o aluno cumpriu os mínimos exigidos na matriz. Lembrando que todos os alunos que estiverem nesta matriz curricular sofrerão a validação, tanto para os que já formaram ou para os que estão cursando.
O parâmetro Considerar mínimos exigidos das atividades curriculares somente será visto como marcado se o mesmo estiver marcado e nas configurações gerais o parâmetro Habilitar a utilização de mínimos exigidos das atividades curriculares na matriz curricular estiver marcado, caso contrário será visto como desmarcado.
Ao marcar o parâmetro Considerar mínimos exigidos das atividades curriculares, o sistema mudará a forma de validação dos mínimos exigidos na matriz aplicada do aluno. Ou seja, será validado na Análise Curricular (Histórico no Portal / EducaMobile, Relatório EDUREL0018 e Relatório EDUREL0028) se o aluno cumpriu os mínimos exigidos na matriz.
Aviso | ||
---|---|---|
| ||
Lembrando que todos os alunos que estiverem nesta matriz curricular sofrerão a validação, tanto para os que já formaram ou para os que estão cursando. |
- Mensagem inicial de sistema: Ao logar no módulo do Educacional ou alterar o contexto na MDI para o contexto do Educacional, o sistema exibirá o alerta abaixo:
- Geração de lançamentos: Mensagem de alerta para o usuário conforme (figura 1) quanto à tabela master do relatório com opção de não aparecer mais ao selecionar o checkbox “Não exibir novamente” (semelhante às mensagens iniciais do sistema) na geração de lançamentos (visão de parcelas e wizard de geração). A mesma mensagem é exibida na geração de lançamentos por parcela, na entrada do Wizard de geração de lançamentos (processo).
- Parametrização do relatório de boleto:
(Utilizando o Reports [DotNet])
Quando o usuário for imprimir um boleto, o sistema verificará a tabela master do relatório. Caso não consiga detectar que a tabela master é a FBOLETO, será exibida uma mensagem de alerta para o usuário que poderá ignorar a mensagem e parametrizar o relatório escolhido.
(Utilizando o Gerador [Delphi])
Quando o usuário for imprimir um boleto, o sistema verificará os filtros de relatório em Delphi. Caso o filtro esteja sendo feito utilizando FLAN.IDBOLETO, será exibida uma mensagem de alerta para o usuário que poderá ignorar a mensagem e parametrizar o relatório escolhido.
4) Impressão de boletos:
(Utilizando o Reports [DotNet])
Quando o usuário for imprimir um boleto, o sistema verificará a tabela master do relatório. Caso seja diferente de FBOLETO, não será permitida a impressão do mesmo. Essa validação já existia no sistema para boletos gerados a partir do Reports.
(Utilizando o Gerador [Delphi])
Quando o usuário for imprimir um boleto, o sistema verificará os filtros de relatório em Delphi. Caso o filtro esteja sendo feito utilizando FLAN.IDBOLETO, não será permitida a impressão do mesmo.
title | Informações |
---|
- Quando o parâmetro Considerar mínimos exigidos das atividades curriculares for marcado e salvo o cadastro o sistema irá efetuar a validação dos valores mínimos dos componentes com os somatórios dos valores mínimos e máximos dos itens curriculares de todas as matrizes aplicada. Sendo que, o valor mínimo do componente deve estar obrigatoriamente entre o somatório dos valores mínimos e máximos dos itens curriculares. Caso esta regra não seja obedecida ao salvar o cadastro será levantada uma exceção que não deixará salvar e será exibido uma mensagem contendo quais componentes não passaram nesta validação;
- Após marcação do parâmetro Considerar mínimos exigidos das atividades curriculares o sistema efetuará a validação da regra do item anterior ao se alterar o valor mínimo de um componente. Caso não seja obedecido o sistema levantará uma exceção bloqueando a alteração e uma mensagem informativa será exibida, além disso efetuará a validação na alteração dos valores mínimos/máximos dos itens curriculares, sendo que os somatórios dos mínimos dos itens devem ser no máximo o valor mínimo do componente e o somatório dos valores máximos dos itens devem ser no mínimo o valor mínimo do componente. Caso não seja obedecido o sistema também levantará uma exceção bloqueando a alteração e uma mensagem informativa será exibida.
Aviso | ||
---|---|---|
| ||
Caso o valor mínimo do componente estiver vazio ou zero as regras acima não serão aplicadas! |
- O cálculo das horas das atividades curriculares irá considerar o atingimento do valor mínimo de cada componente, somando-se os valores dos itens curriculares cumpridos.
Supondo a seguinte situação abaixo, o valor mínimo do componente Inglês é de 30 horas, mas para que seja completado 30 horas é necessário o aluno efetuar o pelo menos 10 horas do item curricular Inglês Básico e 20 horas do item curricular Inglês Avançado deste componente. Se o aluno fizer 100 horas apenas no item curricular Inglês Básico, será aproveitada apenas 10 horas e 20 horas ficariam pendentes para este componente, pois deverá ser feita pelo menos 20 horas do item curricular Inglês Avançado. Além disso, analisando este cenário, o aluno ainda ficaria pendente 60 horas do componente Desenvolvimento, no total estaria devendo 80 horas.
Caso o aluno tenha cumprido 100 horas em cada uma das três atividades, o sistema fará o cálculo aproveitando apenas as horas mínimas, ou seja, o cálculo final das horas concluídas será de 90 horas, conforme imagens abaixo.
Cadastro de componente curriculares da matriz aplicada:
Componente Inglês | Valor mínimo: 30 |
---|---|
Item curricular: Inglês Básico | Item curricular: Inglês Avançado |
Valor mínimo: 10 | Valor mínimo: 20 |
Valor máximo: 100 | Valor máximo: 100 |
Componente: Desenvolvimento | Valor mínimo: 60 |
---|---|
Item curricular: C# | |
Valor mínimo: 60 | |
Valor máximo: 100 |
Análise Curricular | Relatório EDUREL0018 - Análise Curricular | Relatório EDUREL0028 - Histórico Escolar Ensino Superior |
Histórico no Portal | ||
Histórico no EducaMobile |
title | Importante |
---|