Páginas filhas
  • DT Utilização de cartão presente TODO CARTÃO no encerramento da transação


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:

Moda - Faturamento

Função:Possibilidade de integração com a TODO CARTÃO para vender e resgatar pontos de clientes
País:Brasil
Ticket:16525713
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-8634DVAARM-8635DVAARM-8636DVAARM-8471


02. SITUAÇÃO/REQUISITO

Foi solicitada a possibilidade de realizar a integração no sistema com a TODO CARTÃO, com o objetivo de vender e resgatar os pontos dos clientes nas transações.

03. SOLUÇÃO

Para atender a necessidade descrita acima foram realizadas as seguintes implementações:

  • Foi criado o parâmetro empresa "DS_CONFIG_INT_CARTAO_PRES" onde o mesmo deve ser configurado com os parâmetros necessários para que a integração com a TODO CARTÃO seja realizada;
  • Foi criado o componente FCRFP197 que tem como objetivo receber um código de cartão, listar o seu saldo atual e receber um valor de carga para ser lançado no cartão informado;
  • Foi adicionado no componente PDVFM001 o botão "Cons. cartão pres. ..." e quando acionado será apresentado o componente FCRFP197 para realizar a consulta do saldo cartão caso desejado. Vale ressaltar que o botão só será apresentado caso o parâmetro empresa "DS_CONFIG_INT_CARTAO_PRES" esteja configurado;
  • Foi adicionado no componente de recebimento de venda PDVFM004 o botão "Cons. cartão pres.." que também irá apresentar o componente FCRFP197 para a realização da consulta do saldo do cartão caso desejado, lembrando que o parâmetro supracitado também deverá estar configurado para utilizar o botão;
  • Foi criado o componente TRAFP104 (Utilização de Cartão Presente) onde o mesmo irá listar o valor da transação e nele será possível informar o cartão presente desejado, a sua senha e o valor do saldo do cartão que será utilizado no recebimento da transação. Vale ressaltar que o componente será apresentado apenas se o parâmetro "DS_CONFIG_INT_CARTAO_PRES" estiver devidamente configurado.


Imagem 01 - Demonstra o componente ADMFM014, onde está sendo configurado o parâmetro "DS_CONFIG_INT_CARTAO_PRES" para a empresa "009".


Imagem 02 - Demonstra o componente GERFL135 com os parâmetros configurados para a utilização da integração TODO CARTÃO. 


Imagem 03 - Demonstra o componente FCRFP197, onde foi informado o código de um cartão e pode ser visto que o mesmo possui o saldo atual de R$ 10,00. Em seguida está sendo informado o valor de carga de R$ 20,00 e acionado o botão "Lançar carga".


Imagem 04 - Ao acionar o botão mencionado anteriormente, é apresentado o componente FCRFP010, onde está sendo informado o tipo de entrada que será realizada e acionado o botão "Confirmar".


Imagem 05 - Ao acionar o botão mencionado anteriormente, a mensagem acima é apresentada informando que o processo foi efetuado com sucesso.


Imagem 06 - Ao consultar o mesmo cartão pode ser visto que o saldo atual do mesmo passou a ser de R$ 30,00, demonstrando que o lançamento da carga foi efetuado com sucesso.


Imagem 07 - Demonstra o componente PDVFM001, onde está sendo criada a transação "614337" com um item. Em seguida está sendo acionado o botão "" e o botão "Cons cartão pres. ...".


Imagem 08 - Então o componente FCRFP137 é apresentado, onde está sendo informado o código do cartão e demonstrado o saldo atual do mesmo.


Considerar que foi acionado o botão para receber a transação demonstrada anteriormente.

Imagem 09 - Demonstra o componente PDVFM004, onde foi acionado o botão 'Cons. cartão pres..." e em seguida foi apresentado o componente FCRFP137, onde está sendo informado o código do cartão e demonstrado o seu saldo atual.


Imagem 10 - Está sendo informado o valor de R$ 20,00 referente ao valor total da transação e selecionado o tipo "Cheque presente".


Imagem 11 - Ao selecionar o tipo mencionado anteriormente e sair do campo, o componente TRAFP104 é apresentado, onde nele está sendo informado o código do cartão que será utilizado, em seguida a sua senha e pode ser visto que o saldo atual do mesmo é de R$ 30,00 entretanto o valor utilizado será de R$ 20,00. Em seguida está sendo acionado o botão "Confirmar".


Imagem 12 - Após selecionar o cartão e seu valor, o restante da transação está sendo informado com o tipo "Dinheiro" e em seguida está sendo acionado o botão "Confirmar" e realizado o recebimento e a finalização da transação.


Imagem 13 - Demonstra o componente TRAFL028, onde pode ser observado que para a transação criada anteriormente, a liquidação da mesma contém os dois tipos utilizados cheque presente e dinheiro, demonstrando que o saldo do cartão informado foi utilizado corretamente.


Imagem 14 - Ao consultar novamente o saldo do cartão que anteriormente possuía o valor de R$ 30,00, pode ser observado que o saldo do mesmo passou a ser de R$ 10,00.


Abaixo será demonstrado o cancelamento da transação e consequentemente o estorno do valor utilizado do cartão.

Imagem 15 - Demonstra o componente TRAFP006, onde está sendo informada a transação "614337" e em seguida está sendo acionado o botão "Cancelar transação".


Imagem 16 - Após o cancelamento da transação a mensagem acima é apresentada sinalizando que a mesma foi cancelada com sucesso.


Imagem 17 - Ao consultar novamente o saldo do cartão utilizado na transação "614337", pode ser visto que pelo fato da mesma ter sido cancelada, o saldo atual do cartão voltou a ser de R$ 30,00, demonstrando assim que o cancelamento da transação fez com que o valor utilizado na mesma anteriormente, retornasse para o cartão utilizado.