Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Gerar Espelho Bematech Nota Fiscal Gaúcha


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

Recommended Posts

Bom dia...

Estou com erro ao gerar o Espelho da Nota Fiscal Gaúcha com a impressora da Bematech.

 

Atualizei a pouco as DLL´s e me ocorre os seguintes erros:

 

Ao entrar no sistema:

"Não foi possível localizar o número ordinal 4046 na biblioteca de vínculo dinâmico LIBEAY32.dll."

 

 

e depois na geração do espelho:

"Erro na execução de xBematech_FI_ArquivoMFD." 

 

Com as antigas DLL´s o 1º erro não ocorria, mas o 2º sim..

 

Alguém tem alguma idéia do que possa ser?

Att.:

Daniel

Link para o comentário
Compartilhar em outros sites

Olá Régys..

Verifiquei e tem sim em mais lugares no computador, mas possuo elas na raiz do sistema também,

apenas substitui as antigas dll´s pelas novas...

As antigas não ocorriam o promeiro erro ("Não foi possível localizar o número ordinal 4046 na biblioteca de vínculo dinâmico LIBEAY32.dll.")

e as novas ocorrem.. então está reconhecendo a DLL nova..

 

Não sei mais o que tentar..

desinstalei até o antivírus...

Encaminhei um email para o suporte da bematech tbm para tentar achar uma solução..

Att.:

Daniel

Link para o comentário
Compartilhar em outros sites

  • Consultores

   Provavelmente você sabe que na pasta do seu sistema deve ter a dll de versão que o sistema foi preparado para utilizar. Se você está utilizando a dll da Bematech, então coloque a versão que veio junto com a dll.

   Só por desencargo de consciência, seria bom você tentar em outra máquina onde não há essas dlls.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Moderadores

- Você deixou os arquivos do pacote da dll somente no diretório do seu aplicativo?

- rodou o registra.bat que vem no pacote da dll para registrar os arquivos necessários? (pode ser necessário executar como administrador dependendo da versão do windows)

 

Lembrando, tudo dentro somente do diretório do seu aplicativo.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Continua o mesmo problema...

Testei em outras máquinas e o mesmo erro acontece...

comigo aconteceu algumas vezes esse erro, pra contornar a situação fui na pasta do acbr e copiei as dll para dentro da pasta do executável. e resolveu o problema.

 

Solivan.

Sistema de Automação Comercial para diversos segmentos
NF-e, NFC-e, SPED Fiscal - www.arenasoft.com.br

Link para o comentário
Compartilhar em outros sites

Olá..

O erro Não foi possível localizar o número ordinal 4046 na biblioteca de vínculo dinâmico LIBEAY32.dll verifiquei e é devido ao arquivo libeay32.dll não ser da mesma versão que o ssleay32.dll.

 

Ao atualizar as dll´s somente a libeay32.dll foi substituida, enquanto a ssleay32.dll continuou com a versão antiga, ocasionando a mensagem.

 

Verifiquei no ACBR e não tem a nova ssleay32.dll...  Como devo proceder para as duas ficarem da mesma versão?

Att.:

Daniel

Link para o comentário
Compartilhar em outros sites

Ok..

Quando peguei as Dll´s da bematech no repositório e atualizei, acabei substituindo a libeay32.dll que eu tinha na máquina pela da bematech,

mas a ssleay32.dll não está lá na pasta bematech, e acabou ficando a versão antiga, diferente da outra dll...

 

Peguei as 2 em OpenSSL no repositório e funcionou..

 

Resolveu o problema da mensagem.

 

Agora vou testar no cliente e ver se resolve o outro problema ao gerar o espelho ("Erro na execução de xBematech_FI_ArquivoMFD." ).

 

desde já agradeço!

Att.:

Daniel

Link para o comentário
Compartilhar em outros sites

Bom dia...

 

Testado e gerado o arquivo sem problemas...

 

Ao validar o arquivo no programa da Nota Fiscal Gaúcha, o mesmo informa na aba Transmissão que o arquivo está válido para a Transmissão,

porém em inconsistências aparece assim:

 

Situação:  campo com conteúdo inválido - 'MFD' . Registro/Erro: E01 - Código do comando utilizado para gerar o aquivo difere de TDM.

 

Não achei solução ainda para esta inconsistência...

Editado por danielcaus

Att.:

Daniel

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Teste esse procedimento:

ACBrECF1.ArquivoMFD_DLL(data,data,nome,doctodos,finTDM); 

 

com certeza vai eliminar todas as inconsistência!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

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