Páginas filhas
  • DDLEGFIN-1913 - Pagamento de Faturas DM Card.


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:20 - Auto Serviço
Função:20 - Auto Serviço
País:Brasil
Ticket:

DDLEGFIN-1913

DDLEGFIN-1914

Requisito/Story/Issue:

DDLEGFIN-1913

DDLEGFIN-1914


02. SITUAÇÃO/REQUISITO


OBJETIVO: Novo menu para pagamento de faturas.

PARA: 2075

CRITÉRIOS

Criar nova tela e atalho para agrupar os pagamentos de fatura com o nome de 'Recebimentos Faturas TEF'.

  • O código de acesso desta tela deverá ser a ALT + F.
  • Listar na tela de atalhos

Ao acessar o atalho, mostrar o menu com as opções:

  • Faturas Tricard.
  • Faturas DM Card.
  • Validar o clisitef.ini para listar estas funcionalidades.

Na chamada desta funcionalidade, o usuário poderá abortar este processo, pressionando ESC. 

Ao selecionar Tricard, seguir o fluxo já existente da Tricard.

Para DM Card, verificar próxima história de pagamento de faturas DM Card.

Alterar o fluxo da função especial CTRL + F = 1014 para informar ao usuário para que use a função 'ALT + F'.

    Mensagem: "Esta função foi alterada para o atalho ALT + F. Utilize este atalho para recebimento de faturas.

OBJETIVO: Pagamento de faturas DM Card

PARA: 2075

CRITÉRIOS

Na tela de faturas TEF, ao selecionar DM Card, mostrar:

Consulta saldo.

  • Ao selecionar 'Consulta saldo' utilizar a função da CliSiTef 'Consulta Saldo Credito' (Essa transação está disponível no menu Administrativo (função 110 da CliSiTef)).
  • Será impresso diretamente o valor do saldo na impressora.
  • Salvar no log principal da rotina a chamada das funções e o retorno.
  • Salvar em C:\WinThor\Prod\MOD-020\LOG\ANO\MES\DIA\TEF um novo arquivo com o retorno da CliSiTef com o nome LOG-TEF-DMCARD-DDMMAAAA.txt.
  • Na chamada desta funcionalidade, o usuário poderá voltar a tela anterior, antes de inserir o cartão, pressionando ESC.

Pagamento fatura DM Card.

  • No arquivo C:\WinThor\Prod\MOD-020\Clisitef.ini deverão existir as seguintes strings:
    • [Geral]
    • TransacoesAdicionaisHabilitadas=3379
      • Esta informação diz que o pagamento de faturas da DM Card está habilitado no caixa de acordo com a tabela de configuração do SiTef.
    • [CorrespondenteBancario]
    • IncluiMenuAdministrativo=1
      • Esta informação diz que o menu de correspondente bancário estará habilitado, pois somente com ele o menu de pagamentos estará disponível.
  • Com os dados acima validados, seguir o fluxo da CliSiTef, sempre mostrando na tela os retornos e interações.
  • Ao informar o valor a ser pago e o cartão, caso o retorno seja positivo do SiTef para pagamento, abrir a tela da 2075 para pagamento de faturas da DM Card, seguindo o fluxo já existente da Tricard.
  • Não permitir acréscimos ou descontos, não permitir inserção de itens.
  • Somente permitir pagar e cancelar a operação ou acessar a lista de funções especiais. Para pagamento, permitir qualquer uma das opções disponíveis da 2075, desde que não haja a geração de troco fora das cobranças: dinheiro, crédito de cliente e cheque, podendo usar mais de uma forma e/ ou mais de um cartão para pagamento.

Ao confirmar o pagamento, imprimir o comprovante gerencial do pagamento da fatura e as vias devolvidas pelo SiTef e, demais comprovantes, caso existam.

Efetuar a confirmação do pagamento para o servidor SiTef.

Gerar complemento para o Servidor de Faturamento nos mesmos moldes do pagamento da Tricard.

Salvar os retornos no log LOG-TEF-DMCARD-DDMMAAAA.txt.

No resumo do operador, inserir linha com o nome: 'Rec. Fat. DM Card', devendo somar todos os recebimentos realizados pelo PDV, independente da forma de pagamento;

Caso a operação seja cancelada antes de confirmar o pagamento, realizar o estorno da transação no TEF, enviando a 'Não Confirmação'.

Gravações da 2075:

PCPRESTECF;

  • TIPOCORBAN := 'DM';

PCRECFATURAECF:

  • CODOPERRECARGACEL := 266;
  • TIPOFATURA := 'DM'; TIPOFATURA = 'D'

OBS: As demais informações da gravação, deverão seguir o mesmo processo existente para a Fatura Tricard (Método TSalvarVenda.GravarPagamentoTricard());


03. SOLUÇÃO

Rotina 2075 - Frente de Caixa:

Criado novo Menu para Pagamento de Fatura.

Criada opção de Pagamento de Faturas DM Card.


1. Acesse a rotina 2033 - Cadastro de Operadoras de Recarga a partir da versão 30.3.4.31 ou versão superior:

Exemplo: 


Observações: 

  • Ao chamar esta função, será validado o arquivo CliSiTef.ini (C:WinThor\PROD\MOD-020) para análise dos tipos de faturas:

           Tricard (o recebimento de faturas da Tricard foi alterado da lista de funções especiais e inserida nesta nova função).

  • O arquivo deverá conter as seguintes linhas:

            

              Para faturas Tricard:             

                           [Geral]

           TransacoesAdicionaisHabilitadas=3353;3746

           [Redes]

           HabilitaRedeTricard=1

           [CorrespondenteBancario]

           IncluiMenuAdministrativo=1


  • Para faturas DMCard:       

                                [Geral]

               TransacoesAdicionaisHabilitadas=3379

               [CorrespondenteBancario]

               IncluiMenuAdministrativo=1



2. Acesse a rotina 2075 - Frente de Caixa na versão 31.0.2.15 ou superior;

2.1 Criada nova função para recebimento de Faturas no PDV. Utilizar a tecla Alt + F: Recebimentos Faturas TEF;

2.2Foi desativada a função 1014, e movido para o novo atalho citado acima, para Recebimento de Faturas TEF;


Observação: para utilizar o recebimento de faturas da DMCard, será necessário utilizar a rotina 2033 - Editando Registro e cadastrar a DMCard ou seu representante como operadora, informando uma conta gerencial e histórico. 




3. Ao realizar a chamada de recebimento de faturas TEF é necessário selecionar se: 1. Faturas Tricard ou 2. Faturas DM Card;

3.1 Selecionando a opção 1. Faturas Tricard seguirá o fluxo atual da rotina 2075;

3.2 Selecionada opção 2. Faturas DM Card, o fluxo será do seguinte modo, caso o arquivo CliSiTef.ini esteja válido:



4. Selecione conforme necessidade:

1. Pagamento Fatura DMCard.

2. Consulta Saldo DMCard.


Observação: para os exemplos abaixo, selecionamos a opção 1. Pagamento Fatura DMCard..


5. Informe o valor total a ser pago;


Observação: neste exemplo será pago total de R$350,00. A partir deste ponto, é solicitado o cartão do cliente. Insira-o e siga as instruções da CliSiTef na tela.

Com o cartão validado, a rotina  2075 é aberta para permitir o recebimento da fatura.



6. Pressione tecla F1 para Pagamento ou F5 para Cancelar a operação.  Estarão disponíveis, todas as formas de pagamento permitidas, porém, cada uma com a sua particularidade e o tratamento de troco para cada uma.


Exemplo de Comprovante de recebimento:


Observação:  a via devolvida pelo SiTef tem formato próprio, diferente do que é mostrado no modo de desenvolvimento e, pode ser alterado sem aviso prévio.



2. Consulta Saldo DMCard.


7. A partir deste ponto, é solicitado o cartão do cliente. Insira-o e siga as instruções da CliSiTef na tela. O comprovante é impresso automaticamente, sem a intervenção do usuário.



Observação: Esta via pode ser alterada sem aviso prévio pelo SiTef.


04. DEMAIS INFORMAÇÕES


Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!


05. ASSUNTOS RELACIONADOS