Gente, estoy intentando desde un proceso generar varias solicitudes de un subproceso.
Intenté de esta forma, pero no logro hacerlo funcionar. Alguno ha intentado hacer algo similar?
function afterTaskCreate(colleagueId){
var proceso = getValue("WKNumProces"); hAPI.setCardValue("c_solicitud", proceso);
var numProcess = getValue("WKNumProces");
for (var i = 1; i < hAPI.getCardValue("qtdRegistros"); i++) { // Busca os dados do formulário da solicitação filha
// Replica um dado do formulário da solicitação filha para o formulário da solicitação pai var idevaluado = hAPI.getCardValue("c_evaluado"+i); var nomevaluado = hAPI.getCardValue("c_nomevaluado"+i); var puesto = hAPI.getCardValue("c_puesto"+i); var idevaluador = hAPI.getCardValue("c_evaluador"); var nomevaluador = hAPI.getCardValue("c_nomevaluador");
//A tarefa destino tem o mecanismo de atribuição para um papel, cujo o código é papelUser var users = new java.util.ArrayList(); users.add(idevaluador);
var formData = new java.util.HashMap();
formData.put("c_evaluado", idevaluado); formData.put("c_nomevaluado", nomevaluado); formData.put("c_puesto", puesto); formData.put("c_evaluador", idevaluador); formData.put("c_nomevaluador", nomevaluador);
hAPI.startProcess("Evaluar Potencial Colaborador", 4, users, "Solicitud iniciada por el inicializador de Procesos de Recursos Humanos", true, formData, false);
} }