| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | 41- Material de Construção |
| Função: | 4116 - Digitar Pedido de Venda |
| País: | Brasil |
| Ticket: | 24064013 |
| Requisito/Story/Issue: | DDVENDAS-54359 |
O problema identificado na rotina 4116 (Venda) ocorria ao aplicar o Desconto de Rodapé (“Desconto a todos os itens”) em um pedido que continha múltiplos itens tintométricos.
O cenário de erro era o seguinte:
1. Ao aplicar um desconto de rodapé (ex.: 10,1%), o primeiro item tintométrico inserido no pedido sofria um desconto muito maior do que o percentual definido (exemplo: ~18%).
2. O valor de tabela (PTABELA) do item alterado mudava inesperadamente, em vez de o desconto ser aplicado sobre o preço de tabela original, afetando o cálculo do item.
3. Este comportamento incorreto era observado principalmente quando os itens tintométricos eram de fornecedores distintos.
Foi ajustado o cálculo interno na rotina 4116 quando o Desconto de Rodapé é aplicado em pedidos que contêm itens tintométricos.
A solução implementada consiste em:
• Garantir que o desconto seja rateado corretamente para todos os itens tintométricos, sem alterar indevidamente o preço de tabela do primeiro item.
• O sistema agora utiliza o valor de tabela original de cada item para calcular o desconto, mantendo a coerência entre os itens, independentemente do fornecedor.
• O objetivo do ajuste é que não haja discrepância de percentual nos itens, ou seja, o percentual aplicado deve ser o definido pelo usuário no rodapé.
|
NA
NA