Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao Gerar o Espelho MFD


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

Recommended Posts

Olá colegas estou tentando gerar o espelho MFD de minha aplica es sempre m retonar o erro

ecf_downloadsMFD

cod.:-8

oq seria isso estou usando emuladores para desenvolver...

estou passando o seguinte comanda

//por data

    if radiogroup2.ItemIndex = 0 then

      FDataModule.ACBrECF.EspelhoMFD_DLL(StrToDateTime(mkeDataIni.Text),StrToDateTime(mkeDataFim.Text),NOME_ARQUIVO)

    //por reducao

    else if radiogroup2.ItemIndex = 1 then

      FDataModule.ACBrECF.EspelhoMFD_DLL(StrToInt(editInicio.Text),StrToInt(editFim.Text),NOME_ARQUIVO);

Link para o comentário
Compartilhar em outros sites

Olá colegas estou tentando gerar o espelho MFD de minha aplica es sempre m retonar o erro

ecf_downloadsMFD

cod.:-8

oq seria isso estou usando emuladores para desenvolver...

estou passando o seguinte comanda

//por data

    if radiogroup2.ItemIndex = 0 then

      FDataModule.ACBrECF.EspelhoMFD_DLL(StrToDateTime(mkeDataIni.Text),StrToDateTime(mkeDataFim.Text),NOME_ARQUIVO)

    //por reducao

    else if radiogroup2.ItemIndex = 1 then

      FDataModule.ACBrECF.EspelhoMFD_DLL(StrToInt(editInicio.Text),StrToInt(editFim.Text),NOME_ARQUIVO);

Qual marca e modelo de ecf você está usando?

Giuliano Naspolini Ribeiro

Automalog Consultoria e Sistemas Ltda

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

O mesma função funciona com o exemplo do componente mas se eu transportar para o meu sistema nao funciona

Tente depurar o exemplo e ve a formatação que os parâmetro estão sendo enviados é a mesma que vc manda na sua aplicação.

Tenta tambem atualizar tua DLL para a última versão.

Att.

Giuliano Naspolini Ribeiro

Automalog Consultoria e Sistemas Ltda

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Esse erro é retornado pela DLL, veja no manual o que significa o código -8 ou entre em contato com o suporte da Sweda para que eles te passem.

Uma coisa que acontece muito e o aplicativo não ter direito de gravar o arquivo no diretório, isso acontece bastante com windows 7, verifique talvez possa ser esse o motivo do erro.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

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

Olha não sei oq pode ser mas o erro continua eu ja troquei tudo dei permição em tudo troquei de emulador, agora o da bematech e continua o erro porem outro erro o numero mudou pq eu troquei o emulador e deu o seguinte erro:

Erro ao executar Bematech_FI_DownloadMFD

Cod.: 3

nao sei mais aonde recorrer

Link para o comentário
Compartilhar em outros sites

Eu utilizo um emulador de porta serial...

testei tambem com o exemplo da nova versao e deu erro de porta não estava aberta e deu erro 4 ja com a versao antiga estava funcionando isso com emulador da bematech...

oq nao entendo pq no exemplo funciona e pq no sistema não funciona sendo q é a mesma rotina, pelo mesmos estava funcionando no exemplo..

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Fiz os testes aqui com uma Bematech MP2100 TH FI e uma Daruma FS700, ambos geraram o espelho MFD e o Arquivo MFD, tanto por data quanto por COO corretamente.

Entrei em contato com o suporte Bematech e ele me disseram que esse erro 3 e problema no donwload da MFD que geralmente é causado por problemas de comunicação e que no emulador esse rotina não funciona corretamente, então para testar seria necessário uma impressora real.

[08] Régys Borges da Silveira: Bom dia

estou tentanto utilizar o método Bematech_FI_DownloadMFD e está retornando codigo 3, não encontrei esse código no help, o que ele é?

[08] Bematech - Andre Luiz: erro no download da MFD

[08] Bematech - Andre Luiz: normalmente é causado por problema de comunicação

[08] Régys Borges da Silveira: sabe porque isso pode ser causado, estou utilizando o emulador

[08] Bematech - Andre Luiz: este tipo de rotina não é usada no emulador.

[08] Régys Borges da Silveira: então ela não funciona direito no emulador?

[08] Bematech - Andre Luiz: no emulador não.

[08] Bematech - Andre Luiz: vc pode tentar usar a emulação de seriais

[08] Régys Borges da Silveira: sim estou utilizando

[08] Bematech - Andre Luiz: mas as vezes o problema de download ainda ocorre.

[08] Régys Borges da Silveira: blza então, muito obrigado

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

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

  • 1 mês depois ...
  • Fundadores

Pelos meus testes o Download da MFD na Bematech não funciona no Emulador e também não consegui fazer funcionar usando 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

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