Tempo aproximado para leitura: 00:02:20 min
Dúvida
Como validar a execução de um processo via Fórmula Visual?
Ambiente
Cross Segmentos - Backoffice RM - Integração - Todas as versões.
Solução
Para validar um processo via Fórmula Visual, realize os seguintes passos:
1. Acesse o cadastro de Fórmulas Visuais disponível na aba Gestão.
2. Crie uma nova Fórmula Visual e na aba Gatilho, vincule ao processo desejado selecionando um dos agrupamentos de Processos e clicando sobre o botão de inclusão.
3. Após clicar no botão de inclusão, pesquise o processo desejado e clique sobre o respetivo item e salve suas alterações.
4. Após criada a Fórmula Visual, clique 2 vezes sobre ela para ser aberta a tela de formatação da estrutura dessa FV.
5. Adicione a atividade Ler Parâmetros do Processo e em suas propriedades no item Nome do Processo, selecione o mesmo processo informado no item 3.
6. Adicione a atividade Se/Senão para podermos validar o retorno de um Parâmetro do Processo.
6.1. Na atividade Se/Senão selecione a Condição como Regra Declarativa e então clique no ícone [...] para criação de uma nova condição.
6.2. Na tela de Selecionar Condição clique no botão Novo e insira a informação abaixo na condição:
this.rmsReadParamsProcActivity1.Tables["Parametros"]["SourceUsuario"].AsString == "mestre"
Onde temos:
this = Dados dessa Fórmula Visual.
rmsReadParamsProcActivity1 = Nome da atividade responsável pela Leitura de Parâmetros.
Tables["X"]["Y"] = O campo Y da tabela X, retornados pela atividade.
AsString = Tipificando o campo como texto.
7. Adicione uma atividade para Gerar Exceção dentro da sua atividade Se/Senão. Informe o texto da Exceção na propriedade Mensagem de Erro.
8. Salve sua estrutura e execute o processo de Cópia de Permissão de Usuários. Veja que o sistema agora valida o processo e não permite a Cópia de Permissões do usuário [mestre].
0 Comentários