Prezados Senhores,
O documento a seguir tem por objetivo orientar o usuário sobre as implementações realizadas através de formulas visuais.
O objetivo é atender a demanda do cliente, onde o mesmo precisa que seja feita algumas validações nas telas de cadastro/processos antes que o registro seja salvo no banco de dados.
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.
Para realizar a importação, acione o menu "Gestão | Fórmula visual | Fórmula visual" (Fig. 01), selecione o submenu "Processos | Importação de Fórmula Visual" (Fig. 02), onde será apresentado um Wizard nativo do Corpore.
Figura 1 – Menu para o cadastro da Fórmula visual
Figura 2 - Processo para 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 (Fig. 3) e em seguida, selecione a opção "Abrir".
Figura 3 - Seleção dos objetos para Importação de Fórmula Visual
Após a seleção dos arquivos, certifique-se que todos os objetos da Formula Visual estejam selecionados, adicione a "Categoria", marque a opção "Importar Gatilhos". Esse processo se repete para cada uma das Formulas Visuais importadas.
Após abrir os arquivos, selecione a Formula Visual, clique na aba "Parâmetros", adicione a "Categoria", e marque a opção "Importar Gatilhos". Esse processo se repete para cada uma das Formulas Visuais importadas.
Após realizar o procedimento acima em todas as Formulas Visuais importadas clique em "Executar" e aguarde o fim da execução do processo.
Figura 4 - Seleção dos objetos para Importação de Fórmula Visual
Figura 5 – Fim da execução do Processo
Figura 6 - Visualização das fórmulas importadas
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, seguirá o seguinte fluxo de validações antes da exceção.
Obs.: O parâmetro CPF obrigatório deve estar desativado para a formula funcionar corretamente.
Não possui consultas SQL associadas.
Antes de salvar o registro – EduAlunoData
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, seguirá o seguinte fluxo de validações antes da exceção.
Antes de salvar o registro – EduMatricPLData
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.
654312
Figura 7 - Adicionando uma Action em Processos de Fórmula Visual
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, seguirá o seguinte fluxo de validações antes da exceção.
Não possui consultas SQL associadas.
Antes de salvar o
Âncora | ||||
---|---|---|---|---|
|
Foi desenvolvida uma Fórmula visual para atuar no momento que o usuário clica no botão Salvar do cadastro de 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, seguirá o seguinte fluxo de validações antes da exceção.
Não possui consultas SQL associadas.
Após salvar o registro – EduTurmaData