Versão atual:

Calcula Total processo filho.

Bom dia. Tenho um processo pai que starta um processo filho através do startProcess. Tenho dentro do "ProcessoPai" um campo pai e filho que guardo as informações do produto "Unidade" X "Valor" = "ValorTotal" Levo ao "ProcessoFilho" essas informações porem nem de todos os campos do pai e filho. EX: apenas de dois produtos específicos. Tenho no meu Formulário filho o campo valor total de produtos e o mesmo não atualiza com a informação correta.

Quando essa informação é inserida no formulário Pai a informação é atualizada o problema e no formulário filho.

function calculaTotal(obj) {
    console.log("Blur objeto ID: " + obj);
    id = obj.substring(17);
    console.log("Id: " + id);
    quantidade = $("input[id^='CP_QUANT___" + id + "']").val();
    valor_unit = $("input[id^='valor_unitario___" + id + "']").val();
    $("input[id^='valor_total___" + id + "']").val(parseFloat(String(quantidade).replace(",", ".")) * parseFloat(String(valor_unit).replace(",", ".")));
    $("input[id^='totalGeral']").val(somarTotal());
}

function somarTotal() {
    var valorTot = 0;
    $("input[id^='valor_total___']").each(function (index, value) {
        valorTot = valorTot + convertStringFloat($(this).val());
        valorTot = parseFloat(valorTot.toFixed(2));
    });

    console.log("Valor: " + valorTot);
    return valorTot;
}

function convertStringFloat(valor) {
    if (valor.indexOf(',') == -1) {
    } else {
        valor = String(valor).replace(",", ".");
    }
    valor = parseFloat(valor);

    return valor;
}

Versão (1):

Ver a versão formatada

Calcula Total processo filho.

Comentário

new question