Histórico da Página
...
Situação | |
Ao incluir um romaneio s/ pesagem, informando na pesagem uma quantidade com casas decimais após a vírgula, mesmo que seja a mesma quantidade informada no contrato de venda, o sistema apresenta o seguinte erro: Quando visualizado o campo NJM_PERDIV, ele exibe o valor 100,00 mas basta clicar no campo que ele refaz o calculo e exibe um valor maior do que 100. Quando se aplica uma porcentagem, o gatinho refaz o calculo ficando com decimais que o sistema não trata Obs: a validação da mensagem é tratada no OGA250 Linha: 3129 - If ( nPerDiv < 99 .Or. nPerDiv > 101 ) .And. nQtdFco > 0 Linha: 1072 - If nPerDiv <> 100 No dicionário está com essa validação no x3_valid do campo NJM_PPERDIV |Positivo() .And. FwFldGet('NJM_PERDIV') <= 100| | |
Solução | |
Realizar ajuste na rotina do Romaneio. |
...