Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2408 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia, estou fazendo a pré homologação da Clisitef, e estou com problemas na sequencia 16 do mesmo,

Citar

Execução

- Realizar uma transação com cartão de Crédito magnético;

- Selecionar a opção á vista; 

- Quando receber o retorno de aprovação e ainda com o cartão no pinpad, desligar o computador (reset) e em seguida desligar a impressora (se houver).

- Ligar novamente o computador e não ligar a impressora

- Ao entrar na aplicação, enviar a função “Finaliza” confirmando a transação.

- Somente após tratar o TEF, ligar a impressora.

- Entrar na função de Transações Gerenciais (110) e selecionar a opção de Reimpressão do último comprovante. 

- Imprimir o cupom normalmente.

Resultado Esperado

- Tratar a pendência da transação TEF sem depender da impressora, exibir mensagem ao operador: 

 “Transação TEF efetuada. Favor reimprimir último cupom. Caso Cielo utilizar apenas 6 últimos dígitos. NSU:  *Numero do NSU* ”. 

*NSU Host – campo 134  

- Somente após tratar o TEF verificar a impressora. 

- Há impressão de cupom.

- A transação será autorizada

 

Ao religar o computador e chamar a função TEF.Inicializar(gpCliSiTef), não há tratamento nenhum, não cancela e nem confirma a transação pendente. Percebi que o arquivo ACBr_CliSiTef_001.tef só é gerado após retirar o cartão do pinpad, então nesse caso não há arquivo para a verificação de pendencias. Como não achei nada a respeito, gostaria de saber se é alguma coisa que estou esquecendo de fazer..

 

Desde já, obrigado pela atenção.

Postado

cara, fiz minha homologacao semana passada com a qualita, nesse teste eles nao fazem assim, nao sei pq, ele diz pra deixar o cartao no pinpad,

eles simplesmente mandam fechar a aplicacao quando aparece a msg "Homologação SITEF"

Gabriel Rodrigues Da Costa Neto

  • Moderadores
Postado
Em 2017-6-29 at 10:16, gabriellc disse:

cara, fiz minha homologacao semana passada com a qualita, nesse teste eles nao fazem assim, nao sei pq, ele diz pra deixar o cartao no pinpad,

eles simplesmente mandam fechar a aplicacao quando aparece a msg "Homologação SITEF"

Exatamente!

já homologuei também e não houve problema algum .

há e eles tiram o cartão do pinpad

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 1 mês depois ...
Postado

Pessoal estou homologando o meu sistema e estou com o mesmo problema d JGuto. Será que alguém pode me ajudar. Já olhamos o log do Sitef e o retorno esta sendo gerado..

Postado

O erro ocorre quando acontece queda de energia na mensagem  transação e confirmada  ( Transação OK ). Quando o sistema retorna a transação deve ser confirmada ou cancelada. Mas não esta acontecendo isso. Anexo os prits

 

Ao iniciar o PDV , inicio o ACBRTED, nesse momento a operação deveria ser cancelada. Se ocorrer queda de energia após a mensagem de ( Transação OK ) funciona blz.

Seq.16.png

Postado (editado)

*************************************

O problema esta ocorrendo pq o arquivo de retorno só e gerado pelo ACBRTEF após o usuário remover o cartão do pinpad. Existe alguma forma de resolver isso. Exemplo sempre que entrar no sistema confirmar a ultima transação tef, se existir ou não o arquivo

************************************

ACBr_CliSiTef_001.tef

CliSiTef.log

Editado por ALA
Postado

Pessoal encontrei outro detalhe. Esse problema só ocorre quando o cartão e da bandeira Visa. Será que existe alguma configuração no ACBRTEFD ou no ClisiTEF, tipo so libera o arquivo de retorno para aplicação após o usuário remover o cartão do pinpad ?

Postado

Pessoal acho que o problema realmente esta no ACBRTED. O pessoal da homologação me enviou um programinha deles e funciona blzinha para Visa e Master ... Alguém pode me ajudar a resolver esse problema ? Obrigado a todos..

Postado

Pessoal, acho que consegui resolver o problema. Após inicializar o ACBRTEFD, tb executo a função nativa do SiTEF ,   FinalizaTransacaoSiTefInterativo ( 0, // 0 cancela a transacao, 1 confirma
                                                                                                                                                                                                                                                                                 PChar( NUMERO CUPOM ),
                                                      '', //pDataFiscal        : PChar;
                                                      '', ); //pHorario        : PChar ); far; stdcall; external 'CliSiTef32I.dll';

 

 

Ate agora esta funcionando para todos os cartões....
 

  • 7 meses depois ...
  • Membros Pro
Postado
Em 30/08/2017 at 15:00, ALA disse:

Pessoal, acho que consegui resolver o problema. Após inicializar o ACBRTEFD, tb executo a função nativa do SiTEF ,   FinalizaTransacaoSiTefInterativo ( 0, // 0 cancela a transacao, 1 confirma
                                                                                                                                                                                                                                                                                 PChar( NUMERO CUPOM ),
                                                      '', //pDataFiscal        : PChar;
                                                      '', ); //pHorario        : PChar ); far; stdcall; external 'CliSiTef32I.dll';

 

 

Ate agora esta funcionando para todos os cartões....
 

Resolvido no seguinte post:

 

  • Este tópico foi criado há 2408 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.