Jump to content

dev botao

ACBrSAT.EnviarDadosVenda(MemoXmlSAT.Text) fecha a aplicação


João Geraldo Vieira
Go to solution Solved by Daniel Simoes,
  • Este tópico foi criado há 2090 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá Pessoal,

Estou com um problema. Eu ja tinha um aplicativo comercial usando o ACBrSAT, funcionando normalmente.

Eu criei um novo aplicativo, rodando apenas a emissão de cupom. Toda a vez que o chega na função EnviarDadosVenda, o aplicativo comercial encerra.

Não deixa registrado nada, nenhum erro. no arquivo de Log eu posso ver que o comando de enviar dados foi acionado, e para por ai. Testei em dois clientes diferentes, e nada.

Estou usando os mesmos componentes e funções, idêntico ao sistema que já funciona.

Como sou novo no fórum, caso precisarem de alguma informação ou detalhe, por favor me solicitar.

Obrigado!

João Vieira

Link to comment
Share on other sites

  • Fundadores

Provavelmente você definiu o modelo de SAT no componente de forma diferente da Suportada pela DLL do Fabricante...

Verifique se a DLL do Fabricante usa STDCall ou CDECL 

  • Like 2
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.

Link to comment
Share on other sites

  • Membros Pro

Olá Sérgio, obrigado pelo retorno.

É um EasySAT Kryptus.

Abraço!

19 horas atrás, Daniel Simoes disse:

Provavelmente você definiu o modelo de SAT no componente de forma diferente da Suportada pela DLL do Fabricante...

Verifique se a DLL do Fabricante usa STDCall ou CDECL 

Olá Daniel, não havia visto sua notificação.

É utilizado o STDCall. É a mesma configuração do outro aplicativo, que funciona normalmente.

Link to comment
Share on other sites

  • Fundadores

Verifique se você copiou todas as DLLs exigidas, para a mesma pasta do seu .EXE

Notei que na página:  https://www.easysat.com.br/downloads/#Windows

Eles distribuem a DLL em StdCall e CDECL.. certifique de que está usando a versão correta... Sua aplicação é 32 bits, correto ?

  • Like 1
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.

Link to comment
Share on other sites

  • Fundadores
  • Solution

Pelos testes que fiz... apenas a versão CDECL, funcionou no ACBrSAT...

https://www.easysat.com.br/dl_manager/3143/

C:\temp\Pacote de Desenvolvimento Windows - EASYS@T\DLL cdecl\SAT.dll

  • Like 2
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.

Link to comment
Share on other sites

  • Este tópico foi criado há 2090 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.