Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo Mfd Dll - Por Período


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

Recommended Posts

  • Membros Pro

Bom dia, 

Estou utilizando o ECFTeste para gerar o arquivo MFD DLL por período. Ativo normalmente o ACBrECF, quando vou gerar o relatório está dando a seguinte mensagem:

 
Erro em Bematech_FI_AbrePortaSerial
Cod.: -1 - Erro de Execução na Função. Verifique!
BE070871200000004204#0#0#0#0
 
Impressora: Bematech MP-3000 TH FI
 
Arquivo Bemafi32.dll
 -> na pasta do executável
 -> versao: 7.0.2.1, pegado no diretório de dll do acbr
 
Utilizo cabo conversor Serial x USB (COMTAC)
Impressora   x   Cabo RS32   x   Cabo conversor USB   x   conectado no usb do computador
 
Arquivo em anexo do erro.
 
Alguém sabe o que pode ser?

post-215-0-42629100-1431009538_thumb.png

post-215-0-42629100-1431009538_thumb.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Anexe o log por favor.

[]'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

  • Membros Pro

Obrigado pela atenção.
Regys, coloquei as seguintes dll:
  -> Bemafi32.dll
  -> BemaMFD.dll
  -> BemaMFD2.dll
  -> BemaMFD3.dll
  -> sign_bema.dll
  -> MSJET35.dll
  -> libeay32.dll
  -> DAO350.dll
  -> AX6R32.dll
Mais não adiantou, continua o mesmo erro!

 

LOG em anexo. fiz os seguintes passos:

Abri o ACBrTeste, Ativei, Tirei uma Leitura X, e pedi o relatório da MFD por período.

acbrlog.txt

Editado por jean_peixoto
Link para o comentário
Compartilhar em outros sites

  • Moderadores

como eu disse antes, é o pacote inteiro da dll, não somente as dlls, existem alguns arquivos que não são dlls.

rode também o registra.bat como administrador para registrar algumas libs que a dll bematech precisa ter registradas.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

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

  • 4 semanas depois ...
  • Membros Pro
  • Solution

Consegui resolver, vou deixar aqui o que estava acontecendo caso alguém precise:

 

01 - Tinha as dll da Bematech em mais de um lugar no meu computador, apaguei tudo e deixei "somente na pasta do executável", não pode estar na pasta System32 ou SysWow64. tem de estar          na pasta do executável.

02 - Verifiquei também que em período em que não tem movimento, a geração de Arq MFD dava erro, acredito não ser problema do componente mais da dll.

03 - Registrei as dll que o arquivo Leia-me pede.

 

Lembrando que fiz os testes em uma impressora Bematech MP-3000 TH FI.

 

Obrigado a todos.

Link para o comentário
Compartilhar em outros sites

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