Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Ambiente:

O importante é ter a compreensão de que ao utilizar desconto, o cálculo é sempre baseado em proporção.

Então, proporcional do item Obs: Nativo do Protheus apenas uso de dois dígitos para o ambiente FaturamentoExemplo: Desconto Pretendido R$10 R$ (C6_VALDESC)Proporcional Precisão (Desconto por cada unidade de produto: 3,96 / 218): com precisão da operação de cálculo sugerida suponhamos que utiliza o Nativo com 2 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) cada de produto de produto1 - 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 financeirohttp2 - display/PROT/FAT0035_Descontos_no_Pedido_de_Vendahttp/display/public/PROT/FAT0068_Aumento_de_Casas_Decimais_no_ambiente_Faturamento_SIGAFAT

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

.

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

proporcionalmente ao valor do item e à sua quantidade

.

 Este proporcional deve ser um valor comportado pelo tamanho de decimais de sua base, pois, caso contrário, ocorrerá diferença no cálculo.


Abaixo demonstramos o calculo realizado pelo sistema para determinar o Valor e o Percentual de desconto nos itens:


Exemplo de desconto pretendido

incompatível com as decimais em relação à QUANTIDADE:


Quantidade: 218

Valor Unitário:

10,00

Desconto Pretendido:

 3,96


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

do resultado do cálculo de desconto por item.


Porém, por nativo,

o sistema possui dois decimais apenas

, e dessa forma o campo só pode registrar os dois primeiros números das casas decimais:

  • Caso o parâmetro MV_ARREFAT esteja habilitado, o sistema arredonda para:  0,02
  • Caso o parâmetro MV_ARREFAT esteja desabilitado, o sistema registra o valor: 0,01


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

unidade

" pela "Quantidade":

  • 0,02 (Desconto por unidade
  • ) X 218 (Quantidade) = 4,36 (Desconto comportado); ou,
  • 0,01 (Desconto por unidade de produto) X 218 (Quantidade) = 2,18 (Desconto comportado)

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. Utilizar os campos de
  1. indenização: C5_DESCONT / CJ_DESCONT no cabeçalho do pedido
  1. /orçamento, pois
  1. eles não
  1. executam o cálculo no item do Pedido,
  1. gerando o valor de desconto apenas na nota fiscal. Mais detalhes em:
  1.  https://tdn.totvs.com/
  1. x/KE1tDQ
  1. Aumentar as casas decimais de modo que comportem o resultado do cálculo pretendido.
    ATENÇÃO: Se não for uma necessidade recorrente, esta opção não é mais indicada pois o
    aumento de casas decimais no Protheus é uma questão delicada. Quando realizado sem os devidos critérios ou não recebe a devida manutenção, pode causar diversas inconsistências de base. Consulte atentamente a documentação sobre este tema:
  1. https://tdn.totvs.com/x/twEmDg
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