Atividade Impeditiva

A funcionalidade de atividade impeditiva permite configurar atividades que não podem ter sido executadas antes de determinada atividade, ou seja, se em determinada atividade houver uma ou mais atividades impeditivas configuradas, só será possível executar a atividade se a impeditiva não tiver sido executada.

A configuração no center

No center faremos a configuração dentro da atividade, conforme vemos abaixo:

image.png

Importante saber que para realizarmos essa configuração é necessário que as atividades que serão impeditivas não tenham o tipo de execução "Finalizar Tarefa", se tiverem, elas não podem ser selecionadas como impeditivas pois finalizarão a tarefa após a execução.

Nesta imagem que vimos acima, vemos que no menu de Atividade Impeditiva é possível selecionar qualquer uma das atividades ou todas as atividades.

No tipo de execução da atividade impeditiva vemos as seguintes opções:

> A execução de todas atividades selecionadas impede a execução: selecionando essa opção, se todas as atividades impeditivas tiverem sido executadas, não será possível executar a atividade.

Para entendermos melhor como funciona o recurso nesta opção vejamos o exemplo abaixo:

1. Temos criado no ambiente as atividades Atv1, Atv2, Atv3, Atv4 e Atv5;

2. Na atividade Atv4 configuro as atividades Atv2 e Atv3 como impeditivas e o tipo de execução será que a todas as atividades selecionadas impedem a execução;

> Ao executar as atividades na sequência Atv1, Atv2 e Atv4, será permitido executar a atividade Atv4, pois a Atv3 não foi executada.

> Ao executar as atividades na sequência Atv1 e Atv4, será permitido executar a atividade Atv4, pois as Atv2 e Atv3 não foram executadas.

> Ao executar as atividades na sequência Atv1, Atv2, Atv3 e Atv4, NÃO será permitido executar a atividade Atv4, pois as Atv2 e Atv3 foram executadas.

> A execução de uma atividade selecionada já impede a execução: selecionando essa opção, se qualquer uma das atividades impeditivas forem executadas não será possível executar a atividade.

Para entendermos melhor como funciona esta outra opção vejamos o exemplo abaixo:

1. Temos criado no ambiente as atividades Atv1, Atv2, Atv3, Atv4 e Atv5;

2. Na atividade Atv4 configuro as atividades Atv2 e Atv3 como impeditivas e o tipo de execução será que uma atividade selecionada já impede a execução:

> Ao executar as atividades na sequência Atv1, Atv2 e Atv4, NÃO será permitido executar a atividade Atv4, pois a Atv2 foi executada.

> Ao executar as atividades na sequência Atv1 e Atv4, será permitido executar a atividade Atv4, pois as Atv2 e Atv3 não foram executadas.

> Ao executar as atividades na sequência Atv1, Atv2, Atv3 e Atv4, NÃO será permitido executar a atividade Atv4, pois as Atv2 e Atv3 foram executadas.

A visualização no mobile

No mobile executaremos as atividades normalmente, porém quando tentarmos executar uma atividade que tenha uma atividade impeditiva configurada, e a impeditiva tiver sido executada, veremos a mensagem abaixo:

image.png

Lembrete importante: esta nova funcionalidade no momento

está disponível apenas para Android (Versão 05.43+).