Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro

Boa Tarde!

Preciso imprimir o Danfe para nfce em A4, de preferencia em Quickreport, mas pode ser em Rave ou Fortes, até ja tentei com todos sem sucesso!

Ja pesquisei no fórum tem diversas pessoas falando do danfe para nfce, já fiz todas as orientações e segui alguns exemplos mas não estou tendo sucesso com a impressão do meu Danfe, estou fazendo da seguinte maneira:

   LerConfiguracao;
   if not FileExists( ArquivoXML ) then
      raise Exception.Create('Arquivo não encontrado!'+ArquivoXML);
   ACBrNFe1.DANFE.TipoDANFE                 := tiNFCe;
   ACBrNFe1.DANFE.ImprimeItens              := False;

   ACBrNFe1.NotasFiscais.Clear;
   ACBrNFe1.NotasFiscais.LoadFromFile(ArquivoXML);
   if ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.tpEmis = teDPEC then
   begin
      ACBrNFe1.WebServices.ConsultaDPEC.NFeChave := ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID;
      ACBrNFe1.WebServices.ConsultaDPEC.Executar;
      ACBrNFe1.DANFE.ProtocoloNFe := ACBrNFe1.WebServices.ConsultaDPEC.nRegDPEC +' '+ DateTimeToStr(ACBrNFe1.WebServices.ConsultaDPEC.dhRegDPEC);
   end;

   ACBrNFe1.NotasFiscais.Imprimir;

- Mas o problema que sempre abre o danfe da NFe e não da NFCe, em anexo um xml gerado pelo meu aplicativo.

 

41150704954377000130650010000000881000000888-nfe.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Já tentou?

ACBrNFe1.DANFE.TipoDANFE   := tiNFCeA4;

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Italo!

Obrigado pela sua atenção! 

Ja tentei também com ACBrNFe1.DANFE.TipoDANFE   := tiNFCeA4 mas também abre o danfe da NFe.

Eu não tenho nenhuma impressora Termica não fiscal para fazer os testes, estou pensando em adquirir uma pra tentar com o componente ACBrNFeDANFeESCPOS.

O que estou fazendo e o xml gerado esta tudo certo?

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Se não estou enganado no Trunk normal só existe impressão em A4 para o FastReport, usar o ACBrNFeDANFEscPOS não lhe ajudará, pois ele foi feito para imprimir em impressoras não fiscais que usam bobina e não em formato A4.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

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

  • Membros Pro

Boa Tarde Regis e Italo, 

Obrigado pelo retorno e ajuda, consegui imprimir o danfe em formato A4 com o FastReport. 

Abaixo o código se alguém precisar:

ACBrNFe1.DANFE.TipoDANFE            := tiNFCeA4;
ACBrNFe1.DANFE.ImprimeItens          := False;

ACBrNFeDANFEFR.FastFile                  := ExtractFileDir(application.ExeName) + '\Report\DANFeNFCeA4.fr3';
ACBrNFeDANFEFR.FastFileEvento     := ExtractFileDir(application.ExeName) + '\Report\EVENTOS.fr3';

ACBrNFe1.NotasFiscais.Clear;
ACBrNFe1.NotasFiscais.LoadFromFile(ArquivoXML);
ACBrNFe1.NotasFiscais.Imprimir;

Gostaria muito de usar o QuickReport pra imprimir, se alguém usar ele e puder me dar um help agradeço!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

No Trunk2 o suporte será somente para FastReport e FortesReport, só lembrando.

Certo, o estranho que não consegui imprimir em FortesReport também!

Mas obrigado, vou tentar aqui, qualquer coisa retorno!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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