Prezado(a),
Em uma atividade de processo quando aprovada é passada para próxima atividade. Caso que for reprovada, é retornado à atividade anterior processo pelo intermediário.
Por exemplo, atividade 17 foi aprovada para ir a próxima atividade 23, e usuário reprovou, é encaminhado à atividade 13 que é anterior do atividade 17 através de intermediário,quando eu clico em enviar e retorna o seguinte erro: Não existem colaboradores em comum para os mecanismos de atribuição da tarefa e da condição.
Eu dei uma revisão no processo para entender o mecanismo de atribuição, vi que é executor de atividade e o atividade que envolve uma correção ou ajuste.
Utilizei uma função hAPI para verificar se é aprovado ou reprovado, deu certo na aprovação, mas reprovação segue dando erro acima mencionado. gostaria de dica/exemplo e orientação técnica porque não funciona como esperado.
o código é desta forma em gateway exclusivo:
var status = hAPI.getCardValue('campo') == 'valor campo'? true:false; if(status){ //ir para próxima atividade, tudo certo. } else{ ir para atividade identificada para correção. }
Sua pergunta ficou muito confusa. Qual o problema afinal?
— Rafael Vanat 14 de Nov de 2017O problema afinal é complexo de explicar, eu não estou conseguindo retornar a atividade do processo para correção. No gateway exclusivo, coloquei duas condição para verificar o valor é verdadeiro para passar próxima atividade senão passar para evento intermediário de link que retornar a atividade de correção. Por exemplo: quando o valor de um input que é checkbox é definido como sim que ao enviar é passado para atividade posterior, e defino o valor como um não, não está indo para atividade de correção através de intermediário.
— Arthur 14 de Nov de 2017