Ir para conteúdo
  • Cadastre-se

dev botao

Meu primeiro SAT - Erro AssociarAssinatura


Ver Solução Respondido por fag.online,
  • Este tópico foi criado há 2474 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal, já faz praticamente o dia todo que estou lendo os tópicos e não consigo resolver o meu caso.

Estou usando o exemplo do ACBR SAT para iniciar meu projeto.

Com o emulador funciona certo. 

Agora estou tentando fazer comunicação com um SAT da Elgin Linker II.

Instalei os driver dela, utilizo o "SW Ativação Linker" no qual me retorna no teste fim a fim "09000 - Emitido com sucesso"

Bom, voltando ao exemplo do ACBR SAT.

Aponto a DLL pra mesma fornecida pela elgin dllsat.dll (inclusive testei com uma fornecida em um forum daqui", informo código de ativação, cnpj sw e contribuinte e faço as configurações, porém na hora que mando inicializar me retorna o erro:

"EACBrSATErro - Erro ao carregar a função: AssociarAssinatura na Biblioteca: C:\SAT\dllsat.dll"

 

  • Solution
Postado

Bom, desculpe a demora em responder.

Depois de instalar, desinstalar, trocar dll, copiar de um lado pra outro, descobri que por dentro do Delphi dava o erro, e por fora do Delphi funcionava normal.

Copiei as DLLs (todas) da Elgin pra dentro da pasta SAT, conforme informado ali em cima, mais acabei deixando passar batido que meu EXE não estava dentro da mesma pasta.

Resultado:

Copiei TODAS as dlls que vem junto com a instalação da elgin pra dentro da pasta onde está meu EXE e funcionou. 

Fica a dica pra quem tiver o mesmo problema (de iniciante em SAT) como eu.

 

  • Fundadores
Postado
3 horas atrás, fag.online disse:

Copiei TODAS as dlls que vem junto com a instalação da elgin pra dentro da pasta onde está meu EXE e funcionou. 

Exato.. isso é o IDEAL, pois evita problemas com "DLL Hell"

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á 2474 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.

The popup will be closed in 10 segundos...