Produto: | BEMATECH LOJA |
---|---|
Linha de Produto: | |
Segmento: | VAREJO |
Módulo: | TOTVS PDV MOVEL |
Função: | DESCONTO |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEPDV-3346 |
Informado que existem promoções no motor terceiro em que é retornado o valor R$ 0,00 para o item que é gatilho de uma promoção e devido a esse retorno há momentos em que o TOTVS PDV Móvel gera o desconto duplicado incorretamente.
Por exemplo: Promoção - Na compra do item 72051 leve o item 26503 com desconto de R$26,00.
Ao adicionar o item 72051 é apresentado para o mesmo uma promoção no valor de R$ 0,00, pois o mesmo é o gatilho para o desconto do item 26503. Porém, em esporadicamente, ao adicionar o item 26503 e finalizar a venda, essa venda é gravada no Live e no Hana com o desconto de R$ 26,00 também para o item 72051.
Foi solicitado que, quando o motor retornar uma promoção com o valor R$ 0,00 o TOTVS PDV Móvel ignore o registro.
Vídeo 1: Desconto no valor R$ 0,00 sendo apresentado em tela.
Analisamos que todas as promoções retornadas pela API do motor terceiro são adicionados a uma lista de descontos no aplicativo, incluindo valores R$ 0,00. Somente é ignorado quando o valor do desconto for maior que o valor do item ou inferior a R$ 0,00. Para a solução, passamos a verificar se o o desconto calculado pelo motor terceiro é maior que R$ 0,00.
Se o valor do desconto calculado for maior que R$ 0,00, adicionamos o retorno a nossa lista. Caso o contrario ignoramos o mesmo.
Vídeo 2: Desconto R$ 0,00 não sendo apresentado mais.
N/A.