01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Virtual.PDV |
Função: | Calculo de desconto do bônus. |
02. SITUAÇÃO/REQUISITO
Essa implementação tem o requisito de calcular de maneira correta o desconto com bônus disponível pelo motor de promoção, para que o valor do produto nunca fique com menos de 0,01 centavos.
03. SOLUÇÃO
Foi implementada a condição caso o valor dos produtos seja maior ou igual o valor do bônus ele ira ratear o valor do bônus entre os produtos bipados na tela de bônus, porem nunca deixando o valor do produto menor que 0,01 centavos.
No exemplo temos o bônus com valor de desconto de 500 reais...
Imagem 1 - Ao bipar 1 item de 250,00 reais, o valor do produto ficará 0,01 centavos e eu ainda terei 250,01 reais para gastar em outros produtos.
Imagem 2 - Ao bipar o segundo item de 250,00 reais, cada produto ficara com o valor 0,01 centavos....
Imagem 3 -Ao bipar mais de 2 itens o valor de 500 reais do bônus será rateado entre a quantidade de itens bipados.
Para a utilização de bônus na transação, é necessário a utilização do Motor Promocional, com um motor que irá disponibilizar um tipo de bônus já previamente configurado.IMPORTANTE!