Tempo aproximado para leitura: 04 min


01. DADOS GERAIS

Linha de Produto:Virtual age
Segmento:Moda
Módulo:Transação
Função:Cancelamento de bônus
Ticket:4446269
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM1-1599


02. SITUAÇÃO/REQUISITO

Foi relatado que ao fazer o cancelamento da transação apenas estava fazendo o estorno no bônus gerado pela transação, o bônus que estava sendo utilizado no TRAFM123 não estava sendo estornado.

03. SOLUÇÃO

Ao cancelar a transação onde foi utilizado o bônus no TRAFM123, deve estornar o valor do bônus utilizado e caso tenha gerado algum bônus gerar um estorno como estava sendo realizado.



Imagem 1 - Foi acessado o componente PESFC017 e consultado o bônus do cliente 211684, nota-se que atualmente o cliente não possui nenhum valor de bônus.

Imagem 3 - Foi aberto o componente TRAFM060 e gerado uma transação. Em seguida foi acionado o botão "Encerrar".

Imagem 4 - Foi aberto o componente TRAFM123, selecionado a condição de pagamento e acionado o botão "Confirmar".

Imagem 5 - Foi encerrado a transação e gerado bônus de desconto para o cliente 211684.

Imagem 6 - Foi aberto o componente PESFC017 novamente e nota-se que o saldo do bônus desconto foi contabilizado.

Imagem 7 - Foi gerado outra transação no componente TRAFM060, após gera a transação foi acionado o botão "Encerrar".

Imagem 8 - Foi aberto o componente TRAFM123, informado o bônus desconto e a condição de pagamento. Em seguida foi acionado o botão "Confirmar".

Imagem 9 - Foi encerrado a transação e nota-se que foi gerado mais bônus desconto para o cliente 211684.

Imagem 10 - Foi aberto o componente PESFC017 nota-se que o bônus que foi utilizado e gerado foram contabilizados.

Imagem 11 - Foi cancelado a última transação gerada.

Imagem 12 - Ao consultar o bônus do cliente novamente nota-se que o bônus utilizado no TRAFM123 foi estornado corretamente.

2. Use quando for necessário descrever um passo a passo.




<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>