Pessoal,
Estou com uma demanda em que preciso verificar se um usuário x possui alguma tarefa atrasada quando ele tentar iniciar uma nova solicitação. Se houver alguma tarefa atrasada de um tipo específico o sistema iria impedir que ele iniciasse aquela solicitação.
É possível fazer isso?
Qual seria a forma mais indicada?
Agradeço desde já!
@Pedro, bom dia!!
Temos este recurso GET /2.0/tasks/findExpiredWorkflowTasks/{colleagueId} , que retorna as tarefas expiradas de um usuário do fluig!
Pode-se validar no evento validateForm (evento de formulário) ou no beforeStateEntry (evento do processo). Para consumir a API pública em eventos, utilize esta documentação
@Rodolfo,
Sabe onde encontro os parâmetros para chamar o método oauthUtil.getNewAPIConsumerAsCurrentUser?