Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Tentar Gerar Arquivo Mfd Em Ecf Bematech


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

Recommended Posts

  • Membros Pro
Postado (editado)

Sou desenvolvedor, e tenho três clientes com este problema.

 

Aparece um erro no momento que vou gerar o arquivo mfd em impressoras bematech. 

 

Erro na execução de xBematech_FI_arquivo MFD. Arquivo:"c:\ArqMFD.txt" não gerado.

 

Já estou com as Dlls atualizadas e ACBR também atualizado.

Consigo gerar o arquivo pelo software da bematech, mas não consigo gerar nem pelo meu software e nem pelo ECFTeste, vi aqui no forum que outras pessoas já tiveram problemas parecidos, mas sem resolução ainda.

 

Coloquei um anexo com a imagem do erro.

 

Aguardo alguma resposta.

post-1179-0-76916900-1380292171_thumb.jp

Editado por Werner_Marques
  • Membros Pro
Postado

No caso, a imagem aparece erro na raiz por que eu fiz com que o programa tentasse para testar, normalmente ele grava em um subdiretório, mesmo assim o arquivo não é gravado, aparece o mesmo erro.

  • Membros Pro
Postado

Verifiquei as dlls no computador, e percebi que eu tinha varias dlls bemafi32 em locais diferentes,

Eu deixei apenas a bemafi32 na pasta do software que iria gerar o arquivo; Pela data era a dll mais recente, mas também era a menor dll em comparação com as outras.

 

Também existem outras dlls bematech em vários locais diferentes, encontrei as dlls: bemafi64, bemamfd, bematech, bemamfd2_mp4000thfi, bemamfd2 e bemamfd264.

 

Eu devo manter essas dlls ou devo excluir todas e permanecer apenas com a bemafi32?

  • Membros Pro
Postado (editado)

Segue os arquivos de log da bemafi32 e bemamfd2.

 

Não encontrei o arquivo de log do acbrecf. Onde ele é gerado e qual o nome do arquivo?

O acbr está instalado em c:\ACBR e a aplicação em d:\sistemas\pdvlite 

 

 

BemaFI32.txt

BemaMFD2.txt

Editado por Werner_Marques
  • Membros Pro
Postado

Caros amigos, peço encarecidamente a equipe de desenvolvimento do ACBr que procurem nos ajudar a resolver esse problema que surgiu logo após a atualização do componente. Somos parceiros de negócios, costumamos pagar pelo suporte justamente para que problemas dessa natureza não venham a acontecer.

Observamos que o arquivo MFD não é gerado e que este problema está acontecendo dentro do componente do ACBr. Observamos também que existe um aplicativo da própria Bematech que gera o arquivo normalmente, e portanto, o problema não está relacionado nem a dll e nem à impressora fiscal.

Gostaríamos de sugerir à equipe de desenvolvimento que evitasse liberar versões do ACBr sem ter realizado testes exaustivos em todos os modelos de impressora fiscal, principalmente em funções dessa natureza, pois isso tem gerado um grande desgaste perante os clientes. Aguardamos solução para o problema.

  • Fundadores
Postado

Não compreendo o seu Post... aparentemente para você o método nunca funcionou, pois o post é de 27/09...

 

Você poderia detalhar melhor quando deixou de funcionar ? Em qual data, em qual revisão, etc ?

 

Vários desenvolvedores usam essa rotina sem problema... o LOG do ACBr que você anexou não acusa erros... o que me leva a crer que é configuração do seu ambiente.... e é isso que estamos averiguando...

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.

  • Membros Pro
Postado

Juliomar e Daniel,

 

Muito obrigado pela ajuda, consegui gerar os arquivos com as dlls do SVN. Eu estava tentando com as dlls disponibilizadas pela bematech, quando troquei pelas dlls do SVN consegui gerar.

 

Obrigado pela ajuda.

  • Fundadores
Postado

Que bom que conseguiu... obrigado pelo retorno...

 

Estou com uma Bematech na bancada aqui... vou revisar as rotinas... 

(notei que a DLL não gosta muito de Adaptador USB<->Serial)

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.

  • Moderadores
Postado

Que bom que conseguiu... obrigado pelo retorno...

 

Estou com uma Bematech na bancada aqui... vou revisar as rotinas... 

(notei que a DLL não gosta muito de Adaptador USB<->Serial)

Estranho Daniel eu uso só adaptador pra bematech e vai de boa

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

  • Fundadores
Postado

Acho que vai muito da marca do Adaptador e do Driver...

 

Lembro que também consegui no XP... mas com o mesmo adaptador no Win7 64, nada...

 

O meu é um porcaria da "clone" ..

 

Achei atualização para o driver do mesmo em... http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41

(vou fazer novos testes)

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.

  • Consultores
Postado

Acho que vai muito da marca do Adaptador e do Driver...

 

Lembro que também consegui no XP... mas com o mesmo adaptador no Win7 64, nada...

 

O meu é um porcaria da "clone" ..

 

Achei atualização para o driver do mesmo em... http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41

(vou fazer novos testes)

Tive um problema parecido aqui com um conversor da prolific. O problema  não foi resolvido com atualização. O que precisava fazer era sempre ligar o ECF antes de conectar o conversor ao computador. Veja:

[]'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.
  • 5 meses depois ...
Postado

Sim, são as que geram o MFD...mas uma duvida...no help da bematech diz que esta função funcionaria se eu tivesse um cabo físico que eles mostram a configuração pra ser confeccionado e conectado em duas portas do mesmo micro... Confeccionei o cabo e ele funciona...mesmo com o emulador a comunicação ficou mais rápida e estável..e alem disso agora quando chamo a função para fazer o download mfd ela executa mas retorna erro de comunicação com o ecf... essa é a dúvida... seria porque realmente não funciona com o emulador?

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