Páginas filhas
  • DT Cancelamento de Bónus Aniversário

Tempo aproximado para leitura: 15 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Financeiro
Função:Reimpressão de carnês
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIN-1832


02. SITUAÇÃO/REQUISITO

Realizar o cancelamento do Bônus de aniversario do processo de bônus.

03. SOLUÇÃO

        Foi realizado tratamento no processo de cartão fidelidade e geração de bônus.

        Quando efetuado uma venda dentro do periodo de competência para geração de bônus extra de aniversário, sistema estava gerando o bônus corretamente. Mas ao estornar alguma transação que originava este bônus de aniversário, sistema não estava estornando o bônus gerado.

       Foi efetuado tratamento para que assim que estornado a transação que originou o bônus ou todas as transações dentro do periodo de aniversário do cliente, o bônus de aniversário também seja estornado.



Imagem 1 - Na imagem acima, como podemos observar, foi efetuado configuração para geração de bônus extra, no valor de 40,00. Efetuamos configuração para que a competência para geração deste bônus seja de 7 dias anterior a data de aniversário e 7 dias após esta data. Então qualquer venda dentro deste periodo aplicará na geração deste bônus.


Imagem 2 - Na imagem acima, como pode-se observar, foi efetuado lançamento de duas transações via VIRTUAL PDV, uma no valor de 200,00 e outra no valor de 176,00. Depois efetuamos a importação  do pacote dentro do componente INTFP053. Veja que foi gerado a partir da primeira transação o bônus de aniversário no valor de 40.


Imagem 3 - Na imagem acima, depois de efetuado as duas transações, e gerado bônus de transação e de aniversário, efetuaremos o cancelamento da primeira transação que originou o bônus de aniversário. Lembrando que foram efetuadas duas transações, dentro do periodo de aniversário do cliente, ou seja, depois do primeiro estorno, o bônus de aniversário não pode ser estornado, somente o bônus gerado pela transação no valor de 200,00.

Imagem 4 - Depois de estornado a transação, geramos o pacote para ser importado dentro do store age, este pacote é um pacote de cancelamento. Vejamos como sistema irá se comportar.

Imagem 5 -  Depois de importado pacote de cancelamento, veja que o primeiro bônus gerado, no valor de 200,00 foi cancelado corretamente. Isto porque a transação foi cancelada dentro do virtual pdv. Veja que permanece com situação normal o bônus de aniversário gerado a partir desta transação. Isto porque ainda existe uma transação dentro do periodo de aniversário deste cliente. Desta maneira o bônus de aniversário permanece ativo para ser utilizado.


Imagem 6 - Na imagem acima, efeturemos agora o cancelamento da segunda transação efetuada, no valor de 176,00. Depois iremos gerar um pacote de importação no store age deste segundo cancelamento. Como agora não restam mais transações dentro do periodo de aniversário deste cliente, o bônus gerado de aniversário, deverá ser estornado juntamente com o estorno do bônus de venda.

Imagem 7 - Na imagem acima, depois de estornado a segunda transação, estamos efetuando o processamento do segundo pacote de cancelamento gerado. Para que dentro do store age, também seja cancelado o bônus gerado a partir da transação.


Imagem 8 - Na imagem acima como podemos observar, após processamento do segundo estorno da transação, como não existem mais transações dentro do periodo do aniversário do cliente, é estornado também o bônus gerado pela transação. 


Imagem 9 - Na imagem acima, criamos um novo cliente, 13401 e vinculamos um cartão ao mesmo. No momento da criação do cartão, foi gerado bônus de cadastro no valor de 100,00. Após isto, realizamos uma venda para este cliente através do componente TRAFM060, alteramos a data de nascimento do cliente, para um periodo de dois dias antes da data da transação, e como a configuração esta para pegar 7 dias antes e depois do aniversário para gerar o bônus, temos um bônus gerado a partir desta transação no valor de 125,00.


Imagem 10 - Na imagem acima, iremos efetuar o cancelamento da transação gerado, e verificar como sistema se comportará com relação aos bônus gerados.


Imagem 11 -  Na imagem acima, como pode-se observar, ao estornar a transação que gerou bônus de aniversário, foi estornado bônus da compra e também bônus de aniversário gerado corretamente.



04. DEMAIS INFORMAÇÕES

Os testes foram efetuados em todos os componentes de lançamento de transação e validação de cancelamento em todas as bases.

Com períodos diferentes.