Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde amigos, tudo bem com vocês?

Eu acredito que encontrei um erro na unit ACBrTEFPayGoWebComum.

Na linha 599, existe a declaração do metodo xPW_iExecTransac .

no caso, esse metodo recebe 2 parametros, um array de um Trecord, que será preenchido dentro da dll, e um small int que tambem é preenchido na dll. Porém só o segundo parametros está declarado como Var. 

Encontrei esse erro pois na minha aplicação, quando compilada em 64 bits, o meu array de Trecord(pvstParam) sempre retornava totalmente zerado, e após eu fazer essa alteração, colocando var nos 2 parametros, resolveu e trouxe preenchido.

Segue em anexo a alteração.

 

 

Capturar.PNG

  • Fundadores
Postado

@Brunocogoo...

O tipo em questão é um Array de Record.. e ele já está declarado na função que chama... ou seja, não precisa ser retornado por referência...

Você está testando com o TEFDemoNF ?

Qual a sua IDE ?

Qual a versão da DLL ?
 

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.

Postado

Boa tarde @Daniel Simoes 

Desculpe pela demora..

Eu acredito que seja versão da dll, vc testou com a versão disponivel na pagina da paygoweb disponivel aqui no acbr mesmo? 

Fiz um video demonstrando o processo, e realmente aqui não vai, testei em varias maquinas e o comportamento é o mesmo, se caso vc confirmar que fez os testes com a mesma dll vou verificar a possibilidade de testar com delphi mais recente..

 

 

  • Fundadores
Postado
1 hora atrás, Brunocogoo disse:

Eu acredito que seja versão da dll, vc testou com a versão disponivel na pagina da paygoweb disponivel aqui no acbr mesmo? 

Estamos usando essa DLL..
PGWebLib_WinDLL_004.001.004.000_TEST

https://projetoacbr.com.br/tef/#integracao

https://projetoacbr.com.br/wp-content/uploads/2021/02/PayGo-ACBr-TEF.zip

 

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.

  • Fundadores
Postado
1 hora atrás, Brunocogoo disse:

a declaração do método consta com var (uPGWLib.pas -  linha 305) conforme print abaixo

Eu achei algumas coisas erradas na declaração de Bind deles... enfim..

Solicitei testes de mais usuários.. em nosso Discord

 

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.

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