...
Descontos de origem do motor de promoções não são aplicados corretamente quando é retornado mais de uma promoção para o mesmo produto, esporadicamente quando ocorre esse cenario cenário apenas o desconto de maior valor é aplicado sobre o item. gerando divergencia no valor final da venda devido ausência dos demais descontos.
...
O método responsável por realizar a comunicação com o motor de promoções apresentava falhas devido à sua invocação simultânea, levando a duplicidades nos valores. Ao O sistema ao tentar remover duplicidades em itens com mais de um desconto, o sistema mantinha apenas o desconto automático de maior valor, causando divergência no valor final da venda.
...
Evidencia do log MotorTerceiros.log das requisições para Calcular os descontos do motor de promoções antes e após a correção:
Antes : da correção é possivel observar no log que após retornar da tela de pagamento ocorreram mais 8 chamadas do método simultaneamente para recalcular os descontos do motor de promoções.
Depois: Após a correção é possivel observar no log que só ocorreram duas chamadas uma ao efetuar o resgate da pré-venda e a outra após voltar da tela de pagamento.
...
Não se aplica
Desconto no motor de promoções (B)
PRODUTO | VERSÃO |
---|---|
TOTVS PDV Omni | 3.7.210.0 |
Templatedocumentos |
---|