Ir para conteúdo
  • Cadastre-se

dev botao

'ERRO: Impressora Bematech não reconheceu o Comando'


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

Recommended Posts

  • Consultores

O Daniel foi mais rápido... o.o''

Só pra mim não perder o que já tinha escrito...

Antes de começar a usar o ACBrECF para qualquer coisa você deve ativá-lo. Use ACBrECF.Ativar para isso.

Por favor, estude o programa de demonstração na pasta Exemplos\ACBrECF.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

ACBrECF.Ativar

na realidade, Daniel, o erro e o seguinte:

'ERRO: Impressora Bematech não reconheceu o Comando'

ja alterei todo meu sistema para uma Sweda ST-120, e tudo funcionou perfeitamente.

Qdo fui usar a Benatech MP-2100 TH FI, da essa mensagem na hora de registrar o item (ECF.VendeItem)

Grato fico no aguardo da sua resposta...

Link para o comentário
Compartilhar em outros sites

O Daniel foi mais rápido... o.o''

Só pra mim não perder o que já tinha escrito...

na realidade, o erro e o seguinte:

'ERRO: Impressora Bematech não reconheceu o Comando'

ja alterei todo meu sistema para uma Sweda ST-120, e tudo funcionou perfeitamente.

Qdo fui usar a Benatech MP-2100 TH FI, da essa mensagem na hora de registrar o item (ECF.VendeItem)

Grato fico no aguardo da sua resposta...

Link para o comentário
Compartilhar em outros sites

  • Consultores

Você está rodando o programa dentro do Delphi em modo Debug?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Fundadores

O Daniel foi mais rápido... o.o''

Só pra mim não perder o que já tinha escrito...

na realidade, o erro e o seguinte:

'ERRO: Impressora Bematech não reconheceu o Comando'

ja alterei todo meu sistema para uma Sweda ST-120, e tudo funcionou perfeitamente.

Qdo fui usar a Benatech MP-2100 TH FI, da essa mensagem na hora de registrar o item (ECF.VendeItem)

Grato fico no aguardo da sua resposta...

Você precisa mudar o Modelo do ECF antes de ativar...

Por favor estude Detalhadamente a aplicação Demo do ACBrECF na pasta Exemplos, antes de iniciar o seu desenvolvimento

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

Caro Daniel Simoes,

A impressora ja esta selecionada BEMATECH (MP2100TH FI)

O comando 'ECF.AbreCupom' e executado normalmente mas o 'ECF.VendeItem'

da a mensagem: Re: 'ERRO: Componente ACBrECF não está Ativo'

Ou seja, eu ativo o ACBRMonitor, ativo o ECF e consigo emitir uma Leitura X.

O problema esta so no ECF.VendeItem, e os mesmo parametros passo com Sweda ST-120 e funciona normal.

Grato, aguardo sua colaboração...

RNFreitas

RN Sistema

Automação para Restaurante

Fortaleza-CE.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Fiquei confuso, não sabendo mais ao certo qual mensagem está sendo exibida e quando.

No entando, mesmo não sendo usuário do ACBrMonitor vou me arriscar a estar errado em lhe ajudar.

Primeiro caso: A mensagem 'ERRO: Componente ACBrECF não está Ativo'

É porque o ACBrEF.ativar não foi executado. Simples assim. Salvo falha da minha memória, essa mensagem só ocorre nesse caso.

Agora a mensagem 'ERRO: Impressora Bematech não reconheceu o Comando' já é outra coisa.

No caso do vendeItem das impressoras Bematech, se não me falha a memória, essa mensagem é tratada pelo próprio componente. Ele tenta fazer uma venda com um método que só existe para a MP4000 TH FI. Quando acontece o erro, o componente "percebe" que o modelo não é esse e muda de método.

Só pra ter certeza, rode o programa por fora do Delphi e veja se ela vai ser exibida.

Acho que você também pode desabilitar para que o Delphi não pare nesse tipo de exceção.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

Carissimos, realmente na minha ultima citação a mensagem estava errada, a que relamente aparece e a seguinte:

'ERRO: Impressora Bematech não reconheceu o Comando'

O sistema esta todo funcionando com a SWEDA ST-120

o erro so da no "ECF.VendeItem" com a Bematech MP-2110 TH FI

Só pra ter certeza, rode o programa por fora do Delphi e veja se ela vai ser exibida.

As exceções do Delphi estao desativada, gostaria muito de abandonar os comandos diretos.

Estou enviando a seguinte Sintaxe:

ECF.VendeItem(0032,AGUA MINERAL 330ML,FF,1,1.5,0,UN)

Agradeço muito a atenção de vcs...

Link para o comentário
Compartilhar em outros sites

Caríssimos, relamente na minha ultima mensagem a reposta do ACBRMonitor estava errada.

Amensagem de retorno e a seguinte:

Re: 'ERRO: Impressora Bematech não reconheceu o Comando'

todo o Prgograma es rodando com a SWEDA ST-120

Mas na Bematech MP-2100 TH FI esta dando a mensagem de erro acima qdo envio a seguinte sintaxe:

ECF.VendeItem(0032,AGUA MINERAL 330ML,FF,1,1.5,0,UN)

Me ajudem, quero abandonar os comandos diretos:

Grato...

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Vc não respondeu a minha pergunta sobre a versão do ACBrMonitor...

Se vc estiver com o ACBrMonitor configurado para uma Sweda, em uma Bematech, nunca funcionará... Não é este o caso ?

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á 4529 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.