Boa tarde, tenho um processo aqui que quando coloco um valor no campo "valor" do formulario, nao mostra o que tem apos a virgula no campo "VALORORIGINAL" do RM.
Obs: O campo valor tem o nome idValor. Exemplo: Quando coloco 12,00 no fluig, vai 12,00 para o RM e quando coloco 12,34 no fluig, vai 12,00 para o RM (não pega o valor após a virgula). O campo idValor so aparece no beforeTaskSave if(atividadeAtual == 38 && nextSequenceId == 24){ //Recupera Valor: var valor = hAPI.getCardValue("idValor"); var strValor = valor.replace("R$ ", ""); hAPI.setCardValue("VALORORIGINAL", parseFloat(strValor)); log.info(">>>>>VALORORIGINAL: " + hAPI.getCardValue("VALORORIGINAL") ); }
// Insere Adiantamento if(atividadeAtual == 24 && nextSequenceId == 64 ){ //insereRMAdiantamento){ //Inserir lançamento de Adiantamento de Viagem var valor = hAPI.getCardValue("idValor"); var strValor = valor.replace("R$ ", ""); hAPI.setCardValue("VALORORIGINAL", parseFloat(strValor));
========================================================
Eu deixei o custom.js assim... var valore = $("#idValor").val(); valore = valore.replace("R$ ",""); valore = valore.replace(".",""); $("#idValor").val(valore);
Poderiam me ajudar? Agradeço desde, att.