Jump to content

Promoção de Natal SAC Mensal

Contrate e ganhe 1 Kit agenda + Caneta
Saiba mais

LANÇAMENTO
Curso Completo - Dominando o ACBrMonitor

Conheça o Curso

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

jamil

ACBrMonitor no Linux

Recommended Posts

Utilizo o projeto ACBrMonitor no linux com a impressora DARUMA, porém alguns dos relatorios fiscais como MFD nao funciona... se puderem me ajudar,


Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

Erro ao carregar a função:Daruma_FI_AbrePortaSerial de: Daruma32.so


Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

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

Email.: [email protected]     Skype.: jamilaraujo

Share this post


Link to post
Share on other sites

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
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...