Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Tentar Gerar Arquivo Mfd Em Ecf Bematech


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

Recommended Posts

  • Membros Pro

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
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Como está passando a informação para o método ? está passando o caminho ou só o nome do arquivo?

no C: geralmente não deixa gerar por ser raiz

então veja se está passando o caminho correto

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

  • Membros Pro

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?

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

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
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Qual o comando que vc está usando ?

No LOG que você passou aparentemente o arquivo está sendo gerado com sucesso...

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 para o comentário
Compartilhar em outros sites

  • Membros Pro

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.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Você pegou o pacote de dll que foi subido novo no SVN, pois estou gerando sem problema alguma da bematech e mantenho diariamente atualizado meu SVN com a alteração dos demais commiters

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

  • Fundadores

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.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

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.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

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_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

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.

Link para o comentário
Compartilhar em outros sites

  • Consultores

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.
Link para o comentário
Compartilhar em outros sites

  • 5 meses depois ...

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?

Link para o comentário
Compartilhar em outros sites

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