Linha de Produto: | Franquias e Redes |
---|---|
Segmento: | Varejo |
Módulo: | Client + Web(API) |
Função: | Calcular Promoção |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVECP-4707 |
Ao cadastrar uma promoção que utilize a condição "Para cada valor de compra" e calcular a promoção onde os produtos foram adicionados separadamente, o desconto não é concedido.
Produtos adicionados separadamente:
Produto 1 - Quantidade 1
Produto 1 - Quantidade 1
Produto 1 - Quantidade 1
Produtos adicionados de forma agrupada:
Produto 1 - Quantidade 3
Realizado ajuste no código fonte para que o cálculo seja efetuado de maneira correta.
Segue abaixo exemplo:
<vendaCanal>
<identificadorVenda>
<codCanalVenda>PDV</codCanalVenda>
<codExternoCanalVenda>1</codExternoCanalVenda>
<codFilial>81716587</codFilial>
<codVenda>61021</codVenda>
</identificadorVenda>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>1</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>2</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>3</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>4</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>5</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>6</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>7</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>8</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47072</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>9</posicaoItem>
<qtd>1</qtd>
<valorUnitario>2.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<produtos>
<codEmbalagem>1</codEmbalagem>
<codProduto>47073</codProduto>
<descontoManual>0</descontoManual>
<posicaoItem>10</posicaoItem>
<qtd>1</qtd>
<valorUnitario>5.99</valorUnitario>
<desconto>0</desconto>
</produtos>
<modalidade>1</modalidade>
</vendaCanal>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<beneficioPromocaoes>
<beneficioPromocao>
<codigoPromocao>DVARLIVECP-4707</codigoPromocao>
<descontoValorTotal>0.00</descontoValorTotal>
<esgotado>false</esgotado>
<mensagemPromocional></mensagemPromocional>
<nomePromocao>DVARLIVECP-4707</nomePromocao>
<produtos>
<codigo>47073</codigo>
<desconto>5.98</desconto>
<posicaoItem>10</posicaoItem>
</produtos>
<quantidadeDisponivel>0</quantidadeDisponivel>
<vigencia>05/10/2021 a 01/11/2021</vigencia>
</beneficioPromocao>
</beneficioPromocaoes>
Produto 47073: custo de R$5,99 - desconto de R$5,98 = preço final de R$0,01