Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Consigo imprimir cupom fiscal tando no linux quanto no windows usando o AcbrMonitor, só não consigo no linux gerar alguns relatórios fiscais tais como MFD. lembro que o mesmo relatório no windows funciona usando o ACBrMonitor para Windows.

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • 3 semanas depois ...
  • Membros Pro
Postado

Ja pegueiii o libdarumaframework.so da Daruma e coloque no diretorio /opt/ACBrMonitor do linux, porem od relatorios fiscais como espelho MFD e arquivo MFD nao funcionou "Erro ao carregar a funcao.", gostaria de realçar que todos os outros comandos da impressora funciona... etou com meu PAF-ECF todo pronto só dependendo dessa funcao para linux, repito que no windows ela funciona perfeitamente... Grato

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Membros Pro
Postado

estou usando a ultima versão disponivel para linux no site do ACBr ...... ACBrMonitor-0.9.2-Linux-x86-Install.tar.bz2 2011-02-10 8.8 MB... e a versão windows que estou usando que da o mesmo erro até na bematech é a ACBrMonitor-0.9.13b_20120614-Windows-Instalador.exe 2012-06-14 4.1 MB...

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

O código de Bematech e Daruma é completamente diferente... portanto o funcionamento ou não em um modelo não é garantia de que o mesmo que ocorrerá no outro...

Se não me engano a Bematech não tem .SO equivalentes a DLL de Windows

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.

  • Membros Pro
Postado

ja instalei a versão que esta no site:

http://www.djsystem.com.br/acbr/sac/ind ... cbrmonitor

e continua apresentando o mesmo problema tanto no arquivo quanto no espelho MFD

ERRO: Erro ao executar Bematech_FI_EspelhoMFD.

Cod.: -1 - Erro de Execução na Função. Verifique!

ERRO: Erro ao executar Bematech_FI_ArquivoMFD.

Cod.: -1 - Erro de Execução na Função. Verifique!

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

Uma coisa de cada vez...

O que vc está tentando ? Daruma ou Bematech ? Windows ou Linux ?

Para Bematech em Windows...certifique-se:

- Você tem as últimas DLLs fornecidas pelo fabricante,

- Elas estão na mesma pasta do ACBrMonitor.exe

- Não há nenhuma outra copia das DLLs em outra pasta, como por exemplo: Windows\System32

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.

  • Membros Pro
Postado

sim fiz tudo com me foi orientado agora.... e ainda continua apresentando o mesmo erro para a bematech.....

ERRO: Erro ao executar xBematech_FI_ArquivoMFD.

Cod.: -1 - Erro de Execução na Função. Verifique!

grato.

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Membros Pro
Postado

e o segundo problema é no Linux na impressora daruma, quando tento o ARQUIVO e/ou ESPELHO MFD ele apresenta o seguinte:

ERRO: Erro ao carregar a função: aCarregarBitmapPromocional

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

sim fiz tudo com me foi orientado agora.... e ainda continua apresentando o mesmo erro para a bematech.....

ERRO: Erro ao executar xBematech_FI_ArquivoMFD.

Cod.: -1 - Erro de Execução na Função. Verifique!

grato.

Há algo errado com a DLL o na maneira que ela está instalada... é difícil para nós do ACBr... talvez o pessoal da Bematech tenha mais alguma dica... Em todo caso, por favor copie aqui um LOG gerado pelo ACBrECF, apenas para verificarmos a chamada do comando e seus parâmetros

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.

  • Membros Pro
Postado

Obrigado .... porem acho que comecei com a impressora errada, ja que vou usar na homologação a DARUMA, assim sendo poderia me ajudar a acertar o MFD nesta impressora, tendo em vista que uso LINUX.

Bem, quando tento emitir o MFD tanto ARQUIVO quanto ESPELHO aparece a seguinte menssagem:

ERRO: Erro ao carregar a função: aCarregarBitmapPromocional

Obrigado.

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

A mensagem indica que os fontes do ACBr estão tentando carregar essa função e a mesma não existe no .SÓ

Provavelmente você não está com a última versão do SO... Más ainda pode ser, que essé metodo ( aCarregarBitmapPromocional ), não exista na versão Linux... Isso pode ser confirmado com o Fabricante...

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.

Postado

Bom dia,

Linux funciona diferente de windows, todas lib (.so) tem que ser instalada na pasta /usr/lib e não na pasta da aplicação, isso Daruma.

Bematech não usa (.so) em linux usa 2 sistema que é executado para gerar os relatorios, vou anexar aqui os 2 arquivos.

Não pude anexar pois é maior que 600kib.

  • Membros Pro
Postado

ok.... agora a menssagem é conforme o arquivo de log, (impressora Daruma)

ecf.DataHora

OK: 23-08-12 23:19:23

ecf.ArquivoMFD_DLL(01-08-2012,23-08-2012,lmf.txt)

ERRO: Access denied

o que podem me ajudar agora.

Obrigado

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

Primeiro certifique-se que o .SO está instalado corretamente...

A Daruma deve ter um exemplo em Linux que usa o .SO dela própria, certo ? Se este exemplo rodar corretamente, provavelmente o .SO está instalado de forma correta...

Pelo que notei o pacote do .SO não vem com nenhuma informação de instalação... então não há outro jeito a não ser recorrer ao suporte deles...

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.

  • Membros Pro
Postado

Bom Dia, Sim ... estou executando como ROOT. Porem aconteceu um problema minha impressora DARUMA "pifou" , estou esperando a DARUMA me enviar uma nova, ai com certesa voltarei ao assunto.....

Gostaria de voltar a falar da BEMATECH, enquanto minha DARUMA não chega, o único problema com essa impressora é a emissao dos Relatótios Fiscais ARQUIVO e ESPELHO MFD....

segue em anexo o log.txt....

ecf.EspelhoMFD_DLL(01/07/2012,31/07/2012,lmf.txt)

ERRO: Erro ao executar Bematech_FI_EspelhoMFD.

Cod.: -1 - Erro de Execução na Função. Verifique!

ecf.ArquivoMFD_DLL(01/07/2012,31/07/2012,lmf.txt)

ERRO: Erro ao executar xBematech_FI_ArquivoMFD.

Cod.: -1 - Erro de Execução na Função. Verifique!

ecf.desativar

me ajuda.... Obrigado

ha sim, ja copie o arquivo de configuracao INI e a DLL para dentro do diretório ACBrMonitor e uso ela Logicamente em WINDOWS

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

Qual o modelo e versão do ECF ?

Vamos usar o mesmo teste.... Use o programa Demo da Bematech e tente fazer o Download:

Um bom teste é o próprio exemplo em Delphi que faz uso do DLL

http://partners.bematech.com.br/suporte ... ds/?did=90

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.

  • Membros Pro
Postado

modelo mp-4000 th fi , e sim o sistema em delphi da Bematech funciona, mais ele nao usa o ACBrMonitor....

Eu uso o ACBrmonitor e com ele o Arquivo / Espelho apresenta o erro que relatei acima.....

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

O teste era apenas para saber se DLL consegue enxergar o ECF... O ACBrMonitor usa a DLL da mesma maneira que o Exemplo em Delphi...

Então minhas suspeitas partem para a correta Instalação da DLL na pasta do ACBrMonitor...

Quais DLLs você copiou para a pasta do ACBrMonitor ?

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.

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