Ir para conteúdo
  • Cadastre-se

dev botao

Erro Xbematech_Fi_Arquivomfd.


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

Recommended Posts

Vc ta executando com permissão de ADM? pois ta tentando gerar o arquivo no C:\, isso no win7 exige permissão de ADM.

  • Curtir 1

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Sim, estou como usuário adm sim.

A aplicação também está com o parâmetro marcado para executar como adm.

Mesmo logando com o Adm o Win7 não permite salvar arquivos no C:\ é uma trava do sistema operacional, não tem como passar por cima dela quando se grava arquivos, crie um diretório na raiz como por exemplo C:\arquivos e aponte para ele.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

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

Outra opção é ter as dll mais atualizadas, baixando do site da bematech e coloca-las na mesma pasta do EXE.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

O erro pode ser por vários motivos, OS, DLLs, Permissão, Impressora (ECF), Cabo conexão, Velocidade de Conexão, Porta de Conexão, então amigo fica difícil te falar exatamente o está ocorrendo, só lhe resta fazer testes, testes com todas essas possibilidades e até trocando os equipamentos físicos para ter a certeza que não é seu sistema.

 

O que podemos fazer por você é isso, lhe passar os caminhos das pedras.

 

Boa sorte

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Isaque, obrigado pela dica, mas o meu sistema não é, pois temos ele gerando esse arquivo em um daruma, que houve alguns erros de ter travado a impressora, que o sistema parou de se comunicar com a impressora, mas era por causa da velocidade. Temos ele gerando o arquivo em uma impressora bematech com winodws XP.

Só não estamos conseguindo gerar nesse cliente com windows 7. A impressora do cliente é MP 2100 TH FI. amanhã vou ter que fazer vários testes para ver se irá funcionar.

Link para o comentário
Compartilhar em outros sites

  • Consultores

pois temos ele gerando esse arquivo em um daruma

A geração da Daruma e a da Bematech são diferentes. Não pode concluir que se uma funciona a outra também tem que funcionar.

 

Uma sugestão: Use mais parágrafos e pontos finais em seus posts. Fica confuso ler com frases muito extensas.

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

  • Fundadores

Vá por partes... isole o problema... primeiro tenha certeza de que as DLLs do fabricante estão corretamente instaladas...

 

Use o Demo em Delphi do próprio fabricante e tente gerar o arquivo... tendo sucesso nessa etapa,a faça testes no ECFTeste... mais um sucesso, agora sim, teste na sua aplicação...

 

contate o suporte do fabricante se tiver problema logo no primeiro passo...

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

  • 1 mês depois ...

Também estou tendo erro com xBematech_FI_ArquivoMFD.

Quando mando gerar o arquivo MF ou MFD por COO e coloco um intervalo pequeno por exemplo inicial 0 e final 10
gera os arquivos sem problema.
mas se inicial coloco 0 e final coloco o último COO da impressora, aconpanho a geração do arquivo dowload.mfd mas ao terminar, que é quando ele deveria pegar esse arquivo e converter em TXT dá erro: "Erro ao executar xBematech_FI_ArquivoMFD" "-1 erro na execução da função. Verifique".

 

até tenta criar um segundo arquivo e para, apaga o arquivo. Fica apenas no download.mfd.

 

O curioso é funcionar quando não coloca o período completo de COO, ou seja parcial.

 

Desde já agradeço a ajuda.

 

Obs.: tentei executar a mesma função (gerar arq. MF e MFD / ArquivoMFD_DLL(0, NUMCOO_ecf, Path, [docTodos], finMF)) com a Daruma e não gerou nem o download.mfd

Estou usando o Delphi 7 e win7 64 bits.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Primeira coisa é ter as dlls dos fabricantes atualizadas e configuradas corretamente.

Outra coisa, períodos muito grandes podem gerar arquivos grandes e o computador, dll ou a impressora não conseguirem processar o arquivo, por isso não gera.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

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

  • 3 semanas depois ...
  • Consultores

Nenhuma das que estão acima funcionam?

O que você tentou fazer e qual foi o resultado?

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

  • 2 meses depois ...

Tive o mesmo problema e Conseguir Resolver da seguinte maneira,,

 

1º Excluir todas as dlls da BEMATECH das pasta System, System32 e SysWOW64.

2º Instale o BematoolPro. e verifica se por ele gera o s arquivos

3º Copia todas as dlls do BematoolPro para a pasta raiz da sua aplicação. Geralmente fica em C:\Program Files\Bematech\BematoolPro

4º Gere os arquivos pela sua aplicação, e verifica se ocorre o mesmo erro.

 

Obs.: Depois de ficar dias tentando foi o único jeito mais pratico que encontrei.

 

 

Postem os Resultados!

Editado por Warquia

Warquia Pereira
Analista de Sistemas e Desenvolvedor

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Este tópico foi criado há 3841 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.