O documento a seguir tem por objetivo orientar o usuário sobre as implementações, realizadas através de formulas visuais, para que seja feita algumas validações nas telas de cadastro/processos antes que um registro seja salvo no banco de dados.
Expandir |
---|
title | Processo de Importação de Fórmula Visual |
---|
|
Importante: - Ao realizar a importação de uma Fórmula Visual que já exista no RM, ou seja, ao executar uma atualização, é preciso excluir ou desativar as Fórmulas Visuais já existentes, para que elas e suas consultas SQL associadas sejam atualizadas em Gestão / Visões de Dados.
- A importação das fórmulas deve ser feita uma por uma.
Descrições do Processo Para realizar a importação, acione o menu "Gestão | Fórmula visual | Fórmula visual", selecione o submenu "Processos | Importação de Fórmula Visual":
Na tela apresentada, selecione a opção "Adicionar Objetos" e selecione todas as Fórmulas Visuais da coligada corrente (SESI) a serem importadas e em seguida, selecione a opção "Abrir".
Após a seleção dos arquivos:
- Certifique-se que todos os objetos da Fórmula Visual estejam selecionados, adicione a "Categoria", marque a opção "Importar Gatilhos". Esse processo se repete para cada uma das Fórmulas Visuais importadas.
- Selecione a Fórmula Visual, clique na aba "Parâmetros", adicione a "Categoria", e marque a opção "Importar Gatilhos". Esse processo se repete para cada uma das Fórmulas Visuais importadas.
- Após realizar o procedimento acima em todas as Fórmulas Visuais importadas clique em "Executar" e aguarde o fim da execução do processo.
Fórmulas importadas:
Para outras dúvidas, clique no link abaixo: → Roteiro para Importação e Exportação de Fórmulas Visuais
|
Expandir |
---|
title | Fórmula Visual: Caso o CPF do aluno não seja preenchido o sistema obrigará o preenchimento do campo complementar MOTIVO |
---|
|
Pré – requisitos - Importação da fórmula visual "SESI - Caso o CPF do aluno não seja preenchido, o sistema obrigar o preenchimento do campo complementar MOTIVO.TotvsWF".
Descrições do Processo Foi desenvolvida uma Fórmula visual para atuar no momento da inclusão de um aluno, se o campo CPF estiver vazio, o usuário é obrigado a preencher o campo complementar MOTIVO DA FALTA DE CPF, caso o mesmo não seja preenchido será disparado uma exceção
. Esta fórmula, segue o seguinte fluxo de validações antes da exceção. - Verifica se o CPF e o campo complementar MOTIVO DE FALTA DE CPF está vazio.
- Sim: É lançada uma exceção barrando a inclusão do Aluno.
- Não: Processo continua normalmente sem exibir a exceção.
Obs.: O parâmetro CPF obrigatório deve estar desativado para a formula funcionar corretamente.
Consultas SQL Não possui consultas SQL associadas.
Gatilhos Antes de salvar o registro – EduAlunoData
|
Expandir |
---|
title | Fórmula Visual: Campos complementares obrigatórios da Matrícula no Período Letivo |
---|
|
Pré – requisitos - Importação da fórmula visual "SESI – Campos complementares obrigatórios da Matrícula no Período Letivo.TotvsWF".
Descrições do Processo Foi desenvolvida uma Fórmula visual para atuar na Matricula do Período Letivo. Se os campos complementares: "EBEP", "Nome do Curso (EBEP) " (Esse campo deverá se tornar obrigatório caso o campo EBEP esteja preenchido como SIM), "VIRA VIDA? ", "Tempo Integral? ", e "Categoria" não estiverem preenchidos uma exceção será disparada.
Esta fórmula, segue o seguinte fluxo de validações antes da exceção. - Verifica se o campo EBEP está vazio.
- Sim: É lançada uma exceção barrando a inclusão da Matricula no Período Letivo.
- Não: Verifica se no campo EBEP foi selecionado a opção SIM, e se o campo NOME DO CURSO (EBEP) está vazio.
- Sim: É lançada uma exceção barrando a inclusão da Matricula no Curso
- Não: Processo continua normalmente sem exibir a exceção
- Verifica se o campo CATEGORIA está vazio.
- Sim: É lançada uma exceção barrando a inclusão da Matricula no Período Letivo.
- Não: Processo continua normalmente sem exibir a exceção
- Verifica se o campo VIRA VIDA está vazio.
- Sim: É lançada uma exceção barrando a inclusão da Matricula no Período Letivo.
- Não: Processo continua normalmente sem exibir a exceção
- Verifica se o campo TEMPO INTEGRAL está vazio.
- Sim: É lançada uma exceção barrando a inclusão da Matricula no Período Letivo.
- Não: Processo continua normalmente sem exibir a exceção
Além disso, na aba Campos Complementares do anexo de Matrículas no período letivo: - Se a categoria da matrícula for igual a "Dependente da Indústria" (3) ou "Trabalhador da Indústria" (1), torna-se obrigatório o preenchimento dos campos "Nome Empresa" e "Tipo de Documento".
a. Caso o "Tipo de Documento" seja = CNPJ, obrigatoriamente o campo CNPJ deve ser preenchido. b. Caso o "Tipo de Documento" seja = CEI, obrigatoriamente o campo CEI deve ser preenchido. - Se a categoria da matrícula for igual a "Comunidade" (5), obrigatoriamente o campo "Nome Empresa" NÃO deve ser preenchido.
- O campo "Gratuidade" obrigatoriamente deve ser preenchido.
- O campo "Código do Financiamento (SCAE)" obrigatoriamente deve ser preenchido.
Nota |
---|
A validação que obrigava o preenchimento do campo complementar “Baixa Renda” (SMATRICPL.BAIXARENDA) no cadastro de Matrícula no Período Letivo foi retirada. |
Consultas SQL - Não possui consultas SQL associadas.
Gatilhos Antes de salvar o registro – EduMatricPLData
|
Expandir |
---|
title | Fórmula Visual: Lembrete por e-mail de validade da Matriz Curricular |
---|
|
Pré – requisitos - Importação da fórmula visual "SESI - Lembrete por email de validade da Matriz Curricular.TotvsWF"
- Criar as Funções no BD – já criadas no banco de dados.
Obs.: Essa Formula Visual não tem um gatilho, então, após a importação da mesma na janela de edição será necessário adicionar a action da Matriz Curricular (EduGradeAction) na aba "Processos de Fórmula Visual" e alterar o valor da coluna "Tipo de Ligação" para Visão sem Registros Selecionados.
Descrições do Processo Foi desenvolvido um Processo de Fórmula visual para a Matriz Curricular onde ao ser executado, um e-mail de alerta será enviado ao coordenador cujo a Grade se encerra em 1 ano ou menos. No ato da execução o processo pode ser executado apenas uma vez, agendado para uma data ou ser agendado para repetir em um determinado período de tempo.
Esta fórmula, segue o seguinte fluxo de validações antes da exceção. - Verifica se a diferença entre a data fim da grade e a data atual é igual a -1 (ano).
- Sim: É disparado um e-mail a todos coordenadores das Matrizes retornadas.
- Não: Processo continua normalmente sem o envio do e-mail.
Consultas SQL Não possui consultas SQL associadas.
Gatilhos Antes de salvar o registro – EduMatricPLData
|
Expandir |
---|
title | Fórmula Visual: Campos obrigatórios da Turma |
---|
|
Pré-requisitos - Importação da fórmula visual "SESI – Campos obrigatórios da Turma.TotvsWF".
Descrições do Processo
Foi criada a fórmula visual "SESI – Campos obrigatórios da Turma" utilizada no cadastro de turmas, que leva em consideração a obrigatoriedade do campo Tipo de Mediação. No momento que o usuário clica no botão Salvar do cadastro de Turmas (disponível no menu TOTVS Educacional | Currículo e Oferta | Turmas) é validado o preenchimento do campo Tipo de Mediação. Se não estiver preenchido, a fórmula visual barra a inclusão/alteração da turma, exibindo a mensagem "Campo Tipo de Mediação deve ser preenchido!" Esta fórmula, segue o seguinte fluxo de validações antes da exceção.
- Verifica se o Tipo de Mediação está vazio.
- Sim: É lançada uma exceção barrando a inclusão da Turma.
- Não: Processo continua normalmente sem exibir a exceção.
Consultas SQL Não possui consultas SQL associadas. Gatilhos
Após salvar o registro – EduTurmaData
|