Número de níveis de desconto

No campo Número níveis desconto da sessão Parâmetros de preço (tdpcg0100m000), é possível inserir o número de níveis de desconto usados para calcular ou recalcular descontos nos módulos Controle de vendas e Controle de compra.

Para cada nível de desconto, o LN executa um cálculo de desconto durante os seguintes processos de linha de ordem, que também resultam em lançamentos de histórico da ordem:

  • Para criar e atualizar a ordem.
  • Para atualizar os dados da linha da ordem.

Se for feita uma alteração em uma linha da ordem, é registrado um registro de histórico positivo e negativo. Se os preços e descontos são recalculados, o número de atualizações nos lançamentos de histórico e linha da ordem dependerá das configurações de preço e desconto.

As etapas de cálculo a seguir, que resultam em lançamentos de histórico e atualizações, podem ser realizadas para uma linha de ordem:

  1. Cálculo de preço e desconto.
  2. Cálculo de preços cumulativos.
  3. Cálculo de descontos cumulativos.
  4. Cálculo do total de descontos para cada nível de desconto (com um máximo de cinco).

Portanto, para poupar desempenho e limitar o crescimento de dados, reduza o número de níveis de desconto para o mínimo de níveis necessários. Atente-se aos descontos totais, pois eles podem resultar em registros adicionais sobre os regulares.

Aspectos de desempenho
  • Efeito sobre a CPU: Sim
  • Efeito sobre o aumento do banco de dados: Não aplicável

Tópico relacionados