Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo MFD e Espelho MFD


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

Recommended Posts

  • 1 ano depois...

Ola, eu que utilizo Java baixei a mas nova versão da DLL. e tbm o codigo para gerar o jar para poder utilizar na minha aplicação que você pode dar uma olhada aqui pelo SVN: https://acbr.svn.sourceforge.net/svnroot/acbr/ACBrFramework; ou por esse endereço que ja vem com a DLL : http://sourceforge.net/projects/acbrframework/files/jACBrFramework.zip/download

 

Agora, aproveitando, queria saber se alguém tem algum manual, para utilizar alguns métodos das classes;

 

No caso do método pafMF_MFD_Espelho(Date DataInicial, Date DataFinal, String CaminhoArquivo), ele pede a dll especifica da impressora.

 

Alguem tem algum ideia de como fazer isso de uma forma mais interoperável.

 

 

Agradeço a atenção;

Link para o comentário
Compartilhar em outros sites

@

 

Não estou achando está funções na ddl na ACBr.Net.dll e nem na ACBr32.dll

já atualizei os fontes pelo svn mais não adiantou não consigo localizar as funções.

Atenciosamente,

Rodrigo

 

Rodrigo, tem certeza que você atualizou os fontes? o ACBr.Net não existe mais, o projeto correto é ACBrFramework.Net, e ele possui todas as funções do ECF implementadas, inclusive essa que você procura. O endereço do SVN mudou também, pode ser que você esteja tentando baixar a coisa errada.

 

Por favor, dê uma lida em

 

Projeto ACBrFramework

http://acbrframework.sourceforge.net/

 

Download direto da versão compilada

http://sourceforge.net/projects/acbrframework/files/ACBrFramework.Net%20Install.vsi/download

 

Como baixar o código-fonte

http://acbrframework.sourceforge.net/downloads/codigo-fonte/

 

Abs.

Rafael Batiati

ACBrFramework - Automação comercial para todos.

MultiClubes - Soluções para a área de clubes, parques, lazer e entretenimento.

Link para o comentário
Compartilhar em outros sites

Boa noite,

Não consigo gerar o Arquivo MFD utilizando o seguinte código:

 

 

 

_acbrECF.PafMF_MFD_Cotepe1704( Sessao.DataInicial, Sessao.DataFinal, arquivoTDM );
 

onde:

Sessao.DataInicial = 01/02/2013

Sessao.DataFinal = 28/02/2013

arquivoTDM  = "c:\arquivoTDM22013.txt"

 

aparece a seguinte mensagem: 

 

 

Erro na execução de xBematech_FI_ArquivoMFD.
Arquivo: "c:\arquivoTDM22013.txt" não gerado

 

apesar de estar gerando o arquivo no disco c:\ normalmente.

 

Estou utilizando a impressora Bematech  MP-2000 TH FI

 

no log criado pelo acbr contém o seguinte conteúdo:

 

 
--------------------------------------------------------------------------------
ATIVAR - 05/03/13 18:00:05:281 - Modelo: Bematech - Porta: COM1 - TimeOut: 60
         Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE=RTS/CTS HARDFLOW MAXBANDWIDTH=0
--------------------------------------------------------------------------------
 
-- 18:00:05:283 ChequePronto
                TX -> [sTX][4][NUL][FS][19]/[NUL]
   18:00:05:458 RX <- [NUL][NUL][NUL][NUL]
-- 18:00:05:458 
                TX -> [sTX][ENQ][NUL][FS]#)h[NUL]
   18:00:05:588 RX <- [sOH][ETX][ETX][NUL][NUL][NUL][NUL]
-- 18:00:05:588 
                TX -> [sTX][ENQ][NUL][FS]#<{[NUL]
   18:00:05:762 RX <- BEMATECH       MP-2000 TH FI       ECF-IF [NUL][NUL][NUL][NUL]
-- 18:00:05:769 
                TX -> [sTX][ENQ][NUL][FS]#(g[NUL]
   18:00:05:918 RX <- BE0306SC95510718399 [NUL][NUL][NUL][NUL]
-- 18:00:05:918 Estado
                TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL]
   18:00:06:063 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 18:00:06:063 
                TX -> [sTX][ENQ][NUL][FS]#A[128][NUL]
   18:00:06:199 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 18:00:06:206 
                TX -> [sTX][ENQ][NUL][FS]#[ESC]Z[NUL]
   18:00:06:346 RX <- [NUL][NUL][NUL][NUL][NUL][NUL][NUL]
-- 18:00:06:365 ArquivoMFD_DLL( 01/02/2013 , 28/02/2013 , c:\arquivoTDM22013.txt ) 
                TX -> [sTX][ENQ][NUL][FS]#[11]J[NUL]
   18:00:06:496 RX <- [NUL][sOH][NUL][NUL][NUL][NUL]
-- 18:00:06:519 
                TX -> [sTX][ENQ][NUL][FS]#(g[NUL]
   18:00:06:669 RX <- BE0306SC95510718399 [NUL][NUL][NUL][NUL]
   Desativando ACBrECF
   xBematech_FI_AbrePortaSerial
   xBematech_FI_FechaPortaSerial
   Ativar ACBr: SIM
 
--------------------------------------------------------------------------------
ATIVAR - 05/03/13 18:00:50:212 - Modelo: Bematech - Porta: COM1 - TimeOut: 60
         Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE=RTS/CTS HARDFLOW MAXBANDWIDTH=0
--------------------------------------------------------------------------------
 
-- 18:00:50:235 
                TX -> [sTX][4][NUL][FS][19]/[NUL]
   18:00:50:463 RX <- [NUL][NUL][NUL][NUL]
-- 18:00:50:464 
                TX -> [sTX][ENQ][NUL][FS]#)h[NUL]
   18:00:50:626 RX <- [sOH][ETX][ETX][NUL][NUL][NUL][NUL]
-- 18:00:50:650 
                TX -> [sTX][ENQ][NUL][FS]#<{[NUL]
   18:00:50:851 RX <- BEMATECH       MP-2000 TH FI       ECF-IF [NUL][NUL][NUL][NUL]
-- 18:00:50:882 
                TX -> [sTX][ENQ][NUL][FS]#(g[NUL]
   18:00:51:027 RX <- BE0306SC95510718399 [NUL][NUL][NUL][NUL]
 

 

Por favor alguem poderia me ajudar?

 

Obrigado

----

Marcel Amorim

Link para o comentário
Compartilhar em outros sites

Bom dia,

Sim o driver da Bematech está atualizado, baixei neste site:

 

http://partners.bematech.com.br/suporte-recursos/downloads/?did=79

 

Obs.: No disco "C:" ao executar a função ArquivoMFD_DLL ele gera os arquivos "Download.MFD" e "MFDBE0306SC95510718399 _20130306_080903.TXT", sendo este último o arquivo desejado só que ele não copia para o caminho especificado como parâmetro da dll "C:\arquivoTDM22013.txt", o que poderia ser isto?

 

aparece o erro dito anteriormente:

 

 

Erro na execução de xBematech_FI_ArquivoMFD.
Arquivo: "c:\arquivoTDM22013.txt" não gerado

 

 

Obrigado.

Editado por marcelca

----

Marcel Amorim

Link para o comentário
Compartilhar em outros sites

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