Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia,

 

Estou implementando o SiTef em minha aplicação, mas ao ativar o mesmo, tanto o exemplo do TEF como minha aplicação, estão

retornando a seguinte mensagem: "O PinPad não está devidamente configurado no arquivo CliSiTef.ini", já verifiquei o que foi postado acima

e no meu entender está tudo de acordo.

 

Alguém tem alguma ideia do que pode estar faltando?

 

Vou anexar o arquivo log, gerado pelo exemplo do TEF.

 

Obrigado desde já!

 

CliSiTef.ini

CliSiTef.txt

Postado

Então Daniel,

 

Tenho "duas" CliSiTef32 na pasta, uma chamada: CliSiTef32.dll e outra: CliSiTef32I.dll 

isso pode dar conflito?

 

Outro ponto é que não é na mesma maquina que está instalado o "Server" do Sitef, o modulo "server"

está em outra máquina da rede, no caso do CliSiTef.ini no campo IP informei o da máquina servidora.

 

 

Obrigado desde já!

Postado

Bom dia Daniel,

 

Cara, de fato as duas Dlls que vc listou aí, não estavam na pasta da aplicação, movi elas para a pasta e o dito erro não ocorreu mais.

 

Mas como tudo na vida, agora tem outro erro, na minha aplicação, ao efetuar a chamada do TEF, o windows trava e me retorna um "appcrash"

informando que o problema está na CliSiTef32.dll

 

Se eu tentar chamar o TEF via o exemplo do ACBr, gera uma exceção: "stack overflow".

E o mesmo não é ativo.

 

Já tentei efetuar o registro das dlls, mas não obtive sucesso.

 

Alguma outra ideia do que poderia estar causando esse erro?

 

Obrigado pela ajuda!

 

Em anexo log gerado pelo exemplo do ACBr

 

CliSiTef.txt

CliSiTef.txt

Postado

Bom dia Daniel,

 

Após alguns testes, cheguei a um ponto.

Ao efetuar um debug, percebi que o arquivo.ini do CliSiTef, CliSiTef.ini, não estava sendo "carregado" pelo ACBr.

Na verdade não sei se ele "carrega" as informações deste arquivo.

 

Então a pergunta seria, o ACBr faz o "load" do CliSiTef.ini, ou,

tenho que passar na mão as configurações de IP Servidor, e número do Pinpad, assim como as demais informações?

 

Caso ele já faça esse "load", o que eu poderia estar fazendo errado nesta situação?

 

Novamente obrigado!

Postado

O ACBr não faz uso desse arquivo .INI... quem usa o mesmo é a DLL, por isso o .INI deve estar na mesma pasta da DLL..

 

Certo, então as configurações que listei acima, vou ter que implementar para que meu aplicativo passe para o ACBr.

Seria isto né?

  • Fundadores
Postado

Leia com atenção a documentação provida pelo SiTEf.... (SiTef - Interface Simplificada com a aplicação(VRS-148).pdf)

 

as respostas para suas perguntas estão lá...

 

Vejas as propriedades do componente ACBrTEFD.CliSiTef...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Solution
Postado

Boa tarde,

 

Após mais alguns testes finalmente, consegui efetuar a configuração e posterior transação com o SiTef.

Necessitava informar os dados no componente TEF, CodLoja, NrTerminal, IpServidor.

Já que o ACBr, não efetua a leitura do arquivo .ini, que a Dll do CliSiTef faz uso.

 

Por fim, obrigado pela atenção!

  • 8 anos depois...
  • Moderadores
Postado
12 horas atrás, William Di Domenico disse:

Existe algum tutorial de configuração para o componente ACBrTEfAPI utilizando clisitef? pois estou percebendo aqui que existem algumas diferenças quanto ao uso das dll´s PG e sitef...

o exemplo tem lá como fazer

  • Obrigado 1
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
 

 

  • Este tópico foi criado há 340 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.