Histórico da Página
...
Produto: | Microsiga Protheus | ||||||||||||||||||||||||
VersõesAmbiente: | 11 e 12SIGAFAT - Faturamento | ||||||||||||||||||||||||
Ocorrência: | Ao Ao aplicar desconto no Pedido de Vendas (MATA410) / Orçamento de Venda (MATA415) o sistema recalcula para outro valor/percentual | Ambiente:. | Faturamento | ||||||||||||||||||||||
Passo a passo: | Ao inserir um desconto na linha do item do Pedido de Venda (MATA410) e/ou no Orçamento de Venda (MATA415), o sistema recalcula o valor/percentual de desconto e não permite a aplicação do desconto desejado. Isso pode ocorrer, pois o percentual aplicado sempre será calculado | proporcional proporcionalmente ao valor do item e à sua quantidade | do item. | Este proporcional deve ser um valor comportado pelo tamanho de decimais de sua base, pois, caso contrário, ocorrerá diferença no cálculo. | Obs: Nativo do Protheus apenas uso de dois dígitos para o ambiente FaturamentoAbaixo demonstramos o calculo realizado pelo sistema para determinar o Valor e o Percentual de desconto nos itens: Exemplo de desconto pretendido | Exemplo: Desconto Pretendido incompatível com as decimais em relação à QUANTIDADE: Quantidade: 218 Valor Unitário: | R$1010,00 Desconto Pretendido: | R$ 3,96 | (C6_VALDESC)Proporcional Precisão (Desconto por cada unidade de produto: 3,96 / 218): O sistema tenta chegar ao valor do desconto por unidade: 3,96 (Desconto Pretendido) / 218 (Quantidade) = 0,0181651376146789. Ou seja, são necessárias dezesseis casas decimais para registro exato | com precisão da operação de cálculo sugeridado resultado do cálculo de desconto por item. Porém, por nativo, | suponhamos que utiliza o Nativo com 2 o sistema possui dois decimais apenas | o qual não comporta este resultado.Proporcional Comportado: 0,018 é convertido para: 0,02 de desconto por cada unidade, quando configurado para arredondar; ou, 0,01 de desconto por cada unidade, quando configurado para truncar (Configuração realizada no MV_ARREFAT), e dessa forma o campo só pode registrar os dois primeiros números das casas decimais:
Proporcional de Desconto Comportado X Quantidade: Após obter o resultado da divisão do valor de desconto pela quantidade, o sistema realiza o processo inverso, ou seja, multiplica novamente o "Desconto por | cada unidade | de produto" pela "Quantidade":
| de produto
Obs.: Este é um cálculo interno do sistema, quando digitado o valor do desconto nos campos C6_VALDESC ou C6_DESCONT. Pelo calculo demonstrado acima, veja que o valor de desconto pretendido (3,96), ao ser digitado, será convertido para 4,36 ou para 2,18. ALTERNATIVAS PARA TRATAR A SITUAÇÃO: | 1 -
| desconto
| (Indenização)
| o mesmo
| executa
| executa apenas no item da Nota - SD2 (no Pedido exibe apenas no Total, não rateando por item); ou C5_DESCFI (Desc. Financeiro) aplicado somente na baixa do título financeiro
| http2 - display/PROT/FAT0035_Descontos_no_Pedido_de_Venda |
| http||
Pode lhe interessar: | Descontos no Pedido de Venda: https://tdn.totvs.com/x/KE1tDQ Como é aplicado o desconto no Faturamento: https://tdn.totvs.com/x/pxowDg | /display/public/PROT/FAT0068_Aumento_de_Casas_Decimais_no_ambiente_Faturamento_SIGAFAT