Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Alguem poderia me dizer como resolver esse problema?

Estou usando uma Bematech MP-2100 TH FI

E qdo vou registrar ECF.VendItem, sempre aparece esse erro!!!

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

  • Consultores
Postado

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.
Postado

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

Postado

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

  • Consultores
Postado

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.
  • Fundadores
Postado

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.

Postado

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.

  • Consultores
Postado

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.
Postado

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

Postado

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

  • Fundadores
Postado

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.

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