Olá, como podemos ajudar?

Pesquisas recentes: Widgets do SoftExpert Solicitação - Widgets do SoftExpert Ativo - Configuração - 2.2.3 - Formulário - 2.2.3

Configurar um processo para automação

Neste tópico, iremos mostrar como fazer a configuração de um processo para automação.

Como exemplo, utilizaremos o processo de solicitação de compras criado no tópico Criar um processo.

 

1º passo: Habilitar processo para automação

Para este passo, é necessário que seu usuário tenha acesso ao componente SE Workflow.

Para habilitar o processo para automação, acesse o menu PM022.

No campo Pesquisa rápida, busque pelo processo "Purchase Request" e clique no botão .

Na tela de dados do processo, vamos habilitar primeiramente o processo para edição.

Para isso, clique no botão Habilitar edição.

Em seguida, acesse a aba Automação e, na tela que será aberta, marque a opção Habilitar automação.

Feito isso, clique no botão .

 

2º passo: Configurar participantes

Com o processo habilitado para automação, vamos abrir o modelador do processo.

Para isso, acesse o menu PM022. No campo Pesquisa rápida, busque pelo processo "Purchase Request" e clique no botão .

No modelador de processo selecione a segunda lane "Manager".

Na sequência, selecione a opção "Papel funcional" no painel de itens.

No campo Papel funcional, clique no botão .

Na tela que será aberta, preencha o campo Identificador com "PM" e o campo Nome com "Purchase Manager".

Feito isso, clique no botão .

Ao recarregar a tela, acesse a aba Usuário e clique no botão .

Para este exemplo, associe o seu próprio usuário.

Em seguida, clique no botão .

Com isso, a tela do modelador de processo deve estar com o campo de papel funcional preenchido.

Por fim, clique no botão Salvar e sair.

Siga os mesmos passos para a lane "Purchase Department":

1. No modelador de processo selecione a segunda lane "Purchase Department".

2. Selecione a opção "Papel funcional" no painel de itens.

3. No campo de papel funcional, clique no botão .

4. Na tela que será aberta, pesquise pelo Identificador "PD" e pelo Nome "Purchase department".

5. Clique no botão .

6. Ao recarregar a tela, acesse a aba Usuário e clique no botão para associar o seu usuário.

7. Em seguida, clique no botão .

Deste modo, configuramos os participantes com êxito.

 

3º passo: Criar campos dinâmicos

Agora que o processo possui os executores configurados, vamos criar campos para solicitar aos participantes.

Para isso, acesse o menu Configuração > Atributos (PM003) e clique no botão .

Na tela de dados do atributo, vamos efetuar os seguintes cadastros:

1. Cost center: Campo indeterminado do tipo texto para informar o centro de custo.

2. Urgency: Campo lista de valores para informar a urgência. Exemplo: Alta, Média, Baixa.

3. Request detail: Campo memorando para informar os detalhes do pedido.

4. Approved: Campo lista de valores para informar se o pedido foi aprovado: Sim/Não.

5. Total value: Campo moeda para informar o valor total do pedido.

Pronto, criamos os campos dinâmicos com sucesso!

 

4º passo: Associar os atributos nas atividades

Agora que os atributos foram criados, vamos associá-los ao processo e às atividades.

Para isso, acesse o menu PM022. No campo Pesquisa rápida, busque pelo processo "Purchase Request".

Em seguida, clique no botão .

Dê um duplo clique na primeira atividade "Request", para abrir a tela de dados.

Em seguida, acesse a aba Configurações > Atributo e clique no botão .

Na tela que será aberta, selecione a opção "Todos", pesquise pelo atributo "Cost" e clique no botão .

Repita esses passos para os atributos “Urgency” e “Request detail”.

Após isso, marque a opção da coluna Requerido para todos os atributos e clique no botão da barra de ferramentas lateral.

Agora vamos configurar os atributos da segunda atividade.

Para isso, siga os mesmos passos da primeira atividade:

1. Dê um duplo clique na segunda atividade.

2. Acesse a aba Configurações > Atributo e clique no botão .

3. Na tela que será aberta, selecione a opção "Todos", pesquise pelos atributos e clique no botão .

4. Marque a caixa do campo Requerido para todos os atributos e clique no botão .

Na segunda atividade, os atributos devem ser configurados somente como leitura, pois a atividade é apenas para a aprovação da compra.

5. Para isso, marque a opção da coluna Bloquear para os 3 atributos e clique em .

Na segunda atividade, “Approval”, necessitamos de um atributo para informar se o processo foi aprovado ou não. Nesse caso vamos associar mais um atributo.

6. Para isso clique no botão .

7. Depois pesquise por “Approved”, marque a opção “Todos” e clique no botão .

8. Para finalizar essa atividade, marque a caixa do campo "Requerido" para o atributo e clique no botão .

Repita o procedimento para atividade “Purchase”, associando todos os atributos da atividade “Approval” somente como leitura, e adicionando o atributo “Total value” como requerido.

Pronto, configuramos a rota do gateway com sucesso!

 

5º passo: Configurar a rota do Gateway

Após configurar os participantes e os atributos nas atividades, vamos configurar a definição da rota no gateway XOR.

Neste exemplo se o valor do campo Approved for igual a “Sim”, então, o processo deve seguir a rota para a atividade de “Purchase”.

Caso contrário deve seguir direto para o finalizador.

Para iniciar a configuração, acesse a tela de dados do gateway e dê um duplo clique sobre o item do XOR no fluxograma.

Então, acesse a aba Fluxo de saída, selecione a rota que segue para o destino “Purchase” e clique no botão .

Nos dados do fluxo, preencha o campo Ordem com o valor “2” e clique no botão do campo Fórmula.

Na fórmula, vamos criar uma variável que receberá o valor do atributo.

Para isso digite “(x =)” e clique em Processo > Valor de atributo.

Na tela será aberta, informe o atributo “Approved” e clique no botão .

Agora, complete a fórmula fazendo a condição:

x = ATTRIBUTEVALUE('RequestApproved')

IF ( x = 'Yes')

   RETURN TRUE

END

SE valor de x for igual a “Yes”, então retorne verdadeiro.

Quando o retorno é verdadeiro o sistema entende que deve-se seguir aquela rota.

O XOR executa somente 1 saída com retorno verdadeiro.

Após completar a fórmula, clique no botão Salvar e sair.

Depois, clique no botão na tela de dados do fluxo que contém o campo da fórmula.

Com isso, a configuração da regra da rota para a atividade "Purchase" foi realizada.

Agora basta configurar a rota padrão para a opção de “Não” no fluxo.

Para isso, nos dados do Gateway XOR, selecione o fluxo de saída da rota de reprovação que segue para o finalizador e clique em .

Em seguida, marque a opção de execução padrão e clique no botão da tela de dados do fluxo e da tela de dados do gateway.

Pronto, configuramos a rota do gateway com êxito!

 

6º passo: Iniciar instância

Após modelar o processo, é possível iniciar uma instância de validação, a partir da revisão em edição.

Para isso, clique na aba Instanciar processo.

Na tela que será aberta, informe o título "Purchase keyboard" da instância que será realizada.

Após informar o título, clique no botão .

Pronto, uma instância foi aberta com sucesso!


Este artigo foi útil?