Ir para conteúdo
  • Cadastre-se

dev botao

NFC-e enviar danfe direto para impressora


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

Recommended Posts

estou imprimindo o danfe como segue

Propriedade visualizar preview := True

FDataModule.ACBrNFe1.NotasFiscais.Imprimir;

 

Tenho nas configurações

\\nomecomputador\impressora compartilhada(Mini Impressora não Fiscal)

queria enviar enviar o Danfe para este compartilhamento.

pois lá tem varia impressoras não fiscal

mp2500th,- mp4000th -mp4200th - epsonT80

 

Link para o comentário
Compartilhar em outros sites

Boa tarde queridos amigos, estou tentando imprimir danfe nfce :

 

criei e compartilhei uma bematech mp 4200 como nome de impnfce

 

   ACBrNFeDANFeESCPOS1.Impressora:='\\127.0.0.1\IMPNFCE';
   ACBrNFeDANFeESCPOS1.MostrarPreview:=false;
  ACBrNFe1.DANFE:= ACBrNFeDANFeESCPOS1;

  GerarNFCe(vAux);

  ACBrNFe1.NotasFiscais.Assinar;

  ACBrNFe1.NotasFiscais.Items[0].GravarXML();
  ShowMessage('Arquivo gerado em: '+ACBrNFe1.NotasFiscais.Items[0].NomeArq);
  MemoDados.Lines.Add('Arquivo gerado em: '+ACBrNFe1.NotasFiscais.Items[0].NomeArq);
  MemoResp.Lines.LoadFromFile(ACBrNFe1.NotasFiscais.Items[0].NomeArq);
  LoadXML(MemoResp, WBResposta);
  pgRespostas.ActivePageIndex := 1;

  ACBrNFe1.NotasFiscais.Validar;


  ///-------------------------------

  ACBrNFe1.Enviar(vNumLote,True,FALSE);

 

apresenta erro 

Componente pos printer não associado

precisava de uma luz, deve ser algo básico que esta faltando ligar

preciso mandar imprimir direto na bematech

Alguem pode me ajudar?

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Você está usando o Trunk2, então duas coisas:

1. impressão EscPOS somente para uma porta serial, então o caminho do compartilhamento não vai funcionar.

2. O ACBrNFeDANFeESCPOS1 deve ter um componente ACBrPosPrinter associado a ele e é neste componente que você vai configurar a conexão com a impressora.

Veja os Demos do ACBrNFe para maiores detalhes.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Regis passei por essa etapa obrigado pela ajuda, ja estou bema mais a frente no projeto, mais acho importante mencionar que funcionou a impressão usando o compartilhamento, se precisar usar daquela forma funciona, mas testei todos os componentes e achei o fortes mais tranquilo e tambem to usando via compartilhamento e responde legal, experiência do sistema de gestão usei aqui e funciona

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Quanto ao compartilhamento vai depende do fabricante e da impressora, pois nem todos aceitam o compartilhamento diretamente usando o EscPOS, só se o driver de spooler estiver instalado e permitir comandos EscPOs, então a Daruma por exemplo não vai funcionar, pois ela não aceita.

Quanto a velocidade também depende da impressora, mas geralmente impressoras EscPos são muito mais rápidas por conta da impressão direta via comando, usar o Fortes implica em utilizar gráficos no envio do report a impressora, dai vai depender da marca/modelo para dizer a velocidade.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...