Mensagem 15212 no recebimento por causa do saldo da medição com casas decimais

Linha de Produto:

Datasul

Segmento:

Manufatura

Módulo:

Recebimento

Função:

RE1001 - Manutenção de documento

Situação/Requisito:

No recebimento de contrato por medição está ocorrendo erro 15.212 (Não há saldo liberado para o contrato), por causa do arredondamento de casas decimais.

Exemplo:

Valor Medição (com 2 casas decimais) 1.597,63

Valor Saldo da Medição (com 4 casas decimais) 1.597,6260

Valor que está sendo validado no recebimento 1.597,626

Valor recebido (buscado pelo zoom) 1.597,63

Solução/Implementação:

  • Como o saldo da medição é controlado com 4 casas decimais, mas a baixa desse saldo é feito com 2 casas, nas validações de saldo para o recebimento, os valores foram sempre arredondados para 2 casas, para não ocorra a mensagem 15212;
  • No momento da baixa dos saldos, caso o saldo seja menor que 0,01, ou seja, é somente a diferença referente as casas decimais, o saldo é zerado.

Tickets relacionados:

881717

 

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))