Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'gaveta'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • Duvidas Privadas
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 18 registros

  1. Boa noite, não consigo abrir a gaveta pelo PosPrinter, segue o que estou fazendo, alguem poderia me ajudar.
  2. 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
  3. 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.
  4. 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
  5. joseadolfojr

    Elgin - Abrir gaveta.

    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.
  6. 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??
  7. 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.
  8. 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.
  9. Ox3

    Abrir gaveta Bematech

    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
  10. 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.
  11. BS

    Abertura de gaveta

    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
  12. 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
  13. 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?
  14. 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
  15. 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?
  16. 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.
  17. 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?
  18. Boa tarde pessoal, existem exemplos de como usar uma gaveta bematech? Obrigado!
×
×
  • 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.

The popup will be closed in 10 segundos...