Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado

Não... Mas dá uma olhada neste

[]'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.
  • 4 semanas depois ...
Postado

Bom dia amigo, resposta meio tardia, mas vc pode utilizar a DLL da Daruma pra gerar um BMP e imprimir com qualquer gerador de relatório (Quickreport, fast, etc)

 

 

function eGerarQrCodeArquivo_DUAL_DarumaFramework(stPath, stCodigo: PAnsiChar): Integer; StdCall; External 'DarumaFrameWork.dll';

  • 1 mês depois ...
Postado

O ACBrSAT usa comandos ESC/P2 da Epson para gerar um QRCode na Impressora....

Daniel sou novato.. estou utilizando o acbrsat, e não estou conseguindo imprimir o cfe-sat, imprime tudo fora de ordem, e não imprime

o qrcode...de puder me ajudar agradeço...

Postado

boa tarde Daniel..

pelo que eu estava pesquisando o acbrsat somente é compativel com a Impressora Epson, para poder imprimir o QrCode.....é isso mesmo?

Outra coisa sobre o Cancelamento do Cfe:

envio uma venda e logo após vou cancelar essa venda, me retorna que o cupom é inválido...vou mostrar o log:

 

-- 08:12:45:562 - numeroSessao: 804239 - Comando: AtivarSAT( 1, 11111111111111, 35 )
08:12:48:515 - numeroSessao: 804239 - Resposta:804239|04003|SAT-CF-e já ativado||
-- 08:12:48:515 - numeroSessao: 44353 - Comando: AssociarAssinatura( 1111111111111111111111111111, 9d4c4eef8c515e2c1269c2e4fff0719d526c5096422bf1defa20df50ba06469a28adb25ba0447befbced7c0f805a5cc58496b7b23497af9a04f69c77f17c0ce68161f8e4ca7e3a94c827b6c563ca6f47aea05fa90a8ce3e4327853bb2d664ba226728fff1e2c6275ecc9b20129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c )
08:12:48:859 - numeroSessao: 44353 - Resposta:044353|13000|Assinatura do AC Registrada||
-- 08:12:48:859 - numeroSessao: 833993 - Comando: ConsultarSAT
08:12:49:093 - numeroSessao: 833993 - Resposta:833993|08000|SAT-CFe em operação.||
-- 08:12:49:093 - numeroSessao: 353791 - Comando: ConsultarStatusOperacional
08:12:49:906 - numeroSessao: 353791 - Resposta:353791|10000|Resposta com Sucesso.|||900000102|DHCP|127.127.127.100|127.127.127.100|22:d9:d0:45:17:02|127.127.127.100|127.127.127.100|127.127.127.100|CONECTADO
-- 08:13:02:046 - numeroSessao: 518186 - Comando: CancelarUltimaVenda( Cfe35140111111111111111599000001020000106392724, 111111111111119d4c4eef8c515e2c1269c2e4fff0719d526c5096422bf1defa20df50ba06469a28adb25ba0447befbced7c0f805a5cc58496b7b23497af9a04f69c77f17c0ce68161f8e4ca7e3a94c827b6c563ca6f47aea05fa90a8ce3e4327853bb2d664ba226728fff1e2c6275ecc9b20129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1111111111111111111111111112345678370183278148.50 )
08:13:04:968 - numeroSessao: 518186 - Resposta:518186|07002||Cupom inválido||

 

o que pode estar errado?

 

Postado

Qual impressora ? ela é plenamente compatível com ESC/P2 ?

boa tarde Daniel...

pelo que eu estava pesquisando o acbrsat somente é compativel com a  Impressora que seja Epson, para poder imprimir o QrCode.....é isso mesmo?

Outra coisa sobre o Cancelamento do Cfe:

envio uma venda e logo após vou cancelar essa venda, me retorna que o cupom é inválido...vou mostrar o log:

 

-- 08:12:45:562 - numeroSessao: 804239 - Comando: AtivarSAT( 1, 11111111111111, 35 )

08:12:48:515 - numeroSessao: 804239 - Resposta:804239|04003|SAT-CF-e já ativado||

-- 08:12:48:515 - numeroSessao: 44353 - Comando: AssociarAssinatura( 1111111111111111111111111111, 9d4c4eef8c515e2c1269c2e4fff0719d526c5096422bf1defa20df50ba06469a28adb25ba0447befbced7c0f805a5cc58496b7b23497af9a04f69c77f17c0ce68161f8e4ca7e3a94c827b6c563ca6f47aea05fa90a8ce3e4327853bb2d664ba226728fff1e2c6275ecc9b20129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c )

08:12:48:859 - numeroSessao: 44353 - Resposta:044353|13000|Assinatura do AC Registrada||

-- 08:12:48:859 - numeroSessao: 833993 - Comando: ConsultarSAT

08:12:49:093 - numeroSessao: 833993 - Resposta:833993|08000|SAT-CFe em operação.||

-- 08:12:49:093 - numeroSessao: 353791 - Comando: ConsultarStatusOperacional

08:12:49:906 - numeroSessao: 353791 - Resposta:353791|10000|Resposta com Sucesso.|||900000102|DHCP|127.127.127.100|127.127.127.100|22:d9:d0:45:17:02|127.127.127.100|127.127.127.100|127.127.127.100|CONECTADO

-- 08:13:02:046 - numeroSessao: 518186 - Comando: CancelarUltimaVenda( Cfe35140111111111111111599000001020000106392724, 111111111111119d4c4eef8c515e2c1269c2e4fff0719d526c5096422bf1defa20df50ba06469a28adb25ba0447befbced7c0f805a5cc58496b7b23497af9a04f69c77f17c0ce68161f8e4ca7e3a94c827b6c563ca6f47aea05fa90a8ce3e4327853bb2d664ba226728fff1e2c6275ecc9b20129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1d2671a837aa1d265b36809501b519dbc08129e1c1111111111111111111111111112345678370183278148.50 )

08:13:04:968 - numeroSessao: 518186 - Resposta:518186|07002||Cupom inválido||

 

o que pode estar errado?

  • Fundadores
Postado

Nossos testes se limitaram a impressoras da Epson, que gentilmente nos cedeu o hardware...

Há relatos no fórum de usuários que tb conseguiram usar uma Bematech (desde que com o firmware atualizado)

 

Em relação ao cancelamento... Abra um nóvo tópico para uma nova dúvida..

Leia as regras do forum

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

Nossos testes se limitaram a impressoras da Epson, que gentilmente nos cedeu o hardware...

Há relatos no fórum de usuários que tb conseguiram usar uma Bematech (desde que com o firmware atualizado)

 

Em relação ao cancelamento... Abra um nóvo tópico para uma nova dúvida..

Leia as regras do forum

boa tarde Daniel...

tira uma dúvida minha..

se eu usar uma impressora não fiscal que não seja (Epson, Bematech, Sweda, elgin, daruma), vou conseguir imprimir o Cfe-Sat, com o QrCode,

usando o Acbrsat?

  • 5 semanas depois ...
Postado

bom dia....

estou usando o acbrsat mas até onde eu sei ele somente é compativel com impressoras Epson para poder

imprimir o cupom...

Aqui nós temos clientes que usam vários tipos de Impressora...tipo uma Elgin Vox (Térmica) no qual estou

tentando imprimir o cupom mas até agora nada. rsrsrsrrsr

Alguém saberia me dizer como faço esse processo com esse tipo de impressora, se é possivel?

desde já agradeço....

Postado

Olá Junin, vc não pode fazer a impressão FORA do ACBrSat, pq na NFC-e estão fazendo isso usando o fast, gera o QRCode em imagem BMP e manda imprimir pelo fast, acredito que dê para fazer isso também no SAT, daí vc não fica amarrado a impressora. Veja nesse link: tem um link pra fazer o download do relatório em Fast disponibilizado por Roberto.Godinho.

 

  • Fundadores
Postado

Você poderia criar um novo componente do Tipo TACBrSATExtratoClass, seguindo o exemplo do componente já existente ( TACBrSATExtratoESCPOS ), e nele implementar a sua própria rotina de impressão... usando um QRCode de terceiros, por exemplo

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

  • Fundadores
Postado

O arquivo TACBrSATExtratoESCPOS.pas já imprime todo o Comprovante, usando comandos ESC P/2 internos da Epson, ou seja, a própria impressora gera o QRCode...

 

Hoje em dia, acredito que todas as impressoras não fiscais, possuem esse recurso... A dificuldade é compreender os comandos "nativos" da impressora...

 

Mas seguindo o modelo de TACBrSATExtratoESCPOS.pas, poderiamos ter um Comprovante semelhante todo feito em FastReport, por exemplo... e usando um componente ou DLL de terceiro para gerar a imagem do QRCode... Muito semelhante os componentes existentes para a DANFE do ACBrNFe2

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

Obrigado pelas respostas amigos...

Aqui utilizamos o RDPrint para imprimir em Impressoras não fiscais de 48, 40 colunas, mas acho que esse

componente não da para imprimir o qrcode.....

O Fast imprime em 48 e 40 colunas?E o quickReport, ou ReportBuilder da para fazer a impressão em Mini Impressoras 48 e 40 colunas? 

Postado

Daniel, acabei de ver aq e a Impressora que citei acima (ELGIN VOX - Impressora Térmica) a qual estou

tentando realizar a impressão do cupom , ela tem compatibilidade

com os comandos ESC/POS...Queria saber porque quando mando imprimir com o AcbrSat, não acontece nada....

 

Este link é onde eu vi essas informações sobre a Impressora

https://www.elgin.com.br/portalelgin/Site/Produto/Detalhe/ProdutoDetalhe.aspx?idProd=821&sm=p12

Postado

bom dia Daniel..

primeiramente agradeço a força que vcs do acbr me deram, pois consegui imprimir o cupom do sat, gerando o qrcode

através de um terceiro da maneira que vc explicou anteriormente....

 

enfim, Daniel vcs conseguiram ler o QrCode? pq estou tentando ler ele através do aplicativo do celular e não acontece nada...

depois fiz um teste em outro qrcode de um livro ele leu normalmente....

 

Esse QrCode tem um tamanho especifico, será que pode ser isso ou é pq o emulador não tem acesso ao servidor da Sefaz? 

  • 4 meses depois ...
  • Membros Pro
Postado

olá juni bom dia, eu estou com uma impressora semelhante a essa que vc está usando, Elgin Vox porém essa que o meu cliente tem é serial, eu estou usando o report builder para enviar a impressão do cupom de NFC-e, porém não estou tendo exito na impressão, vc poderia me dizer os passos que fez para imprimir com essa impressora?

  • 2 meses depois ...
Postado

caro tiagosis, eu utilizo a DarumaFrameWork.dll somente para gerar o QrCode em uma Imagem BMP é simples:

 

declare function eGerarQrCodeArquivo_DUAL_DarumaFramework(stPath: String; stCodigo: String): Integer; StdCall; External 'DarumaFrameWork.dll';

 
stPath ==> local onde vc ira gerar a Imagem BMP e o nome a dar a ela exemplo:    C:\MeuQrcode.bmp
stCodigo ==> as Informaçãoes do QrCode
 
eGerarQrCodeArquivo_DUAL_DarumaFramework(stPath, qrcode);
 
dai é  só vc colocar  um ppImage no ppReport ==> ppImage5.Picture.LoadFromFile('C:\MeuQrcode.bmp');
Postado (editado)

boa tarde Daniel, estava  fazendo uns testes aqui com AcbrSat e por fim consegui imprimir o cupom na impressora Elgin(Vox)

acho que ela usa esse tipo de comando POS\KIOSK.

Mas o QRCode não imprimiu, veio tudo em forma de letras e numeros...o que pode ser?

Sera alguma configuração faltando?

Editado por junin
  • Este tópico foi criado há 2767 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.