Recálculo Automático de Produtos e Vencimentos ao Alterar o Tipo de Preço NT 0559/2026

Resumo da Nota Técnica

Foi implementada uma melhoria no pedido de vendas para que, ao alterar o Tipo de Preço de um pedido que já possui produtos e parcelas lançadas, o sistema recalcule automaticamente os valores dos itens e regenere os vencimentos conforme a nova condição de pagamento.
Essa funcionalidade evita inconsistências entre o total dos produtos e das parcelas, garantindo que a quantidade de vencimentos e os valores acompanhem a condição de pagamento selecionada.
A funcionalidade é controlada por um parâmetro e, por padrão, permanece desativada.

Detalhes da Nota Tecnica

Recálculo automático dos itens

Ao alterar o Tipo de Preço, o sistema passa a recalcular os produtos já lançados no pedido utilizando o índice da nova condição de pagamento.

O recálculo considera:

• Valor da tabela do produto.

• Índice do tipo de preço (PRE_INDICE).

• Percentual de desconto, quando existir.

• Quantidade do item para recalcular o valor total.

O sistema não recalcula:

• Produtos configurados para bloquear juros (PRO_BLOQUEIAJUROS).

• Produtos com valor de tabela igual ou menor que zero.

Além disso, é registrado um log da operação no pedido.

Quando o recálculo dos itens acontece

O recálculo é executado quando:

• O tipo de preço é alterado para outro com índice diferente.

• O pedido é gravado após a alteração do tipo de preço.

• A senha de alteração de tipo de preço é utilizada e o parâmetro está habilitado.

Quando o parâmetro estiver desativado, o sistema mantém o comportamento anterior e apenas exibe um aviso de possíveis inconsistências.

Recálculo automático dos vencimentos

Ao alterar o tipo de preço, o sistema também remove os vencimentos existentes e gera novamente as parcelas de acordo com a quantidade definida na condição de pagamento.

Com isso:

• As parcelas antigas são substituídas.

• A quantidade de parcelas passa a ser exatamente a definida no tipo de preço.

• Os vencimentos são gerados automaticamente utilizando a mesma rotina já existente no sistema.

Situações em que o recálculo é realizado

O recálculo dos vencimentos ocorre em três momentos:

Screenshot_1

Situações em que o sistema não recalcula os vencimentos

O recálculo continua bloqueado quando existem situações que podem comprometer a integridade financeira do pedido, como:

• Parcelas parcialmente pagas.

• Todas as parcelas já pagas.

• Comissão já paga.

• Bloqueios relacionados à emissão de NF, conforme configuração existente.

• Vencimentos baixados fora da sequência.

Ajustes na interface

Também foram realizados ajustes na navegação da tela para melhorar a experiência do usuário.

Após alterar o tipo de preço e concluir o recálculo:

• O sistema retorna para a aba Pedido.

• O foco permanece no campo Representante.

• A tela de débito do cliente não é aberta automaticamente nesse retorno.

Ao finalizar o pedido:

• O sistema permanece na aba Vencimentos.

• Não cria uma parcela adicional para ajustar diferenças de valor.

• Os campos da parcela extra são limpos automaticamente quando o recálculo é realizado.

Arquivos alterados

Foram realizadas alterações nos seguintes arquivos do sistema:

Screenshot_2

Não foram realizadas alterações nos módulos Balcão, Orçamento, cadastro de Tipo de Preço ou na rotina BPL de geração de vencimentos.

Configuração

Para que o recálculo automático seja realizado, é necessário habilitar o parâmetro 4.18.796.

Será necessário substituir os aplicativos Integrado e Util na maquina do cliente

Questões:

1. O que acontece ao alterar o Tipo de Preço de um pedido com o parâmetro habilitado?
• A) Apenas os novos produtos recebem o novo índice de preço.
• B) Os produtos existentes e os vencimentos são recalculados automaticamente.
• C) Apenas os vencimentos são recalculados.
• D) O sistema cria uma parcela adicional automaticamente.
2. Em qual situação o sistema não realiza o recálculo dos vencimentos?
• A) Quando o pedido não possui parcelas.
• B) Quando existem parcelas pagas ou baixadas em situações bloqueadas.
• C) Quando o pedido possui apenas uma parcela.
• D) Quando o pedido possui desconto.
3. O que acontece ao finalizar um pedido cujo total dos produtos mudou após incluir novos itens?
• A) O sistema cria automaticamente uma parcela extra para a diferença.
• B) O sistema mantém as parcelas antigas e adiciona a diferença na última.
• C) O sistema regenera a quantidade correta de parcelas conforme o Tipo de Preço.
• D) O sistema impede a finalização do pedido.

Vídeo
https://youtu.be/UBURbjokxKY
  



Parâmetros Envolvidos

4.18.796 – RECALCULA VALORES DE PRODUTOS E VENCIMENTOS AO ALTERAR TIPO DE PREÇO NO PEDIDO DE VENDAS

» Nota Técnica