***************************** EM EDIÇÃO ********************
Linha de Produto: | Franquias e Redes |
---|---|
Segmento: | Varejo |
Módulo: | Server e Client |
Função: | Encerrar promoção manualmenteLimite por ocorrências |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVECP-4848 |
Ao encerrar uma promoção manualmenteatingir o limite de ocorrências da promoção por uma filial, o client continua a conceder indevidamente descontos para a promoção encerradadeixa de aplicar a promoção a outras filiais.
Foram corrigidas as procedures de fluxo de remoção e inserção de promoções no código. Segue exemplo abaixo:
Cenário: Criar uma promoção para todas as lojas sem filial na restrição e calcular a promoção. Efetuar vendas até que o limite de ocorrências seja atingido e após a mesma ser encerrada manualmenteisso, calcular a venda em outra filia.
Criação da promoção:
Promoção limitada a 5 ocorrências por filial
Promoção sem restrições para filiais, podendo ser aplicada em todas as filais:
Promoção ativada:
Cálculo da promoção concedendo desconto(promoção ativada):
Promoção encerrada manualmenteautomaticamente para a filial 81716587 após atingir o limite de ocorrência(5 vendas):
Cálculo efetuado não concedendo desconto(promoção encerrada manualmenteautomaticamente):
Ao utilizar outra filial, o desconto continua sendo concedido até que o número de ocorrências seja atingido.
Ao fim da vigência, a promoção é encerrada automaticamente.
Após a correção o client passou passou a calcular as promoções corretamente, sem conceder desconto a promoções encerradas manualmente.obedecendo a regra de limite de ocorrências e encerramento das promoções.