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) : |
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.