How to restrict the applicant from approving his own request?

Matheus Lima
Kilo Contributor

Boa tarde, comunidade.
Haveria a possibilidade de restringir via fluxo, que o solicitante possa aprovar sua solicitação (no caso ele seria um dos aprovadores desta determinada solicitação junto com outros mais) ?

12 REPLIES 12

Luiz Lucena
Mega Sage

Olá Matheus, 


Já tentou essa opção?
Assim, a solicitação só é aprovada quando todos os aprovadores aprovarem.

find_real_file.png

Boa tarde,

Já. A questão é que se eu por exemplo fizer parte do fluxo de aprovação e quiser abrir um ticket em meu nome, eu não poderia aprova-lo. Queria bloquear essa aprovação e não sei se é possível. 

Ah sim...

Bom, nesse caso, acho que terá que bolar um script pra isso, vou ver se tenho algo assim com calma depois. 

Seria algo assim, aqui temos o campo Affected User (a pessoa que enviou a requisição).
Nesse caso, ficaria:

Approver != Affected User.

find_real_file.png

Opa, achei interessante. 

Só não consegui entender onde entraria o "Approver != Affected User."

Eu tenho aqui também variável de "Requestor", olhei  no "Ask for approval" e não conseguir enxergar que condição consegueria fazer realmente com que o Fluxo desse um "block" nessa aprovação. Mas aguardo se tiver algum tipo de script.

Obrigado.