| Introdução O objetivo deste Workflow é efetuar uma verificação durante o processo de inscrição do TOTVS Processo Seletivo. No momento do candidato se inscrever para um processo seletivo, será verificado se o mesmo já não efetuou inscrição no mesmo processo seletivo, porém em outra unidade. 1. Criando a Consulta SQL Antes de iniciar o desenvolvimento do Workflow, deve-se desenvolver uma consulta SQL que irá verificar a quantidade de inscrições do candidato. Acesse: Utilitários /Consultas SQL / Incluir (CTRL + INS)
2. Criando o Workflow Acesse: Gestão / Workflows (Beta) / Workflows / Incluir (CTRL + INS)
2.1 Configurando o Workflow · Clique duas vezes sobre o Workflow, criado anteriormente. · Acesse a aba Atividades e insira um componente de Consulta SQL.
- Para configurar clicamos com o botão direito em cima do componente, Selecionar consulta SQL, conforme imagem abaixo.
- Feito isso, os parâmetros da consulta SQL aparecerão na propriedade do componente conforme imagem abaixo.
· Em seguida devem-se configurar cada parâmetro existente na consulta SQL.
O objeto “Fields[0]” será alterado para “Fields[“CODCOLIGADA”]” e em seguida selecionar o tipo, que neste caso será “AsShort”. Configurar para os demais parâmetros da consulta que, neste exemplo, são CODPESSOA e IDPS. - Feita a configuração deve-se adicionar ao WorkFlow um componente do tipo Se/Senão.
- Em seguida definir as condições do componente Se/Senão.
- Definir um nome para a condição, propriedade ConditionName. Em seguida escrever a condição conforme imagem abaixo.
- Feito isto, adicionar ao Workflow o componente Gerar Exceção.
- Selecionar o componente inserido e definir, nas propriedades, a mensagem que será exibida, na tela, para o usuário do sistema.
- Ao final o WorkFlow ficará assim:
3. Vincular o Workflow ao serviço destinado. Para vincular um WorkFlow deve-se acessar a visão dos registros que se pretende inserir o controle, neste caso será vinculado ao processo de Inscrição do Candidato.
Acesse: Cadastro / Clientes/Fornecedores / Processos / Workflows / Gerenciar
· Selecionar a opção Gatilho / Workflow, que neste exemplo do TOTVS Processo Seletivo será Antes de Salvar o Registro. · Em seguida, clicar no botão Gatilhos e escolher o Workflow criado e configurado anteriormente. 
|
Esta funcionalidade ocorre somente na inscrição realizada diretamente no aplicativo ou ativa para inscrições pelo Portal também?
ResponderExcluirNeste caso, como o gatilho para execução da Fórmula Visual foi colocado na parte Server da aplicação (Antes de Salvar Registro), tanto as inscrições via Aplicativo quanto as inscrições via Portal irão executar a Fórmula Visual e sofrer a validação implementada.
ResponderExcluir