Jump to content

dev botao

Como Gerar Arquivo CAT-52 Imp-Bematech MP-2100


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

Recommended Posts

  • Membros Pro

Olá Pessoal, já vi vários post sobre gerar arquivos CAT-59 ou Cotepe 1704, mas não consegui executar nenhuma dos dois comando que estou testando

1 - Programo em Clipper/Harbour, envio o comando via TXT,

2- usei os comandos  ECF.PafMF_MFD_Cotepe1704("01/03/2017","13/03/2017", "c:\Bema\Leitura\LeituraCAT.txt")

3- outro foi   ECF.PafMF_GerarCAT52("01/03/2017", "13/03/2017", "c:\Bema\Leitura\CAT.txt")

As DLL estão na pasta do ACBR, já registrei ela conforme explica a Bematech. enviei com comando anterior ECF.Ativar(), mas o problema que trava e quando envia outro comando não executa mais, tem que fechar o ACBR e abrir ele novamente. Já chegou no envio do comando o ACBR fechar sozinho.

Estou usando a versão do ACBR 1.0.0.33

Gero arquivos CAT-52 de 8 clientes, pelo WinMFD2 da Bematech, queria por isso direto no sistema.

 

POR FAVOR, se tiver alguém que  possa ajudar, desde já agradeço

 

J.Carlos

Link to comment
Share on other sites

  • Membros Pro

Olá Juliomar...  Fiz o teste de um dia.

1- Se enviar o comando direto - ECF.PafMF_MFD_Cotepe1704("14/03/2017","14/03/2017", "c:\bema\LeituraCAT.txt"), da erro

16/03/2017 13:54:10 - ECF.PafMF_MFD_Cotepe1704("14/03/2017","14/03/2017", "c:\bema\LeituraCAT.txt")
16/03/2017 13:54:10 - ERRO: ECF Bematech não é MFD

2- Se enviar o comando- ECF.Ativar()  e ECF.PafMF_MFD_Cotepe1704("14/03/2017","14/03/2017", "c:\bema\LeituraCAT.txt"), ele trava, tenho que fechar e abrir outra vez.

16/03/2017 13:55:00 - ecf.ativar()
16/03/2017 13:55:01 - OK: 
16/03/2017 13:55:01 - ECF.PafMF_MFD_Cotepe1704("14/03/2017","14/03/2017", "c:\bema\LeituraCAT.txt")
 

3- com o comando  ECF.Ativar()  e  ECF.PafMF_GerarCAT52("14/03/2017","14/03/2017","c:\bema\LeituraCAT.txt"), também trava

16/03/2017 14:07:33 - ECF.Ativar()
16/03/2017 14:07:34 - OK: 
16/03/2017 14:07:34 - ECF.PafMF_GerarCAT52("14/03/2017","14/03/2017","c:\bema\LeituraCAT.txt")

Não tem algum INI pra configurar, alguma coisa assim ???

no aguardo.

 

Link to comment
Share on other sites

  • Moderadores

Bom dia

estou fazendo perguntas e vendo o que posso do lado de cá!

pois não estou na mesma situação que a sua na frente do micro, só consigo responder o que consigo ver e deduzir conforme as informações que me passa!

não estou chamando ninguém de ignorante, mas sim vi um detalhe e lhe perguntei, é assim que funciona pra conseguir resolver algo que não está as minhas mãos 

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
 

 

Link to comment
Share on other sites

  • Membros Pro

Ok Desculpa... é que pelo SAC 1 dia útil pra ter resposta e a maioria fica 3 dias ou mais pra ter uma resposta e dai você me pergunta sé é IMP ECF !!

Coloquei outro post referente a CTE esta imprimindo em 2 folhas e também não tenho resposta.

Não sei se é que programo em Clipper/Harbour, não é Delphi como a maioria. Mas meus clientes também me cobram e não sei o que dizer.

 

Mas ok Juliomar, acredito que teremos alguma solução em breve.

No aguardo

 

Link to comment
Share on other sites

  • Moderadores

Boa tarde

o que necessita conferir: se no seu micro não tem a dll da bematech em mais pastas, verifique também se no arquivo bemafi32.ini não está setando alguma pasta diferente do monitor

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
 

 

Link to comment
Share on other sites

  • Fundadores

Que estranho... Deve estar em algum local da aplicação... o suporte do fabricante deve conhecer melhor 

A ideia é usar uma aplicação demo do fabricante, que utilize a mesma DLL que eles indicam para os desenvolvedores... a fim de testar a funcionalidade da DLL

O Demo em Delphi seria ótimo, pois podemos comparar nos fontes como é a chamada do comando da DLL 

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 to comment
Share on other sites

  • 2 weeks later...
  • Fundadores

Na verdade isso sempre foi necessário, no PAF-ECF... pois se o ECF quebrar ou for roubado... a obrigação de gerar o arquivo, continua existindo... Portanto é um erro, se a aplicação usa apenas a MFD para geração de arquivos fiscais, o correto é usar o Banco de dados da aplicação

Eu havia solicitado, para você rodar o exemplo em Delphi, da própria Bematech... qual foi o resultado desse teste ?

  • Like 1
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 to comment
Share on other sites

  • 3 weeks later...
  • Fundadores

Estranho, lembro de ter visto um Exemplo deles, bem completo...

Sugiro contactar o suporte do fabricante e splicitar o exemplo em Delphi, mais atual...

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 to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.