Boa tarde!
Encontrei um exemplo de criar mecanismo de atribuição customizado que trata se for uma transferência, segue comando abaixo.
function resolve(process,colleague){ log.info('== Mecanismo Atribuicao Usuario Resolver');
var userList = new java.util.ArrayList(); var isTransfer = getValue("WKIsTransfer"); var destino = hAPI.getCardValue("destino");
log.info(' ===WKIsTransfer === '+ isTransfer); log.info(' === destino == '+ destino);
if (isTransfer !== null) { log.info(' === isTransfer == '+ JSON.parse(isTransfer)); if (JSON.parse(isTransfer)) { log.info("==Entrou if json.parse=="); userList.add('Pool:Role:user'); } else { log.info("==Entrou else json.parse=="); userList.add('Pool:Role:resolver_ti_sustencao'); } }else { //userList.add(destino); userList.add('Pool:Role:resolver_ti_sustencao'); }
return userList;
}
porem quando faço a transferência da atividade não aparece a lista de usuário para que eu escolha a quem transferir e transfere para o usuário q estou logado.
Alguém já utiliza essa função? E poderia me ajudar
Grato