Ir para conteúdo
  • Cadastre-se

dev botao

Problema ao abrir gaveta PCfort e200m


Ver Solução Respondido por Leonardo Zanchet,
  • Este tópico foi criado há 1254 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Boa tarde pessoal, estou com problema para abrir gaveta em dois caixas, ambos utilizam a impressora PCfort e200m, no caixa 1 a gaveta é uma bematech GD-56 128000100 e no caixa 2 a gaveta é uma sweda GB-8.

Estou utilizando os comandos

APosPrinter.Imprimir('</abre_gaveta>');
APosPrinter.AbrirGaveta;

Em AposPrinter.Porta está sendo declarado dessa maneira

AposPrinter.Porta := 'RAW:POS-80C' 

ou

APosPrinter.Porta := '\\?\usb#vid_1fc9&pid_2016#5&1e7d8db7&0&3#{28d78fad-5a12-11d1-ae5b-0000f803a8c2}'

 

Código completo:
 

    APosPrinter := TACBrPosPrinter.Create(nil);
      try
         APosPrinter.Device.WinUSB.FindUSBPrinters();
         for i := 0 to Pred(APosPrinter.Device.WinUSB.DeviceList.Count) do 
            APosPrinter.Porta :=  APosPrinter.Device.WinUSB.DeviceList.Items[i].DeviceInterface;
         APosPrinter.Porta := APorta; // '\\?\usb#vid_1fc9&pid_2016#5&1e7d8db7&0&3#{28d78fad-5a12-11d1-ae5b-0000f803a8c2}'
         APosPrinter.Ativar;
         APosPrinter.Imprimir('</abre_gaveta>');
         //APosPrinter.AbrirGaveta;
         APosPrinter.Desativar;
      finally
         FreeAndNil(APosPrinter);
      end;

Enfim, o que está acontecendo é que está imprimindo em branco, porém a gaveta em si não está abrindo,

muito obrigado desde já.

Editado por Leonardo Zanchet
Adicionado a conclusão
Postado
13 horas atrás, Daniel Simoes disse:

Qual modelo de protocolo, você configurou no ACBrPosPrinter ? Experimente outros modelos existentes...

Até o momento não havia configurado nenhum modelo, irei tentar com o externo inicialmente,

APosPrinter.Modelo := ppExterno;

 e então experimentar os outros. 

Referente ao comando de abrir gaveta, qual seria a diferença entre:

APosPrinter.Imprimir('</abre_gaveta>');
APosPrinter.AbrirGaveta;

 

  • Fundadores
Postado
2 horas atrás, Leonardo Zanchet disse:

Referente ao comando de abrir gaveta, qual seria a diferença entre:

Nenhuma diferença.. mas o primeiro, permite que você insira um comando de abertura de gaveta, no final de um relatório...

 

2 horas atrás, Leonardo Zanchet disse:

Até o momento não havia configurado nenhum modelo, irei tentar com o externo inicialmente,

Isso não é o correto... tente ppEscPosEpson, ou outros

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

  • Solution
Postado
22 horas atrás, Daniel Simoes disse:

Nenhuma diferença.. mas o primeiro, permite que você insira um comando de abertura de gaveta, no final de um relatório...

 

Isso não é o correto... tente ppEscPosEpson, ou outros

Muito obrigado ! Para essa situação, o que deu certo foi ppEscDiebold;

  • Curtir 1
  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 1254 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.