Bom dia pessoal.
Gostaria de utilizar os usuários definidos em uma tabela pai e filho como aprovadores de uma determinada atividade. É possível? Considerando que vou ter um array com mais de um usuário.
Você pode desenvolver um mecanismo de atribuição customizado e buscar os códigos de usuários nele segue abaixo um exemplo de um mecanismo customizado
function resolve(process,colleague){
log.info('Mecanismo de teste de anexo 0002');
var userList = new java.util.ArrayList();
var atividade = process.workflowProcessPK.processInstanceId;
var userRequester = process.requesterId;
if(atividade == 0 || atividade == 18){
userList.add(userRequester);
}
var solicitante = hAPI.getCardValue("codSolic")
var aprov_1 = hAPI.getCardValue("codAprov_1");
var aprov_2 = hAPI.getCardValue("codAprov_2");
var aprov_3 = hAPI.getCardValue("codAprov_3");
var aprov_4 = hAPI.getCardValue("codAprov_4");
userList.add(solicitante);
userList.add(aprov_1);
userList.add(aprov_2);
userList.add(aprov_3);
userList.add(aprov_4);
return userList;
}
para mais detalhes segue a documentação Mecanismo de atribuição personalizado