Histórico da Página
Linha de Produto: | Protheus | ||||||||||||||||||||||||
Ocorrência: | Aumento de casas decimais ou inconsistências relacionadas à alteração. | ||||||||||||||||||||||||
Módulo: | Exemplo de comportamento do custo utilizando 4 casas decimais: Ao efetuar uma Transferência Múltipla(MATA261) utilizando 4 casas decimais no custo o sistema se comporta da seguinte forma: Exemplo 1: MV_CMROUND = .T.
(Total / Quantidade) 9,2345 / 3,7428 = 2,4673
Quantidade = 3,7428 Total = 3,7428 * 2,4673 = 9,2346 Unitário: 9,2346 / 3,7428 = 2,4673
Exemplo 2: MV_CMROUND = .F.
(Total / Quantidade) 9,2345 / 3,7428 = 2,4673
Calcula Total e Unitário: 3,7428 * 2,4673 = 9,2346 9,2346 / 3,7428 = 2,4672 Quantidade = 3,7428 Total = 3,7428 * 2,4672 = 9,2342 Unitário: 9,2342 / 3,7428 = 2,4671
| ||||||||||||||||||||||||
Observações: | Qualquer Para esses casos aconselhamos utilizar 5 casas decimais para garantir uma maior precisão nas informações. Lembrando que qualquer tratamento relacionado ao aumento de casas decimais é considerado um desvio do Nativo do Protheus (no qual é padrão o uso de dois dígitos, apenas). Conforme documentação: PEST06012 - MATA330 - Como aumentar a quantidade de Casas Decimais para os campos de CUSTOS |