Boa tarde amigos. Estou com uma duvida de conceito dentro do fluig em servicetask. Crio um for que captura todos os campos de um formulário. e nestes campos existe um pai e filho. Gostaria de saber como somar estes pai e filho do campo (valortotal__) e informa-los em uma variável total. Lembrando que isso já está dentro de um for.
for (var j = 0; j < indexes.length; j++) {
if(email_gestor_atual == hAPI.getCardValue("email_gestor___" + indexes[j])){
//
cardData.getItem().add(incluiCampo(ObjFactory, "CP_MAT", hAPI.getCardValue("CP_MAT")));
cardData.getItem().add(incluiCampo(ObjFactory, "email_gestor", hAPI.getCardValue("email_gestor___" + indexes[j])));
//cardData.getItem().add(incluiCampo(ObjFactory, "email_solicitante", emailUsuarioCorrente));
cardData.getItem().add(incluiCampo(ObjFactory, "id_gestor", dataset.getValue(0, "colleaguePK.colleagueId")));
//cardData.getItem().add(incluiCampo(ObjFactory, "funcionarioZOOM", hAPI.getCardValue("funcionarioZOOM")));
cardData.getItem().add(incluiCampo(ObjFactory, "tipoNecessidade", hAPI.getCardValue("tipoNecessidade")));
cardData.getItem().add(incluiCampo(ObjFactory, "cp_DataEntrega", hAPI.getCardValue("cp_DataEntrega")));
cardData.getItem().add(incluiCampo(ObjFactory, "cp_Criticidade", hAPI.getCardValue("cp_Criticidade")));
cardData.getItem().add(incluiCampo(ObjFactory, "cp_PriorAnalise", hAPI.getCardValue("cp_PriorAnalise")));
cardData.getItem().add(incluiCampo(ObjFactory, "cp_Criticidade", hAPI.getCardValue("cp_Criticidade")));
var produto = hAPI.getCardValue("produtoZOOM___" + indexes[j]);
var codigoprod = hAPI.getCardValue("CP_COD___" + indexes[j]);
var quantidadeprod = hAPI.getCardValue("CP_QUANT___" + indexes[j]);
var ctt_custo = hAPI.getCardValue("ctt_custo___" + indexes[j]);
var inputNproduto = hAPI.getCardValue("inputNproduto___" + indexes[j]);
var valor_unitario = hAPI.getCardValue("valor_unitario___" + indexes[j]);
//PEGO O VALOR TOTAL
var valor_total = hAPI.getCardValue("valor_total___" + indexes[j]);
var mantemestoqueZOOM = hAPI.getCardValue("mantemestoqueZOOM___" + indexes[j]);
var unidademedidaZOOM = hAPI.getCardValue("unidademedidaZOOM___" + indexes[j]);
var email_gestor = hAPI.getCardValue("email_gestor___" + indexes[j]);
var email_diretor = hAPI.getCardValue("email_diretor___" + indexes[j]);
cardData.getItem().add(incluiCampo(ObjFactory, "produtoZOOM___" +indexes[j],produto));
cardData.getItem().add(incluiCampo(ObjFactory, "CP_COD___" +indexes[j],codigoprod));
cardData.getItem().add(incluiCampo(ObjFactory, "CP_QUANT___" +indexes[j],quantidadeprod));
cardData.getItem().add(incluiCampo(ObjFactory, "ctt_custo___" +indexes[j],ctt_custo));
cardData.getItem().add(incluiCampo(ObjFactory, "inputNproduto___" +indexes[j],inputNproduto));
cardData.getItem().add(incluiCampo(ObjFactory, "valor_unitario___" +indexes[j],valor_unitario));
cardData.getItem().add(incluiCampo(ObjFactory, "valor_total___" +indexes[j],valor_total));
cardData.getItem().add(incluiCampo(ObjFactory, "mantemestoqueZOOM___" +indexes[j],mantemestoqueZOOM));
cardData.getItem().add(incluiCampo(ObjFactory, "unidademedidaZOOM___" +indexes[j],unidademedidaZOOM));
cardData.getItem().add(incluiCampo(ObjFactory, "email_gestor___" +indexes[j],email_gestor));
cardData.getItem().add(incluiCampo(ObjFactory, "email_diretor___" +indexes[j],email_diretor));
}
}