Bom dia Sou iniciando com fluig e estou com a seguinte situação
Tenho grupo: aprovadores com todos aprovadores Tenho papel que é individual para cada usuário exemplo: Gerente-TI / Gerente-Financeiro (com apenas um usuário em cada papel)
Creio um mecanismo de atribuição customizado para atribuir ao papel do aprovador correto concatenando Gerente + campo setor no formulário.
function resolve(process,colleague){
var userList = new java.util.ArrayList(); var setor = 'Gerente-' + hAPI.getCardValue('departamento');
userList.add('Pool:Role:'+setor);
return userList;
}
Como são gestores preciso que a tarefa atribuída diretamente ao usuário e fique disponível para aprovação no my approval, mas isso não ocorre pois se entrar via portal precisa assumir a tarefa, mesmo tendo apenas um usuário no papel.