Pesquisar na Comunidade
Showing results for tags 'gaveta'.
Encontrado 21 registros
-
Boa noite, não consigo abrir a gaveta pelo PosPrinter, segue o que estou fazendo, alguem poderia me ajudar.
-
[AcbrLib.posPrinter] - Mensagem de gaveta aberta.
um tópico no fórum postou Nelson A Sousa ACBrLibPosPrinter
Olá bom dia! Estou usando a AcbrLib.PosPrinter com c#. Antes de enviar o comando de impressão , eu faço uma leitura do status da impressora com : var sRet = escpos.LerStatusImpressora(3); escpos.Imprimir(sComando); Apesar da impressora não estar ligada a uma gaveta, de uns dias pra cá começou a retornar o status de GavetaAberta. Tal status, pelo meu tratamento de erros, provoca uma mensagem ao final da impressão. Procurei no help da lib sobre como alterar o status da gaveta, porém não encontrei. Minha dúvida é se estou "comendo mosca" ao trabalhar o status da gaveta na impressora, ou devo trabalhar o tratamento de erros do meu sistema para evitar a mensagem de gaveta aberta? Um abraço a todos, ACBrLib.ini ACBrLib.ini -
Olá a todas, já vasculhei bastante e não encontrei que solucionasse esse problema, por isso venha aqui expor meu problema e pedir ajuda de vocês. O problema é o seguinte: Ao acionar o comando para abrir a gaveta a impressora trava e não imprime mais, a impressora é USB emulando uma porta COM. Mas a prota COM emulada só é usada quando se imprime uma NFCe, pois as demais impressões é usado via USB, então trabalho da seguinte maneira: Sempre após uma impressão de NFCe adiciona a seguinte linha: ACBrPosPrinter.Desativar, aí neste caso pode-se usar impressão USB normalmente, porém se abro a gaveta então a impressão USB trava mas a impressão COM emulado continua funcionando. ACBrPosPrinter.Ativar; ACBrPosPrinter.AbrirGaveta; ACBrPosPrinter.Desativar; Como após abrir a gaveta é executado a instrução ACBrPosPrinter.Desativar, então a impressão USB deveria funcionar normalmente assim como ocorre quando é impresso uma NFCe e logo em seguida é executado a instrução ACBrPosPrinter.Desativar. É como se a instrução ACBrPosPrinter.Desativar só funcionasse após imprimir uma NFCe, mas quando abro a gaveta não.
-
Boa tarde Não consigo fazer com que a impressora Sweda abra a gaveta após impressão da nota Também está cortando os 3 últimos caracteres, sendo impressos na próxima linha Uso modelo EscPosEpson A Sweda já está configurada para EscPos Alguém sabe dizer o que pode ser? Grato
-
Pessoal, olá. Eu uso o ACBrPosPrinter a bastante tempo mas me deparei com um probleminha. Alguns clientes meus possuem impressoras Bematech e nesses casos a abertura da gaveta não funciona. Eu uso o comando direto (ACBrPosPrinter1.AbrirGaveta) mas mesmo com o uso das Tags não funciona. Fiz os testes usando o Exemplo que vem no ACBr (PosPrinterTeste.exe) e o resultado é o mesmo. Alterei todas as opções possíveis (número da gaveta e tempo) O interessante é que se eu colocar o modelo para ppEscPosEpson a gaveta abre mas, claro, as outras tags não funcionam. A Epson usa o comando ESC p e na Bematech está o ESC v ou o ESC #120 dependendo do número da gaveta. Verifiquei no manual (imagem abaixo) que o padrão ESC/Bema também aceita o comando ESC p. Fiz uma alteração nos fontes do ACBrEscBematech.pas e coloquei o mesmo set de comandos da Epson e funcionou. O único detalhe é que tive que mudar o número da gaveta para 2 no envio do comando para que o parâmetro CharGav usasse #1 em vez de #0; Fiz todos testes em equipamentos físicos (MP4000, Elgin I7 e gaveta Menno). Por enquanto vou deixar meu código alterado, mas gostaria de saber se vocês enfrentam esse mesmo problema ou se, apesar de todos os testes, eu ainda tenha deixado passar alguma configuração. Grande abraço a todos. Sergio
- 6 replies
-
- gaveta+bematech4200
- gaveta
-
(e 1 mais)
Tags:
-
Boa tarde a todos, Implementado o método ComandoGaveta em ACBrEscElgin.pas. Poderiam implementar na versão do SVN ? function ComandoGaveta(NumGaveta: Integer = 1): AnsiString; override; function TACBrEscElgin.ComandoGaveta(NumGaveta: Integer): AnsiString; var Tempo: Integer; begin with fpPosPrinter.ConfigGaveta do begin Tempo := max(TempoON, TempoOFF); Result := ESC + 'v' + 'n' + AnsiChr( Tempo ); end; end; Obrigado.
-
Boa tarde glr. Preciso colocar uma gaveta conectada em uma impressora não fiscal Sweda. Mas no acbrGAV não tem o comando para ser enviado para abrir a gaveta... alguem sabe me informar??
-
Gaveta abre mas não fecha com impressora elgin i7
um tópico no fórum postou Anderson Freitas Taborda ACBrDiversos
Prezados bom dia Meu cliente possui uma gaveta da bematech e uma impressora elgin i7, cada vez que ele realiza uma venda, emite o cupom, a gaveta abre, mas na hora fechar, ele não fecha. Para que consiga realizar o fechamento da gaveta, é necessário desligar a impressora. Ai tudo volta a funcionar normalmente. Ja realizei os testes com outras impressoras (bematech mp-4200, elgin i9, epson) e todas funcionaram perfeitamente. Alguém já teve esse problema? Poderiam me ajudar? Utilizo o ACBRGav.- 7 replies
-
- gaveta
- impressora
-
(e 2 mais)
Tags:
-
acbrgav Gaveta Bematech com impressora Epson tm-t20
um tópico no fórum postou Wendel Fassarella ACBrSerial
Boa tarde, estou com um problema. Quando tento configurar uma gaveta no ACBrGAV, conectada na impressora não fiscal epson tm-t20, toda vez que envio o comando de abrir gaveta, me retorna o erro: Mas a porta está funcionando normalmente, e quando eu configuro para abrir a porta com o acbrPosPrintes, funciona normalmente. O StrComando utilizado é o da própria bematech, que funciona com a impressora Bematech. Teria algo que possa ser feito para resolver essa questão? A porta utilizado é a COM5 no caso. -
Boa tarde a todos, vou explicar minha situação tenho um cliente que ele tem 2 duas gavetas Bematech e 1 impressora, no andar de cima ele usa a gaveta com a impressora e consigo abri-la normalmente no piso inferior, ele tem a impressora conectada com o cabo de rede apenas. Gostaria de me comunicar com aquela impressora também para abrir, e não tive soluções. Alguém pode me ajudar? abraços
-
estou com dificuldade em abrir a gaveta da Elgin i9 que está conectada na impressora onde a porta é USB001 realizei alguns testes e não consegui 1º teste ACBrECF1.Modelo := EcfEpson; ACBrECF1.Ativar; ACBrECF1.EnviaComando(#27 + 'v' + #100); ACBrECF1.AbreGaveta ; ACBrECF1.GavetaAberta 2º teste ACBRGAV1.pORTA := 'USB001'; AcbrGAv1.Ativar; AcbrGAv1.AbreGaveta ; AcbrGav1.GavetaAberta 3º teste Var Asf : TextFile; begin AssignFile(Asf,Trim(Cbxporta.Text)); Rewrite(Asf); Writeln(Asf,chr($1B)+'p'+chr($0)+chr($25)+chr($250)); CloseFile(Asf); Alguem me ajuda por favor.
- 1 reply
-
- acbrgav
- abrirgaveta
-
(e 1 mais)
Tags:
-
Boa tarde, Alguem poderia me dar uma dica de como configurar o componente ACBrPosPrinter para abrir uma gaveta Menno com uma impressora Elgin i9? Coloquei a seguinte configuração: ACBrPosPrinter2.Porta := 'COM9'; ACBrPosPrinter2.Modelo := ppEscElgin; ACBrPosPrinter2.Ativar; ACBrPosPrinter2.AbrirGaveta; Porem, não consigo fazer a gaveta abrir até agora. Obrigado
-
Prezados(as) Em relação ao ACBrPLUS, aonde eu verifico o comando ou opção para abertura de gaveta para impressora não fiscais? por exemplo para uma DARUMA DR700 Obrigado
-
Bematech MP-S100 TH + Spooler do Windows
um tópico no fórum postou dsv Object Pascal - Delphi & Lazarus
Boa tarde Estou abrindo este tópico pois pesquisando no fórum não achei nenhum problema parecido. Estou utilizando a função abaixo para abrir a uma gaveta que esta ligada a impressora não fiscal Bematech MP-S100 TH Function AcionaGavetaNaoFiscal(sPorta: string): Boolean; Var txt: TextFile; sComando: string; begin try // Comando para Acionar a Gaveta de Dinheiro AssignFile(txt, sPorta); Rewrite(txt); if (frmPrincipal.LerIni('.\Cfg\pdv_sat.ini', 'GUILHOTINA', 'MODELO', 'PADRÃO') = 'PADRÃO') or (frmPrincipal.LerIni('.\Cfg\pdv_sat.ini', 'GUILHOTINA', 'MODELO', 'PADRÃO') = 'BEMATECH') then sComando := #27 + #118 + #140; // BEMATEH E PADRAO if frmPrincipal.LerIni('.\Cfg\cfg_sat.ini', 'GUILHOTINA', 'MODELO', 'PADRÃO') = 'DARUMA' then sComando := #27 + #112; // DARUMA Write(txt, sComando); CloseFile(txt); except Result := False; end; end; Essa função funciona perfeitamente, a gaveta abre normal, porem se eu imprimir o cupom SAT com o Extrato configurado na opção FORTES utilizando o Spooler do Windows a gaveta para de funcionar, mesmo utilizando a mesma função novamente, ela para de abrir, o que da a entender que a porta fica ocupada alguém tem alguma luz? -
Lentidão ao Abrir Gaveta com uma MP4200 não fiscal
um tópico no fórum postou danillodcb ACBrMonitor PLUS
Bom dia. Estou com um cliente que tem uma bematech MP4200 e utiliza uma gaveta bematech. Ao utilizar o Acbrmonitor com o comando ESCPOS.Imprimir(</abre_gaveta>) demora mais o menos 6 a 7 segundos para abrir a gaveta existe alguma alternativa para melhorar isso? obrigado -
gaveta Acionar gaveta sem sair papel
um tópico no fórum postou Paulo Henrique Carvalho Object Pascal - Delphi & Lazarus
Estou usando o seguinte código para acionar a gaveta: Result := True; try AssignFile(print, optECFPorta); Rewrite(print); Writeln(print, #29 + #249 + #32 + #0 + #27 + #116 + #8 + #27 + #118 + #140); closefile(print); except Result := False; end; Porem a impressora está ejetando papel. Alguem sabe como realiza esse mesmo procedimento porém sem ejetar papel? -
gaveta Abrir a gaveta utilizando o ACBrNFeDANFCeFortes
um tópico no fórum postou samuelxingu NFC-e - Nota Fiscal do Consumidor Eletrônica
Sempre que envio uma impressão NFCe utilizado o componente ACBrNFeDANFCeFortes em uma impreesora MP-4200 abre a gaveta, porem após abrir a gaveta só consigo abrir a gaveta quando um cupom é impresso, outros comendo de abertura de gaveta que não seja através de impressão não funcionam, usei o recurso de DLL, o componente ACBrGaveta, só funcionam até o primeiro cupom ser impresso, após isso só se desligar a impressora e religar novamente. Como faço para limpar o buffer da impressora apósa impressão para que os demais comando de abertura de gaveta possa continuar funcionando. Agradeço a todos que puder me ajudar. -
Boa tarde Pessoal, Eu estou implantando um cliente que possui uma impressora não fiscal Epson TM 20 USB e uma gaveta Bematech, gostaria de saber se há como fazer essa configuração pelo ACBRMonitor Plus ? A gaveta está ligada na impressora por um cabo padrão RJ11 (Usando o DJPDV da DJSystem funciona, a gaveta abre) agora gostaria de configurar a abertura por fora da frente de caixa. Testei as configurações básicas, segue a imagem da configuração abaixo: Alguém pode me dizer se o que estou fazendo errado por favor ? Desde já agradeço!
-
Boa tarde, Estou tentando abrir uma gaveta de dinheiro Tanca conectada a uma impressora não-fiscal da Epson (TM-T20). Estava criando um comando com a combinação Chr(27) & Chr(112) & Chr(0) & Chr(10) & Chr(100) (programo em VB.Net) mas reparei que toda vez que a gaveta se abre, uma linha é impressa. Existe algum meio de abrir a gaveta sem imprimir essa linha?
- 2 replies
-
- epson
- impressora
-
(e 2 mais)
Tags:
-
Boa tarde pessoal, existem exemplos de como usar uma gaveta bematech? Obrigado!
-
Acionar gaveta através do ACBRMONITOR e da Epson TM T20
um tópico no fórum postou ITWorks ACBrMonitorPLUS
Boa tarde. Pesquisei no fórum e encontrei estes dois tópicos: http://www.projetoacbr.com.br/forum/topic/14776-comunica%C3%A7%C3%A3o-impressora-epson-tm-t20/ http://www.projetoacbr.com.br/forum/topic/14075-acionar-gaveta-em-impressora-usb/ Mas eles não tem exatamente a configuração que necessito, então abri este tópico. Utilizo impressora Epson TM T20, USB, e gaveta Bematech, conectada à impressora ( antes era ECF, passou para SAT). Utilizo o ACBRMonitorPlus para emissão de SAT, com a configuração de ESCPOS, sendo que na aba PosPrinter eu aponto ppEscPosEpson no Modelo, e a porta serial emulada pelo driver da impressora. Necessito poder abrir a gaveta via envio de comando, sem depender de impressão de cupom, mas gostaria de utilizar somente o ACBRMonitor. Não posso usar o ECF.AbreGaveta, porque não é ECF. Tentei usar o GAV.AbreGaveta, mas na aba de configuração da Gaveta pede uma porta, e na lista só tem disponíveis portas COM, LPT e /dev*. Tentei compartilhar a impressora, conforme o primeiro tópico citado acima, mas o nome dela não aparece na lista de portas da configuração da aba Gaveta. É possível utilizar o ACBRMonitor dessa forma?- 3 replies
-
- sat
- epson tm t20
-
(e 1 mais)
Tags: